一周开发Android App计划
##首批参与成员 -小巫 -墨香 -梦痕 -边城刀客 -徐cc
##要求 -每位认领者按照开源规范来做,代码规范和Android开发规范 -每位认领者必须拥有github账号,熟练使用git对代码进来管理 -每个人认领一个功能点或模块 -提出完善的解决方案并提供封装良好的库和demo
###开发工具&&语言
- Android Studio
- Java
##目的 -减少Android程序猿重复搬运代码劳动 -打造快速开发app开源库,一个星期开发一个app的愿望 -脱离苦逼加班,让程序猿提前下班跟女神去优衣库
##题目
- 功能引导页(认领者:小巫)
- 启动页(认领者:小巫)
- 登录注册(第三方登录)(认领者:小巫)
- 忘记密码/修改密码
- 网络请求(开源库)(认领者:边城刀客)
- 数据解析
- 数据存储(SQL/SP/File)
- 图片异步加载(开源库)
- 消息推送(第三方)
- 清除缓存
- 账号绑定(同3)
- 点赞功能(认领者:梦痕)
- 评论功能
- 收藏功能
- 检查更新(第三方)
- 意见反馈(第三方)
- 关于我们
- 全局更新
- 日历控件/日期处理
- 图片选择库
- 图片上传/下载
- 图片缓存
- 正则表达式工具
- 文件处理
- 轮播bannner
- 加密(Base64/MD5)
- 日志处理
- 圆形头像
- 圆角图片
- 带清除按钮的EditText
- 网络检查
- 支付功能
- 好友列表
- 拍照功能
- 图片处理
- 下拉刷新(开源库)
- 底部加载更多
- 图片浏览(左右切换,可放大)
- 跳转拨号
- 跳转设置页
- 跳转评分
- 检查应用是否安装
- 通用json解析
- 通用xml解析
- 自定义对话框/进度对话框
- 下拉刷新最新解决方案(swipelayout+Reclerview)
- 网络框架
- 通用adapter
- 通用popupWindow
- 通用webview
- gridView自适应
- ListView实现GridView两列效果
- 顶部悬浮效果
- TextView查看更多功能
- 快速返回顶部(ScrollView&ListView)
- 侧边栏效果(SlidingMenu)
- 侧边栏效果2(DrawLayout)
- Meterial Design效果
- Android actionBar使用
- Android toolBar使用
- BaseActivity
- BaseFragment
- 解决GridView显示不全
- ScrollView嵌套ListView
- 流式标签布局
- 离线下载功能
- 多文件上传
- 多级列表
- 地区三级联动
- 自定义日历
更多。。。。
以上都是一些常见的功能点和需求,如果你在开发当中遇到过更多的需求点,麻烦给我留言,我会添加到开源列表当中。如果你有时间也可以加入我们,把你认为可以帮助到大家的东西开源出来或者提出有效的解决方案,我会把你的成果整理出来跟大家分享。
##关注我的github https://github.com/devilWwj
##移动开发狂热者github组织 https://github.com/fanatic-mobile-developer-for-android/A-week-to-develop-android-app-plan