正在成为史上最全分类 Android 开源代码大全~https://github.com/XXApple/AndroidLibs
微信android接入指南
https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=1417751808&token=&lang=zh_CN
需要回看的控件有,RecyclerView Toolbar CollapsingToolbarLayout CoordinatorLayout AppBarLayout SwipeRefreshLayout NestedScrollView
需要回看的技术点 Retrofit 、 rxjava1.0 + rxandroid 、 rxjava2 、 mvp架构
周 日历水平滚动效果 请参考
https://github.com/xiaojianglaile/Calendar
https://github.com/nomanr/WeekCalendar
星星评价控件RatingBar
http://www.cnblogs.com/xgjblog/p/5661301.html
自定义星星可滑动评分控件
http://blog.csdn.net/LX_LE/article/details/53123661
https://github.com/lelefly/StarRating
带有数字监听的EditText
https://github.com/1002326270xc/NumberEditText/tree/master
城市列表
https://github.com/yangxu4536/MeiTuanLocateCity 仿美团城市选择界面,可直接用在实际项目中
https://github.com/gugalor/citylist 城市列表选择
https://github.com/mcxtzhang/SuspensionIndexBar
项目采用了下面这个城市列表
http://www.jianshu.com/p/b469c6f02754
RecyclerView一个库下拉刷新,上拉加载
https://github.com/jianghejie/XRecyclerView
项目需要的一个UI控件 SegmentTabs
https://github.com/mysad/SegmentTabs
安卓选择器类库,包括日期选择器、时间选择器、单项选择器、双项选择器、城市地址选择器、车牌号选择器、数字选择器、星座选择器、生肖选择器、颜色选择器、文件选择器、目录选择器等,可自定义顶部及底部界面,可自定义窗口动画
https://github.com/gzu-liyujiang/AndroidPicker
https://github.com/addappcn/android-pickers
不错的rxjava1.0系列文章
http://www.jianshu.com/p/240f1c8ebf9d
rxjava2.0使用详解
http://blog.csdn.net/aiynmimi/article/details/53306379
http://blog.csdn.net/aiynmimi/article/details/53382567
RxJava 与 Retrofit 结合的最佳实践 RxJava1.X版本 其实跟2.X版本大同小异
http://gank.io/post/56e80c2c677659311bed9841
android打印日志框架 Logger是一款Android平台上的简单、优雅、强大的开源日志库。
http://blog.csdn.net/kong_gu_you_lan/article/details/53888390
一个奔溃crash处理的框架
https://github.com/Sunzxyong/Recovery
通用PopupWindow
http://www.jianshu.com/p/46d13fe78099#comments
项目采用的是下面这个通用popupwindow
https://github.com/razerdp/BasePopup
选照片和拍照 暂时参考以下代码
http://www.jianshu.com/p/dc0134caedc4
RecyclerView Adapter 优雅封装,一个Adapter搞定所有列表
http://www.jianshu.com/p/727c18f4bf20
RecyclerView 之Adapter的简化过程浅析
http://www.jianshu.com/p/3e60147523e1
Material Design 系列
Toolbar 开发实践总结
AppbarLayout 开发实践总结
Behavior的使用和自定义Behavior
TabLayout 使用
TextInputLayout和TextInputEditText
http://www.jianshu.com/p/ec781c3ccfb8
Android App 沉浸式状态栏解决方案
http://jaeger.itscoder.com/android/2016/02/15/status-bar-demo.html
Material Design 系列控件samples,讲了Material Design 系列新控件的使用方法和一些场景示例,使用详情请看对应博客,持续更新中...
https://github.com/pinguo-zhouwei/MaterialDesignSamples
通用RecyclerView.Adapter适配器的库
https://github.com/pinguo-zhouwei/CustomAdapter
仿微信朋友圈9图上传选择器
http://mp.weixin.qq.com/s/3xLMuv-cK8fIDiuHd_y2Zg
https://github.com/yaozs/ImageShowPicker
需要依赖的 本地图片和视频文件选择器
https://github.com/zhihu/Matisse
需要依赖的 权限框架
https://github.com/yanzhenjie/AndPermission
项目依赖的库说明
//周日历控件
compile 'noman.weekcalendar:weekcalendar:1.0.6'
//奔溃采集库
compile 'com.zxy.android:recovery:0.1.4'
//RecyclerView Adapter 优雅封装
compile 'com.github.pinguo-zhouwei:CustomAdapter:v1.0.2'
//仿微信朋友圈9图上传选择器
compile 'com.github.yaozs:ImageShowPicker:1.0.0'