#图片搜索APP
Material Design风格,使用Rxjava,MVP快速开发框架,封装的RecyclerView,retrofit 2.0网络请求库,Fresco图片加载库,图片瀑布流和错位式布局。具有热门推荐、每日一笑、板块分类、一键下载图片、分享图片、收藏图片、设为桌面壁纸、设为锁屏壁纸。
#Screenshot
#下载地址
应用宝市场:http://android.myapp.com/myapp/detail.htm?apkName=com.example.administrator.searchpicturetool
豌豆荚市场:http://www.wandoujia.com/apps/com.example.administrator.searchpicturetool
小米应用市场:http://app.mi.com/detail/235067?ref=search
#dependencies(技术相关)
Material Design 官方支持库 http://www.jianshu.com/p/1078568e859f
响应式编程框架 Rxjava http://gank.io/post/560e15be2dca930e00da1083
网络请求库 retrofit https://github.com/square/retrofit
强大的图片加载组件 fresco http://www.fresco-cn.org/
如果不想用比较复杂的图片加载库(依赖后apk增加1M多)
可以使用我做的轻量级图片加载库 EasyImageLoader https://github.com/wenhuaijun/EasyImageLoader
专为移动端提供的后端服务平台(热门推荐后台是这个做的) bmob http://www.bmob.cn
友盟社会化分享组件:意见反馈、分享、数据统计、更新推送全家桶 http://mobile.umeng.com/
以下是好朋友Jude写的快速开发库,亲测好用,强烈推荐给大家
Beam——MVP快速开发框架 https://github.com/Jude95/Beam
EasyRecyclerView https://github.com/Jude95/EasyRecyclerView
工具库 https://github.com/Jude95/Utils
#API 搜索图片接口:通过抓包抓到的接口,由于版权问题不好直接公布,请clone项目后在项目中查找
搞笑图片接口:http://www.laifudao.com/api.asp(该接口已经不行了,返回的搞笑图片json数据每天都不变)
#补充说明 由于本人才疏学浅,代码难免还是有很多的问题(例如某些页面沉侵式布局),请大家多多见谅,有问题多提提意。
其实这项目主要是给我朋友jude做的一些开源框架的项目demo案例,我用的他的开源框架我都已经熟读,完全能够自己写出来,所以大家不要吐槽我用太多别人的库的问题了 - -。我用的库我都从源码上学习过。
由于最近在找实习工作好久没维护代码,请各位挚友见谅见谅。(目前已拿到百度和阿里的offer)
后期会加入更多功能,例如未实现的图片剪辑、缩放、搜索标签管理、搜索排行、图片广场(用户图片交流平台)等,再优化下代码(Rx用得太渣了)。
#阿里2017届内推
-
研发工程师Java 职位方向: 应用框架开发、Java消息中间件、Java数据访问技术、高性能Java网络服务器、Java网络编程、Web应用开发,Java应用服务化,分布式集群通信技术等; 面试城市: 远程
-
客户端开发工程师 职位方向: android/iOS 面试城市: 远程 以上职位的简历请投递到邮箱 [email protected]
#License#
Copyright 2016 wenhuaijun
###该开源项目遵循GPL v3 开源协议。