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

之前在泡在网上的日子上面发表过这篇文章,但是我还是想让更多的人一起学习,下面进入正文:        本人做android两年多,虽然算不上技术大牛,但是自认为也小有所成。平时没什么爱好,喜...

Android百分比布局支持库(android-percent-support)

Android中提供了五种布局,其中用的最多的就是:LinearLayout, RelativeLayout 和 FrameLayout这三种布局,在对某一界面进行布局时最先想到也是通过这三种来布局的...

Android-使用SurfaceView多线程绘制动画

使用SurfaceView中的Surface对象进行绘图,其本质就是利用SurfaceHolder的lockCanvas获取到Canvas对象进行绘制的,对于绘制动画来说,必须使用双缓冲,或者采用双线...

Android开源计划-一周开发app

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

Android:一周计划应用

  • 2012年04月09日 20:59
  • 658KB
  • 下载

开源一个小APP(明天计划),欢迎交流Android架构

项目传送门:http://git.oschina.net/imxiaoyu/TomorrowPlan 版权声明:本app进提供交流使用,版权归我本人所有,本套架构可以随意使用,但不可将APP上传各大...

一周文章精选:Android官方文档之Web Apps开发

从本周起,WebAppTrend将精选本周内发表的精品文章以及若干微博,制成周刊,内容分为“微动态”、“小专题”、“前沿与评论”、“工具与框架”、“产业与案例”等栏目。 如希望邮件订阅,或关于跨平台...
  • ydj9931
  • ydj9931
  • 2012年02月20日 00:19
  • 2526

Android app瘦身计划

上次在面试中被问到这个问题,只答了个使用webp格式图片,感觉有点尴尬,特地总结下有哪些减小app大小的办法使用一套资源 这是最基本的一条规则,但非常重要。 对于绝大对数APP来说,只需...
  • LXChild
  • LXChild
  • 2016年11月04日 10:03
  • 162

在A20上演示老罗的Android硬件抽象层(HAL)概要介绍和学习计划5--关于APP部分

在/packages/apps/下建立myapp,用eclipse建立个工程,这样利用ADT产生配置文件快点,复制到/packages/apps/myapp/把gen/com/example/myap...

win10如何取消默认一周一次磁盘整理计划

在电脑操作过程中,电脑用户们偶尔也会利用磁盘碎片整理的方法来优化系统,但是对于磁盘整理碎片这个功能来说,经常使用显然是没有必要的,那么对于win10系统中默认的一周一次磁盘整理计划,有什么好的方法可以...
  • hhkiss1
  • hhkiss1
  • 2014年12月25日 11:32
  • 281
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一周开发app__Android开源计划
举报原因:
原因补充:

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