一周开发app__Android开源计划

转载 2015年11月19日 09:03:24

源地址:http://blog.csdn.net/wwj_748/article/details/46989041


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

题目

一周开发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开源计划-一周开发app

移动开发狂热者群开源计划题目一周开发app计划首批参与成员-小巫 -墨香 -梦痕 -边城刀客 -徐cc要求-每位认领者按照开源规范来做,代码规范和Android开发规范 -每位认领者必须拥有...
  • wwj_748
  • wwj_748
  • 2015年07月21日 17:15
  • 6402

新人学习计划

作为学习阶段的一个阶段性终结,有利新人本身的知识结构整理,也有利于后来新人的学习   安卓学习总结: :Android学习(一周半) 阶段目标: 对以下十一个问题进行广度性和深度性剖析(个人...
  • shuitawuhen
  • shuitawuhen
  • 2015年10月27日 13:46
  • 373

Oracle数据库设置任务计划备份一周的备份记录

Oracle 数据库备份:   --保留最近一周的备份记录;   ====正文:   ====开始==============   echo 设置备份文件存放文件夹... ...
  • sheng__sheng
  • sheng__sheng
  • 2013年10月05日 16:35
  • 1005

微软宣布.NET开发环境开源 支持三大操作系统-随笔

为兑现提供跨平台开发体验的承诺,进一步推动“移动为先、云为先”战略。微软于11月12日在纽约举办的Connect ();开发者活动上宣布将.NET堆栈基于MIT协议开源,并且提供开源保证,托管在Git...
  • wlanye
  • wlanye
  • 2014年11月13日 13:35
  • 837

一周计划

周二:测试,美工方面,程序方面,并完成程序和美工的修补;达到第一次迭代完成;task:msnetc 今天完成VSS服务器的架设.下午参与系统的修改;xz,jl 上午,完成第一次迭代的测试;写成测试报告...
  • msnetc
  • msnetc
  • 2006年08月08日 09:12
  • 960

嵌入式开发学习笔记(2)从单片机开始我的长线学习计划

撒旦撒大声地 大沙发沙发沙发沙发沙发 大大大大大大大大大大大大撒
  • chisky1994
  • chisky1994
  • 2014年11月24日 14:04
  • 296

开源计划

开放源码软件运动是计算机科学领域的一种文化现象,源自黑客对智慧成果共享、自由的追求。开源运动发展到现在,这种能够积极促进人类文明发展的文化已经渗透到信息、教育、健康等领域,融入了哲学范畴。 ...
  • u010233403
  • u010233403
  • 2013年05月12日 22:21
  • 335

怎么制定合理的开发计划

1、要系统思考该项目/需求完成需要做哪些工作,以上线后能正常运转作为思考的出发点 2、哪些资源需要需要协调或配合,哪些工作需要提前准备,哪些可以提前开展?这些都需要思考的,外部因素往往是项目能否成功...
  • e3002
  • e3002
  • 2017年02月21日 10:39
  • 565

Android-2016后半年的学习计划

转眼间工作已两年了,这期间收获很多,只是没有写成博客和大家分享出来(其实我一直在本地用为知笔记软件记录的笔 记)。后面我会坚持写博客的,把自己的一些心得感悟分享出来,也许这也是一种学习吧。首先分享工...
  • armwind
  • armwind
  • 2016年06月24日 21:18
  • 1964

下一周计划

  • CC_JustDoIt
  • CC_JustDoIt
  • 2010年04月16日 23:26
  • 193
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一周开发app__Android开源计划
举报原因:
原因补充:

(最多只允许输入30个字)