日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

新浪微博开放平台开发-android客户端(2)

發布時間:2023/12/20 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 新浪微博开放平台开发-android客户端(2) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
引言 最近不是太忙,花了一些時間學習android的應用開發。經過兩個星期的學習,學習的同時還寫了很多的demo示例,可以從基本控件及基本動畫效果等示例demo集合大放送,持續更新下載。 從這個星期開始,準備拿新浪微博開放平臺做個實踐,開發一個功能簡單的android客戶端,會盡可能的完善功能。 今天的內容 上圖是這個客戶端的主要界面。今天增加的功能。
  • 發布微博。
  • 更多微博。
  • 運行的系統是android2.2. 使用到的技術點包括ListView,自定義ListAdapter,多線程相關的Message,Handler,驗證相關的OAuth,用戶圖片的異步加載。 新浪微博的驗證使用的是signpost的OAuth組件,沒有使用微博的SDK。 源碼下載: SinaWeibo2 源碼下載之后,將后綴改為rar,使用壓縮軟件解壓即可。 Activity生命周期 關于activity的生命周期,越來越感覺很重要。activity的生命周期有點像asp.net中page的生命周期,經歷好幾個過程。重寫不同的階段,可以完成不同的功能和效果。先上一張經典的生命周期圖。 學習生命周期的過程中,在網上找到很多的教程,中文的、英文的,有很多很多。推薦三篇文章,下面的三篇應該是寫的不錯:
  • 兩分鐘徹底讓你明白Android Activity生命周期(圖文)!
  • http://developers.androidcn.com/reference/android/app/Activity.html
  • Android開發之旅:組件生命周期(一)
  • 注意點:
  • 新建顯示一個activity,會經歷create->start->resume三個階段。
  • 點擊HOME鍵,會經歷pause->stop兩個階段。
  • 點擊BACK鍵和代碼調用finish,會經歷pause->stop->destroy三個階段。
  • 如果把一個activity設置為dialog形式,顯示這個activity的時候,原來的activity會經歷pause一個階段,就是藏到后面了。
  • 一個activity從pause狀態激活的話,直接恢復到resume。
  • 一個activity從stop狀態激活的話,會經歷restart->start->resume三個階段。
  • 一個activity如果被destroy了,激活它的話,就是新建顯示了,會經歷create->start->resume三個階段。
  • 從A跳轉到B,先把A至于pause狀態,然后去激活B,激活完畢之后,在stopB,甚至是destroyB。
  • 更多功能 接下來可能會支持的功能:
    • 上下文菜單,刪除,添加關注,取消關注,查看某個用戶的微博等等。
    • 發表博文支持圖片。
    • UI的美化,性能的優化。
    總結 學習的過程中看過兩本書,Pro.Android.2.pdf和Professional.Android.2.Application.Development.(Wrox,.2010,.0470565527).pdf,都是很不錯的入門書籍。書我沒有全看完,看完大部分吧,邊看邊寫demo。 同時每天泡論壇http://www.eoeandroid.com/forum.php,eoe的開發者門戶。回答問題,解決問題,提出問題,發帖子,總之就是鍛煉自己,強迫自己鍛煉基礎和思考。 在論壇上,有很多的中文pdf教程,但是發現大多都是翻譯android developer center的Dev Guide和Resources中的內容。所以覺得,如果英文不是很差,建議直接閱讀上面的兩個板塊,同時練習其中的示例,保證兩個星期,你會有很大的進步。 參考資料 http://developer.android.com/index.html?
    http://www.cnblogs.com/hll2008/archive/2011/01/03/1923674.html?
    http://open.weibo.com/wiki/Oauth?
    http://blog.csdn.net/lihenair/article/details/6010026?
    http://www.cnblogs.com/liangxing/archive/2010/10/19/1855938.html?
    http://code.google.com/p/oauth-signpost/wiki/GettingStarted Technorati 標簽:?android,開放平臺,oauth,新浪微博,activity生命周期


    本文轉自 virusswb 51CTO博客,原文鏈接:http://blog.51cto.com/virusswb/631287,如需轉載請自行聯系原作者

    總結

    以上是生活随笔為你收集整理的新浪微博开放平台开发-android客户端(2)的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。