Gank.io每日妹子图与开发资讯Android APP

看妹纸的 APP 你见得多,但能边看边学开发的,还真不多。这款 Android APP 融合了两大核心:Gank.io 的开发资讯 + 每日妹子图,算是程序员的快乐源泉 + 技术加油站。嗯,UI 还挺清爽,功能做得也比较全。

首页的资讯流更新挺快,都是从 http://gank.io 拉来的内容,接口清晰,用 Http 网络求 就行,响应也快,适合练手。图片这块支持本地缓存,没网也能看,体验还不错。

你要是想做个能离线访问、支持一键分享收藏功能的 APP,这个项目就是个好的参考。用到了 SharedPreferences 和数据库做持久化,代码写得不复杂,适合新手上手改一改。

还有一点挺贴心:妹子图模块也带了分页和懒加载,用起来不卡顿,图片显示用的是 GlidePicasso,具体看实现。你也可以试着替换成自己的图片源,比如爬点图存在本地。

推荐给刚学完 Android 基础、想做点东西练手的你。哦对,感兴趣的话,也可以看下这些相关文章,比如 Kotlin 版 Gank 客户端用 Scrapy 抓妹子图,扩展思路更快。

如果你正在找一个完整但不复杂、还能顺便解压的练手项目,这个还蛮合适的。代码结构清晰,逻辑简单,边看边改,效率高。

folder
一个看妹纸与开发资讯的Android APP 预估大小:148个文件
file
gradlew.bat 2KB
file
gradlew 5KB
file
ViewerActivity.java 11KB
file
MainActivity.java 16KB
file
GirlsFragment.java 5KB
file
BaseFragment.java 4KB
file
ViewerFragment.java 4KB
file
BaseStuffFragment.java 5KB
file
ScrollAwareFabBehavior.java 4KB
file
GirlsAdapter.java 4KB
file
SearchAdapter.java 4KB
file
AboutActivity.java 8KB
file
CommonUtil.java 5KB
file
TouchImageView.java 44KB
file
.gitignore 8B
file
build.gradle 2KB
file
gradle-wrapper.jar 52KB
file
.gitignore 80B
file
settings.gradle 16B
file
build.gradle 775B
gz 文件大小:2.73MB