android app開發計劃
android app完整開發計劃
本人做android兩年多,雖然算不上技術大牛,但是自認為也小有所成。平時沒什么愛好,喜歡折騰IDE,總覺得工欲善其事,必先利其器。然后喜歡追求新鮮的事物,比如新的技術和流行的框架,還有是一個完美主義者,外觀控,所以對UI設計和交互比較在乎,有時候為了一個顏色會糾結半個小時,呵呵。泡在網上的日子是今天才發現的,一句話,相見恨晚吶,第一眼就喜歡上了。好了廢話不多說了,下面開始干貨。
開發工具
android studio,沒什么好解釋的,我敢保證,你用一個禮拜之后,絕對愛不釋手。下篇文章開始講。
APP開發流程,框架等等
1. 開發過程全部使用android6.0(API 23)進行編譯,最小版本支持android 4.0 (API 14),使用 Material Design Theme。
2. 項目包括以下模塊(復制別人的,但是基本上好像就這些功能了,再想到了就加進來):
-
功能引導頁
-
啟動頁
-
登錄注冊(第三方登錄)
-
忘記密碼/修改密碼
-
網絡請求(開源庫)
-
數據解析
-
數據存儲(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
-
流式標簽布局
-
離線下載功能
-
多文件上傳
-
多級列表
-
地區三級聯動
-
自定義日歷
更多。。。。
結束語
這是整體計劃,在未來的時間里,我會慢慢的把這些功能都實現起來,盡量做成可供大家使用起來比較簡單的東西,
我們一起加油。
來自: http://www.jcodecraeer.com//a/anzhuokaifa/androidkaifa/2015/1104/3655.html