要開發(fā)一個手機平臺上第三方微博客戶端,開發(fā)過程中要用到哪些技術(shù)?整個流
時間:2023-11-28 00:54:01 | 來源:網(wǎng)站運營
時間:2023-11-28 00:54:01 來源:網(wǎng)站運營
要開發(fā)一個手機平臺上第三方微博客戶端,開發(fā)過程中要用到哪些技術(shù)?整個流程是怎樣的?:第三方認證方式和接口api,這些一般都提供了sdk,了解其中用法即可
重要的幾點:
1、本地數(shù)據(jù)庫存儲,sqlite的用法
2、圖像處理
3、http、json操作
4、多線程和異步任務(wù)
流程上,可以這樣:
1、仔細研究第三方的微博客戶端,看齊交互方式和功能點,列出通用的交互方式和功能點
2、查看微博sdk的接口能力,看其支持程度
3、設(shè)計你的微博客戶端的功能
4、ok,開始設(shè)計吧,mvc模式 O(∩_∩)O:
1、定義你的m,各個微博業(yè)務(wù)對象和自己的業(yè)務(wù)對象
2、定義你的v和c,開始寫頁面layout布局文件和activity交互接口,參考一些第三方頁面布局文件的寫法,使用一些現(xiàn)成的開源ui控件,注意activity的生命周期和activity之間的傳值方式。
3、定義你的數(shù)據(jù)處理模塊,包括本地數(shù)據(jù)庫、文件存儲和網(wǎng)絡(luò)數(shù)據(jù)處理,注意圖像存儲和讀取
推薦一個開源的項目,飯否Android客戶端,里面有好多通用的模塊。
以上純屬個人體會,不保證靠譜~~我也是Android初哥,多多交流O(∩_∩)O哈!
關(guān)鍵詞:過程,整個,技術(shù),平臺