项目开发过程记录

正在成为史上最全分类 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'

你可能感兴趣的:(项目开发过程记录)