|
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)境的搭建
|