Android开源计划-一周开发app

移动开发狂热者群开源计划

题目

一周开发app计划

首批参与成员

-小巫
-墨香
-梦痕
-边城刀客
-徐cc

要求

-每位认领者按照开源规范来做,代码规范和Android开发规范
-每位认领者必须拥有github账号,熟练使用git对代码进来管理
-每个人认领一个功能点或模块
-提出完善的解决方案并提供封装良好的库和demo

开发工具&&语言

  • Android Studio
  • Java

目的

-减少Android程序猿重复搬运代码劳动
-打造快速开发app开源库,一个星期开发一个app的愿望
-脱离苦逼加班,让程序猿提前下班跟女神去优衣库

题目

  1. 功能引导页
  2. 启动页
  3. 登录注册(第三方登录)
  4. 忘记密码/修改密码
  5. 网络请求(开源库)
  6. 数据解析
  7. 数据存储(SQL/SP/File)
  8. 图片异步加载(开源库)
  9. 消息推送(第三方)
  10. 清除缓存
  11. 账号绑定(同3)
  12. 点赞功能
  13. 评论功能
  14. 收藏功能
  15. 检查更新(第三方)
  16. 意见反馈(第三方)
  17. 关于我们
  18. 全局更新
  19. 日历控件/日期处理
  20. 图片选择库
  21. 图片上传/下载
  22. 图片缓存
  23. 正则表达式工具
  24. 文件处理
  25. 轮播bannner
  26. 加密(Base64/MD5)
  27. 日志处理
  28. 圆形头像
  29. 圆角图片
  30. 带清除按钮的EditText
  31. 网络检查
  32. 支付功能
  33. 好友列表
  34. 拍照功能
  35. 图片处理
  36. 下拉刷新(开源库)
  37. 底部加载更多
  38. 图片浏览(左右切换,可放大)
  39. 跳转拨号
  40. 跳转设置页
  41. 跳转评分
  42. 检查应用是否安装
  43. 通用json解析
  44. 通用xml解析
  45. 自定义对话框/进度对话框
  46. 下拉刷新最新解决方案(swipelayout+Reclerview)
  47. 网络框架
  48. 通用adapter
  49. 通用popupWindow
  50. 通用webview
  51. gridView自适应
  52. ListView实现GridView两列效果
  53. 顶部悬浮效果
  54. TextView查看更多功能
  55. 快速返回顶部(ScrollView&ListView)
  56. 侧边栏效果(SlidingMenu)
  57. 侧边栏效果2(DrawLayout)
  58. Meterial Design效果
  59. Android actionBar使用
  60. Android toolBar使用
  61. BaseActivity
  62. BaseFragment
  63. 解决GridView显示不全
  64. ScrollView嵌套ListView
  65. 流式标签布局
  66. 离线下载功能
  67. 多文件上传
  68. 多级列表
  69. 地区三级联动
  70. 自定义日历

更多。。。。

以上都是一些常见的功能点和需求,如果你在开发当中遇到过更多的需求点,麻烦给我留言,我会添加到开源列表当中。如果你有时间也可以加入我们,把你认为可以帮助到大家的东西开源出来或者提出有效的解决方案,我会把你的成果整理出来跟大家分享。

关注我的github

https://github.com/devilWwj

移动开发狂热者github组织

https://github.com/fanatic-mobile-developer-for-android/A-week-to-develop-android-app-plan

2015.08.18 这里非常抱歉,这个开源计划计划将持续到今年年底,由于我个人原因未能组织好参与人员的分享,这个开源计划暂时搁置。

你可能感兴趣的:(android,开源,规范)