首頁 收藏 QQ群
 網(wǎng)站導(dǎo)航

ZNDS智能電視網(wǎng) 推薦當(dāng)貝市場

TV應(yīng)用下載 / 資源分享區(qū)

軟件下載 | 游戲 | 討論 | 電視計算器

綜合交流 / 評測 / 活動區(qū)

交流區(qū) | 測硬件 | 網(wǎng)站活動 | Z幣中心

新手入門 / 進階 / 社區(qū)互助

新手 | 你問我答 | 免費刷機救磚 | ROM固件

查看: 22625|回復(fù): 1
上一主題 下一主題
[教程]

Android騰訊微薄客戶端開發(fā)十五:終結(jié)篇(分享源代碼)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2013-8-28 16:19 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式 | 未知
43962      
還有添加賬號頁面的onReceive方法里的一些數(shù)據(jù)庫操作都是相當(dāng)耗時的,應(yīng)用線程結(jié)合Handler來處理。   
2:有些同學(xué)的微博沒有頭像導(dǎo)致出錯,那一段代碼我沒判空插入默認(rèn)圖片   
3:有些頁面的listView有點卡,因為view都是inflate的一個新的,這導(dǎo)致滑動時有點卡,可采用先判斷if(converView==null){}else{}的做法,不過會導(dǎo)致數(shù)據(jù)顯示的位置不正確,可以監(jiān)聽listview的onScroll 和onScrollChange事件,在這兩個事件中做處理讓它顯示正確的數(shù)據(jù)。   
4:關(guān)于授權(quán)成功后會提示一個找不到的頁面,那是因為API的callbackUrl引起的,大家可仔細看看帖子的回復(fù),有些問題已經(jīng)解釋了   
5:怎么發(fā)送帶圖片的微博,需要引入activation.jar,String pic填寫本地圖片地址就可以了,這是yilee提供的,謝謝yilee   
6:自動登錄已經(jīng)實現(xiàn)了,另外OAuth是不能保存密碼的,正式因為OAuth認(rèn)證不傳輸密碼,所以才是安全的,因為你的登陸輸入密碼是在騰訊的頁面操作的   
7:如果大家沒有修改程序的話,用的APPkey和APPsecret都是我去騰訊注冊的APP才有的,不過調(diào)用API的次數(shù)是有限制的,所以大家最好自己去騰訊申請一個APP,然后在MyWeiboSync類中的customKey和customSecret替換成你自己的。   
8:分頁時取到數(shù)據(jù)之后都是新new的一個Adapter,這做法是錯誤的,有時候會報錯的。正確的應(yīng)該是在繼承的BaseAdapter類中提供添加,刪除,等方法來新加,修改數(shù)據(jù),然后用adapter.notifyDataChanged()方法   
9:大家再封裝其它API的時候一定要注意參數(shù)的順序,你傳的參數(shù)對的,如果順序錯了的話,也是不行的。   
   
      
[剛才有朋友沒運行成功,我這能,我重新壓縮了一次上傳上來了]   
引包時請按上圖的Add External加那個3個jar包   
開源了,大家可以在這個基礎(chǔ)上繼續(xù)修改和完善,到時候用自己寫的客戶端在手機上看微博,多帥啊,圖片就不傳了,前面n講大家都看見了。呵呵,雖然是一個小小的客戶端,但是也耗費了我不少時間(差不多3個周末和最近2周的晚上平均2個小時),有些東西看起來,想起來挺容易的,只有你開始做了才會知道到底是不是很簡單,才能有所收獲。先總結(jié)一下在這個微博客戶端中用到得一些知識點。   
1:sqllite數(shù)據(jù)庫的應(yīng)用   
2:SharedPreferences結(jié)合sqllite保存默認(rèn)登錄用戶   
3:圓角背景,圓角頭像,.9.png格式在android中的應(yīng)用   
4:布局方面的當(dāng)然是最常用的ReleativeLayout,LinearLayout,FrameLayout,include,merge的應(yīng)用   
5:Menu菜單的使用   
6:彈出菜單的使用,簡單的彈出框,包含list的彈出框.   
7:webview嵌入騰訊第三方授權(quán)頁面的使用   
8:最常用的ListView的使用   
9:Tab布局的應(yīng)用   
10:listView的分頁。   
11:萬能適配器BaseAdapter以及ArrayAdapter等適配器的使用   
12:android美化方面關(guān)于selector的使用   
13:簡單動畫的使用   
14:廣播接收器BroadCastReceiver接收騰訊授權(quán)碼的應(yīng)用.   
15:騰訊Oauth認(rèn)證的使用(新浪的,人人的,淘寶的開放API也是基于這個的,版本不同可能)   
16:ViewHolder以及LayoutInflater等的使用   
17:騰訊API的調(diào)用與封裝。。。。。。。。還有一些,記不起了。   
另外,如果有什么問題,大家給我留言,我知道的會回復(fù)大家的。(另外,bug肯定是有的,希望大家遇到了,仔細看一下報錯信息,然后修改之)   
project在附件里面,光下載不回復(fù)的詛咒你永遠中不了500萬,哈哈。   
   
騰訊微博源碼以及所需要的包{安卓巴士網(wǎng)}.rar(2.81 MB, 下載次數(shù): 22413)[/I]2011-9-13 18:16 上傳點擊文件名   下載積分: 下載豆 -2   
   
   
   

上一篇:Android dialog 大合集
下一篇:第一講:Android開發(fā)環(huán)境的搭建
沙發(fā)
發(fā)表于 2016-7-3 00:09 | 只看該作者 | 來自湖南
jhgjh
回復(fù) 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

Archiver|新帖|標(biāo)簽|軟件|Sitemap|ZNDS智能電視網(wǎng) ( 蘇ICP備2023012627號 )

網(wǎng)絡(luò)信息服務(wù)信用承諾書 | 增值電信業(yè)務(wù)經(jīng)營許可證:蘇B2-20221768 丨 蘇公網(wǎng)安備 32011402011373號

GMT+8, 2025-1-3 14:07 , Processed in 0.053932 second(s), 13 queries , Redis On.

Powered by Discuz!

監(jiān)督舉報:report#znds.com (請將#替換為@)

© 2007-2024 ZNDS.Com

快速回復(fù) 返回頂部 返回列表