原文链接 http://sparkyuan.me/ 转载请注明出处

介绍

当前版本V 1.2

刚开始学习Android的时候,主要就是学习了一些Activity的生命周期,各种View和Layout的使用,SQLite等零散的知识点,这些东西市面上任何一本Android的入门书籍都会覆盖,但是学习完这些之后就有些迷茫了,不知道下一步该学一些什么?如果你也正好处于这个状态不妨看看这个开源项目。

自己走过一些弯路,所以写了一个这样的App,希望可以对学习Android的新手有些帮助。

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

每天更新一张精选妹纸图片,所以叫每日一妹纸,咳咳,不要污,这是一个很绅士的项目(一脸绅士(๑•̀ㅂ•́) ✧)

第一版目前已完成,本项目会持续更新,遇到任何问题欢迎与我联系^_^

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

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

示例




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

https://github.com/SparkYuan/Meizi

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

用到的开源技术

  • Butterknife
  • Realm
  • Retrofit
  • Glide
  • ……

数据来源

http://gank.io

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

  1. python新手练习项目_最适合新手练习的Python小项目!还是有难度的!用了五天整理...

    要想实现web服务器,首先要明白web服务器应该具备怎样的功能:比如说浏览器发送了http请求(GET或POST),服务器要首先接收客户端发送的TCP请求,与之建立链接,然后接收http请求,解析并响 ...

  2. 电影周周看——适合新手学习的微信小程序

    电影周周看--适合新手学习的微信小程序 一个极其适合新手学习的微信小程序--电影周周看.在这里你可以学习到小程序开发的基本流程和基本方法,麻雀虽小,五脏俱全.搭配学堂在线的教学视频食用更佳!针对教学视 ...

  3. java技术分享主题_Java开发入门:适合新手练手的Java项目(附源码下载)

    Java作为一门古老的语言,已有20年左右的历史,这在发展日新月异的技术圈可以说是一个神话.虽然不少人曾抱怨Java语言就像老太太的裹脚布,又臭又长,有时写了500行都不能表达程序员的意图. 但从市场 ...

  4. python练手经典100例-推荐几个适合新手练手的Python项目《python入门例子》

    python 为什么实例对象可以调用类方法? 实例是什么例是类定义的实.那么,类中所定义的属方只要没有被屏蔽,在它的实体中就同样是可访问的. 至于说没有run()没有参数self,而是参数cls,为什 ...

  5. Java——一些适合新手练手的Java项目

    转载自 https://blog.csdn.net/luolianxi/article/details/77924728 Java作为一门古老的语言,已有20年左右的历史,这在发展日新月异的技术圈可以 ...

  6. Java【有哪些适合新手练手的Java项目?】

    Java作为一门古老的语言,已有20年左右的历史,这在发展日新月异的技术圈可以说是一个神话. 虽然不少人曾抱怨Java语言就像老太太的裹脚布,又臭又长,有时写了500行都不能表达程序员的意图. 但从市 ...

  7. 有哪些适合新手练手的前端项目?

    学习编程专栏连载编程新手练手项目系列之前端项目篇,同样也欢迎热爱学习.对Java感兴趣的朋友学习翻阅上三两篇内容.(连载系列的项目整理以后会在每个月进行一次重新整理,也欢迎大家进行项目的投稿,投稿请私 ...

  8. Android 小项目之--数据存储【Files】(附源码)

    继上篇数据存储,现在我们来讲讲另外一种数据存储,Files.本篇讲述步骤如下: 1.温故而知新,复习四种数据存储的区别. 2.什么是 Files 数据存储. 3.什么是 Properties ? 4. ...

  9. 在家做什么可以赚钱?适合在家的5个小项目!

    想要在家就可以做一些兼职来获得收入,有什么样的兼职比较适合呢?处在互联网时代的我们只要你拥有电脑和手机就可以兼职赚钱,但是网上有很多兼职都是骗人的,为了防止自己被骗,最好找一些正规靠谱的平台.天上没有 ...

最新文章

  1. js 去掉地址栏内参数_JS获取网站地址栏URL中的参数值并转换成json对象
  2. mysql 主从,主主,主主复制时的主键冲突解决
  3. 用SRS和FFMPEG进行直播流转码
  4. HtmlParser基础教程
  5. Spring Boot EasyUI datagrid
  6. Springboot+Mysql物流快递在线寄查快递系统
  7. SAP License:药店ERP系统如何实施
  8. jQuery中的end()
  9. mysql建立外键案例_MySQL外键实例
  10. Vue学习笔记之05-条件判断
  11. 每日算法系列【LeetCode 354】俄罗斯套娃信封问题
  12. Javascript特效:距离某个时间倒计时
  13. LeetCode 答案(Easy)(601-700)
  14. 用友NC的一些漏洞复现
  15. 软件质量属性:可用性
  16. 程序员提高工作效率的方法
  17. 十个拿来就能用的网页炫酷特效
  18. 操作系统-程序执行时间分析
  19. mysql架构学习——数据库结构优化笔记
  20. STM32+PN532写UltraLight标签

热门文章

  1. UP主排名丨飞瓜数据B站平台充电周榜排行榜2022年1月17日-1月23日
  2. oracle添加分区语句_Oracle分区详解和创建
  3. 2022/3我换工作啦
  4. java8 treemap 排序_Java中TreeMap按照KEY排序实现讲解
  5. 基于多因素的搭配推荐模型
  6. c语言结构体数组内存大小,如何为C语言的结构体数组分配/释放内存?
  7. Android Span富文本设置点击事件/超链接 - URLSpan/ClickableSpan
  8. Pycharm报错:Error running ‘‘: Cannot run program “\python.exe“ (in directory ““)系统找不到指定文件夹?
  9. java图片上传下载_Java中文件上传下载 --使用Minio
  10. java狼羊草过河_狼羊菜过河