編輯:Android開發實例
開始接觸學習android已經有3個禮拜了,一直都是對著android的sdk文檔寫Tutorials從Hello World到Notepad Tutorial算是初步入門了吧,剛好最近對微博感興趣就打算開發個android版本的新浪微博客戶端作為練手項目,並且以隨筆的方式詳細的記錄開發的全過程。本人對java語言以及eclipse Ide都是初次應用基本上屬於邊學邊用,做移動設備上的東西也是第一次,總的來說屬於無基礎、無經驗、無天賦的純三無人員,還請廣大同學們多多給予指點。
開發第一件事情,那就是開發工具以及環境,我的配置是Eclipse Helios (3.6.1) + Adroid2.2,具體的環境搭建我就不羅嗦了,google一下一大堆,光博客園裡都能搜到很多篇了。
開發第二件事情,既然是開發新浪的微博客戶端,那就先去新浪申請微博賬號然後登陸後到新浪的開放平台,新浪的開放平台提供的新浪微博對外的api接口,在我的應用中創建一個新的應用獲取App Key和App Secret,這2個值後面會有用到先記錄下來。在新浪的開放平台中提供了開發文檔、SDK、接口測試工具等,本人決定直接通過新浪的Rest Api進行開發並不打算使用新浪提供的SDK,據說新浪提供的java版的SDK並不能直接用來進行android的開發需要進行一定的修改才能使用,只是聽說我沒有試過不一定准確。
最後在說一下,我准備分為UI和功能兩部分分別進行說明講解,據我自己的情況大部分的時間都花在的UI的設計和實現上了,編碼倒反而工作量小多了,所以特別把UI部分分出來講。
最後還要在說一下,很抱歉上面內容基本上屬於廢話沒有什麼實質內容了但是既然是第一篇還是得象征性的交代一下,從下篇開始講具體的內容。
Android提供了許多方法來控制播放的音頻/視頻文件和流。其中該方法是通過一類稱為MediaPlayer。Android是提供MediaPlayer類訪問內置的媒體播放
當我們第一次下載QQ並且打開的時候,會有一個新手引導,引導是幾張圖片,再加上一些文字說明,向右滑動,直到結束,今天一大早起來研究了一下關於此種效果的實現之View
可以顯示在的Android任務,通過加載進度條的進展。進度條有兩種形狀。加載欄和加載微調(spinner)。在本章中,我們將討論微調(spinner)。Spinner 用
可以顯示在的Android任務,通過加載進度條的進展。進度條有兩種形狀。加載欄和加載微調(spinner)。在本章中,我們將討論微調(spinner)。Spinner 用