NO IMAGE

移動開發狂熱者群開源計劃

題目

一週開發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 這裡非常抱歉,這個開源計劃計劃將持續到今年年底,由於我個人原因未能組織好參與人員的分享,這個開源計劃暫時擱置。