一个特别适合新手练习的Android小项目——每日一妹纸

介绍

每天更新一张精选妹纸图片,第一版目前已完成,本项目会持续更新,遇到任何问题欢迎与我联系^_^

为什么说这是一个特别适合新手练习的小项目?

  • 服务器API接口功能丰富且无访问次数限制
  • 包含了常见的网络通信,数据缓存等功能
  • 使用了流行的Realm,Retrofit,Glide,Butterknife等开源项目,方便新手学习他们的使用
  • 遵循Material Design规则

示例

项目当然是开源的啦,源码请戳下面的链接

https://github.com/SparkYuan/Meizi

——————————————————————————————————————

用到的部分开源项目

  • com.android.support:appcompat-v7:23.1.1
  • com.android.support:design:23.1.1
  • com.jakewharton:Glide:7.0.1
  • com.squareup.okhttp:okhttp:2.5.0
  • com.squareup.retrofit:retrofit:2.0.0-beta1
  • io.realm:realm-android:0.82.2
  • com.squareup.retrofit:converter-gson:2.0.0-beta2
  • com.android.support:support-v4:23.1.1

数据来源

http://gank.io

时间: 2024-12-14 13:19:36

一个特别适合新手练习的Android小项目——每日一妹纸的相关文章

Android小项目蓝牙电子钟

Android小项目蓝牙电子钟 请支持原创,尊重原创,转载请注明出处:http://blog.csdn.net/kangweijian(来自kangweijian的csdn博客) Android蓝牙电子钟应用程序通过蓝牙设备发送消息给多功能数字电子钟,实现更新电子钟时间.设定电子钟监控时间.设定电子钟闹钟时间和调整电子钟时间误差等功能. 该应用程序的UI主要基于http://blog.csdn.net/kangweijian/article/details/43404801. 本章主要讲解蓝牙设

Android小项目之 where are you 监控

第一个小项目,实现监控短信,电话,以及响铃,震动,监控位置还没添加,会后续更新,先把代码贴上来 第一个是一个登录界面: xml: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/RelativeLayout1" a

Android 小项目之画板

欢迎加入我的交流群:386451316 这几天真的累死了,今天又爬起来写了个小项目 其实没什么技术的  写得玩的 之前写过一个 不这好多了程序  不记得放那里了   好不说了 开始上代码把 还是上个图把  不然没人看了. 布局代码: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools&q

php简单实现通讯录采集,我的第一个php,适合新手

起源于要整理通讯录,原先用的是文件调查,现在学了php,就自己试一下.程序短小精悍,适于学习.有两个文件,bj.html用于显示和采集表单信息.bj.php用于处理数据和反馈结果.突出之处在于可以上传阅览头像.其实还有一个test.php,用于调试,中间处理.从这个开始先看.注释很详细,标签,函数不会的话右键搜索.因为web目录很多,放在./1/文件夹下,在火狐设一个书签方便访问部署时吧bj.html改成index.php 原先想着搭建一个ipv6免费上网的应用平台(现在知道了是oauth开放平

【Android小项目】找不同,改编自&amp;quot;寻找房祖名&amp;quot;的一款开源小应用。

近期在微信朋友圈"寻找房祖名"和"万里寻刀"这类小游戏比較火.我试着写了一个android版本号的,里面全是一系列的形近字,实现原理非常easy:用一个GridView然后每一项做成正方形的就可以,点击到正确项改变GridView的行数和列数就可以. 一. 游戏说明: 找不同.一款区分形近字的Androidclient软件,旨在帮助用户认识和区分形近字: 二.游戏规则: 1.指定时间内通关数越多积分越高. 三.截图: 项目地址:FindDifferent

【Android小项目】找不同,改编自&quot;寻找房祖名&quot;的一款开源小应用。

最近在微信朋友圈"寻找房祖名"和"万里寻刀"这类小游戏比较火,我试着写了一个android版本的,里面全是一系列的形近字,实现原理很简单:用一个GridView然后每一项做成正方形的即可,点击到正确项改变GridView的行数和列数即可. 一. 游戏说明: 找不同,一款区分形近字的Android客户端软件,旨在帮助用户认识和区分形近字: 二.游戏规则: 1.指定时间内通关数越多积分越高: 三.截图: 项目地址:FindDifferent

CoolWeather Android小项目总结

这个项目是<第一行代码-Android>这本书里面的.最后一章.我是才学android三天,做这个更多是了解android项目是啥样子. 项目结构: db这个包类似ssh框架里的service,里面有关于数据库的操作. 值得注意的是,如何将CoolWeatherDB设为单例类:将构造方法私有化,并提供一个getInstance()方法来获取CoolWeatherDB的实例,这样就可以保证全局范围内只有一个CoolWeatherDB的实例. /** * 将构造方法私有化 */ private C

适合java初学者进行的小项目

最近新型冠状病毒肆虐,个人就想着在自学python的同时复习下Java,通过一些小项目的锻炼来提高自己的编码思想和编码能力. 经过多次搜寻和简单使用,推荐想学Java的新学者进入how2j.cn进行小项目的趣味实践,,点此进入 https://how2j.cn/stage/27.html .趁这个假期变得更强吧. 原文地址:https://www.cnblogs.com/dxy1493449304/p/12325498.html

分享一个源码下载网站,天气预报项目源码,比较适合新手学习

本项目是一个天气预报项目源码,可以设置城市.可以更换应用内背景图片.自带天气widget小组件等,天气信息由m.weather.com.cn提供.比较适合新手学习和参考.项目编译版本4.2.2默认编码UTF-8源码有大量中文注释. 上链接:http://www.devstore.cn/code/info/104.html,需要的拿去. 天气预报项目相关服务--推送服务的选择,市场上的推送服务有百度云,个推,极光,友盟,小米,Bmob,智游等等,在如此多的推送服务里面你的项目该集合哪个推送服务呢,