Android牛博

摘要: 本文介紹下在Android中實現伸縮彈力分佈菜單效果。關於這種菜單效果在IPhone中比較常見,效果比較酷。那麼在Android中實現只是一種簡單的模仿。 這兩天無心間看到一園友的博文實現Path2.0中絢麗的的旋轉菜單,感受效果不錯,可是發現做者沒有處理線程安全的問題,因此在這裏我修正了下,而且改善下部分功能。今天發佈這篇文章的目的是但願能在Android用戶體驗上提出一些相關的解決方案,方便咱們在開發項目或產品時加強用戶體驗效果,固然也但願能起到拋磚引玉的做用。^_^ 這裏主要是用到Android中的動畫效果,關於動畫效果的基本知識,有須要的朋友能夠查看這篇文章:http://ww... 閱讀全文
posted @ 2012-10-26 20:55 HarHar 閱讀(6660) | 評論 (19) 編輯
 
摘要: 本文給你們介紹如何在Android中實現甘特圖效果及其解決方案。 這段時間一直在忙於一個工程項目,其中用到了甘特圖功能。可能熟悉的朋友都知道要在PC機上實現甘特圖效果,不管是C++、.NET、JAVA仍是Web腳本均可以方便的實現,並且網上有一些簡單的源碼能夠供咱們參考。可是要在Android手機上實現不是一件容易的事情,並且相應的開源源碼至關少,這就要靠咱們去尋找相應的解決方案並實現它。 可能一些不知道甘特圖的朋友們就有點茫然,我仍是借用一下百度百科的內容給你們對甘特圖作一個基本的介紹,方便你們有個基本的認識。 甘特圖又叫橫道圖、條狀圖,英文名字是GanttChart。它是在第一次... 閱讀全文
posted @ 2012-09-29 19:11 HarHar 閱讀(3378) | 評論 (6) 編輯
 
摘要: 本文給你們介紹如何在Android中實現宮格圖片連續滑動效果。 在這以前,寫過幾篇關於在Android中實現滑動的效果,畢竟滑動效果在Andriod開發中也使用得比較頻繁,有興趣的朋友請查看我之前的文章,這裏再也不詳述。 今天寫這篇文章的原因是前一段時間一個網友在個人博客上面留言,想要實如今GridLayout(至關於九宮格)中點擊每項可左右滑動顯示該宮格的圖片,當該宮格的圖片顯示完之後,接着顯示下一宮格的圖片。那麼看過我之前關於滑動方面的文章的朋友,相信要實現前者的效果並不難,關鍵在於如何實現後者,即如何在一個宮格的圖片顯示完之後,接着顯示下一宮格的圖片。那麼這就是咱們今天這篇文章要探... 閱讀全文
posted @ 2012-09-24 12:01 HarHar 閱讀(4323) | 評論 (26) 編輯
 
摘要: 本文介紹在Android中如何實現下拉導航選擇菜單效果。 關於下拉導航選擇菜單效果在新聞客戶端中用的比較多,固然也能夠用在其餘的項目中,這樣能夠很方便的選擇更多的菜單。咱們可讓咱們的應用頂部有左右滑動或進行切換的導航菜單,也能夠爲了加強用戶體驗在應用中添加這樣的下拉導航選擇菜單效果。 關於它的實現原理,其實也是挺簡單的,就是使用PopupWindow來進行展示,在顯示時控制其高度並配置以相應的動畫效果。在PopupWindow中我使用GridView來控制裏面的菜單項,每一個菜單項對應相應的圖片和文字。固然了,也有其餘的實現方式。爲了你們可以清楚的理解,讓咱們先看下效果圖,以下所示: ... 閱讀全文
posted @ 2012-07-31 22:27 HarHar 閱讀(9062) | 評論 (106) 編輯
 
摘要: 本文介紹在Android中實現局部的圖片滑動指引效果。 其實關於Android滑動指引效果,我曾經發布過一篇文章,裏面實現的整個頁面的指引滑動,有興趣的朋友能夠查看:http://www.cnblogs.com/hanyonglu/archive/2012/04/07/2435589.html。 另外關於Android中的局部滑動,我也曾發佈過一篇文章,是關於實現導航菜單的滑動,有興趣的朋友能夠查看:http://www.cnblogs.com/hanyonglu/archive/2012/04/21/2462311.html 今天發佈本文的緣由是應一個網友要求,就是實現局部的圖... 閱讀全文
posted @ 2012-06-19 17:47 HarHar 閱讀(12904) | 評論 (33) 編輯
 
摘要: 本示例演示如何在Android中使用加載器(Loader)來實現獲取本機中的全部圖片,並進行查看圖片的效果。 在這個示例中,我使用android-support-v4.jar中的加載器(Loader)來實現獲取本機中全部圖片,關於這個包在之前的文章中也提到,是一個很是有用的包,關於這個包的詳細信息請你們查看官方文檔:http://developer.android.com/sdk/compatibility-library.html。 關於加載器(Loader)是在Android3.0中才開始引進並使用的,Android3.0之前的版本中要想使用加載器則須要用android-suppo... 閱讀全文
posted @ 2012-05-10 20:08 HarHar 閱讀(7013) | 評論 (8) 編輯
 
摘要: 本文給你們介紹在Android中如何實現頂部導航菜單左右滑動效果。 今天給你們介紹在Android中實現頂部導航菜單左右滑動效果的二種解決方案。 第一種解決方案: 在之前的一篇博文中我使用android-support-v4.jar實現了左右滑動指引效果,有興趣的朋友能夠查看:http://www.cnblogs.com/hanyonglu/archive/2012/04/07/2435589.html 那麼今天第一個示例我仍然使android-support-v4.jar來實現菜單左右滑動效果,關於這個包的信息,再也不詳述,你們能夠查看官方文檔。 實現原理是使用android-s... 閱讀全文
posted @ 2012-04-21 20:10 HarHar 閱讀(21724) | 評論 (40) 編輯
 
摘要: 本文演示如何在Android中實現程序先後臺切換效果。 在介紹程序實現以前,咱們先看下Android中Activities和Task的基礎知識。 咱們都知道,一個Activity 能夠啓動另外一個Activity,即便這個Activity是定義在別一個應用程序裏的,好比說,想要給用戶展現一個地圖的信息,如今已經有一個Activity能夠作這件事情,那麼如今你的Activity須要作的就是將請求信息放進一個Intent對象裏,而且將這個Intent對象傳遞給startActivity(),那麼地圖就可顯示出來了,但用戶按下Back鍵以後,你的Activity又從新出如今屏幕上。 對用戶來... 閱讀全文
posted @ 2012-04-15 19:26 HarHar 閱讀(15168) | 評論 (37) 編輯
 
摘要: 本文介紹Android平臺中進程與線程的基本知識。 很早的時候就想介紹一下Android中的進程和線程,但因爲其餘的事情一直給耽擱了,直到如今才能和你們一塊兒分享下。 1.Android進程基本知識: 咱們先來了解下Android中的進程基本知識。 當一個程序第一次啓動的時候,Android會啓動一個LINUX進程和一個主線程。默認的狀況下,全部該程序的組件都將在該進程和線程中運行。 同時,Android會爲每一個應用程序分配一個單獨的LINUX用戶。Android會盡可能保留一個正在運行進程,只在內存資源出現不足時,Android會嘗試中止一些進程從而釋放足夠的資源給其餘新的進程使用,... 閱讀全文
posted @ 2012-04-12 01:23 HarHar 閱讀(4668) | 評論 (11) 編輯
 
摘要: 本文介紹Android中實現左右滑動的指引效果。 關於左右滑動效果,我在之前的一篇博文中提到過,有興趣的朋友能夠查看:http://www.cnblogs.com/hanyonglu/archive/2012/02/13/2349827.html 若是想實現帶漸顯按鈕的左右滑動效果,請訪問博文:http://www.cnblogs.com/hanyonglu/archive/2012/02/13/2350171.html 本文的目的是要實現左右滑動的指引效果。那麼什麼是指引效果呢?如今的應用爲了有更好的用戶體驗,通常會在應用開始顯示一些指引幫助頁面,使用戶能更好的理解應用的功能,甚至... 閱讀全文
posted @ 2012-04-07 03:51 HarHar 閱讀(34835) | 評論 (93) 編輯
 
摘要: 本文介紹Android平臺中一些免費的UI庫及組件資源。 短短數年時間 Android 平臺就已經造成了一個龐大而活躍的開發者社區。許多社區開發的項目業已進入成熟階段,甚至能夠用於商業的軟件生產中,且不用擔憂質量問題。 本文編譯自androiduipatterns,意在分享一些免費、開源的 Android UI 庫及組件資源。 1. GreenDroid 該項目能夠實現下列的 UI 設計:動做欄(Action Bar)快捷動做(Quick Action)工做區(Workspace)動態列表(Dynamic List) 以及許多更有用的組件。 項目網站/示例 應用程序屏幕截圖... 閱讀全文
posted @ 2012-03-30 00:59 HarHar 閱讀(5431) | 評論 (5) 編輯
 
摘要: 本文介紹Android平臺中關於APN網絡切換的相關知識以及如何實現APN切換。 因爲最近的項目中用到APN切換的功能,因此就藉着這個機會介紹一下APN的相關知識及如何在Android實現切換過程。關於APN的基本知識我會在下面給你們介紹。 在這個示例中,我使用圓角ListView顯示效果,關於Android實現ListView圓角效果,你們能夠查看我之前的一篇博文:http://www.cnblogs.com/hanyonglu/archive/2012/03/18/2404820.html 下面先來看下本示例實現的效果圖: 在咱們點擊左圖中"設置APN選項"時出現右邊的 閱讀全文
posted @ 2012-03-29 14:13 HarHar 閱讀(8754) | 評論 (29) 編輯
 
摘要: 本文介紹Android中關於Activity的兩個神祕方法:onSaveInstanceState() 和 onRestoreInstanceState(),而且在介紹這兩個方法以後,再分別來實現使用InstanceState保存和恢復數據功能、Android實現屏幕旋轉異步下載效果這樣兩個示例。 首先來介紹onSaveInstanceState() 和 onRestoreInstanceState()。關於這兩個方法,一些朋友可能在Android開發過程當中不多用到,但在有時候掌握其用法會幫咱們起到比較好的效果。尤爲是在應用程序在不知道的狀況下退出後,如何實現其數據保存的功能。先來讓咱們... 閱讀全文
posted @ 2012-03-28 00:24 HarHar 閱讀(5780) | 評論 (5) 編輯
 
摘要: 本文介紹在Android開發中關於資源文件的存儲操做。對於Android資源也是很是重要的,主要包括文本字符串(strings)、顏色(colors)、數組(arrays)、動畫(anim)、佈局(layout)、圖像和圖標(drawable)、音頻視頻(media)和其餘應用程序使用的組件。 在Android開發中,資源文件是咱們使用頻率最高的,不管是string,drawable,仍是layout,這些資源都是咱們常用到的,並且爲咱們的開發提供了不少方便,不過咱們平時接觸的資源目錄通常都是下面這三個: 固然了,Android資源文件還有其餘類型,以下圖所示: 這些資源... 閱讀全文
posted @ 2012-03-27 14:37 HarHar 閱讀(5649) | 評論 (5) 編輯
 
摘要: 本文介紹Android平臺上幾種有用的的日曆控件。日曆控件在Web開發中有不少的解決方案,並且很容易實現,可是在Android平臺上的解決方案較少且不容易實現。下面給你們開始介紹幾種及咱們實現的示例。 咱們你們都知道,在Android平臺3.0中才新增了日曆視圖控件,能夠顯示網格狀的日曆內容,那麼對於Android 3.0如下的版本要使用日曆控件只能藉助第三方,目前用的最多的是CalendarView。先簡單介紹下CalendarView日曆控件的使用。 android.widget.CalendarView是從android.widget.FrameLayout中繼承的。 Cale... 閱讀全文
posted @ 2012-03-26 16:58 HarHar 閱讀(15628) | 評論 (16) 編輯
 
摘要: 本文介紹Android中Intent的各類常見做用。1 Intent.ACTION_MAINString: android.intent.action.MAIN標識Activity爲一個程序的開始。比較經常使用。Input:nothingOutput:nothing<activityandroid:name=".Main"android:label="@string/app_name"><intent-filter><actionandroid:name="android.intent.action.MAIN" 閱讀全文
posted @ 2012-03-26 00:24 HarHar 閱讀(8438) | 評論 (3) 編輯
 
摘要: 本文演示如何Android中實現ListView圓角效果。 不管是網站,仍是APP,人們都愛看一些新穎的視圖效果。直角看多了,就想看看圓角,這幾年颳起了一陣陣的圓角設計風:CSS新標準歸入圓角元素,特別是在iphone中幾乎隨處可見圓角設計,如今也開始出現不少圓角名片了。 如今就給你們實現一個圓角的ListView效果。 圓角的設計,咱們並不追求處處都用,無處不用,android中有少數界面用直角確實容易顯得鋒利,和周邊界面太過對比而顯得不協調,好比大欄目列表,設置等等,而採用圓角實現,則會活潑,輕鬆的多,也融合的特別好。 先看下在IPhone中實現圓角效果的一個圖片: 在Iphone中... 閱讀全文
posted @ 2012-03-18 17:48 HarHar 閱讀(8496) | 評論 (11) 編輯
 
摘要: 本文介紹在Android中如何獲取系統應用程序列表。 Android系統爲咱們提供了不少服務管理的類,包括ActivityManager、PowerManager(電源管理)、AudioManager(音頻管理) 等。除此以外,還提供了一個PackageManger管理類,它的主要職責是管理應用程序包。 經過它,咱們就能夠獲取應用程序信息。 PackageManager的功能: •安裝,卸載應用 •查詢permission相關信息 •查詢Application相關信息(application,activity,receiver,service,provider及相應屬性等) •查... 閱讀全文
posted @ 2012-03-18 11:25 HarHar 閱讀(3906) | 評論 (1) 編輯
 
摘要: 本文介紹AndroidPn項目實現推送的使用過程。 在上一篇文章中提到在Android中實現推送方式的解決方案,其中一個比較成熟的解決方案即是使用XMPP協議實現。而AndroidPn項目就是使用XMPP協議實現信息推送的一個開源項目。在這裏給你們介紹其使用過程。 Apndroid Push Notification的特色: 快速集成:提供一種比C2DM更加快捷的使用方式,避免各類限制. 無需架設服務器:經過使用"雲服務",減小額外服務器負擔. 能夠同時推送消息到網站頁面,android 手機 耗電少,佔用流量少. 具體配置過程: 首先, 咱們須要下載androidpn-. 閱讀全文
posted @ 2012-03-16 08:15 HarHar 閱讀(26482) | 評論 (58) 編輯
 
摘要: 本文介紹在Android中實現推送方式的基礎知識及相關解決方案。推送功能在手機開發中應用的場景是越來起來了,不說別的,就咱們手機上的新聞客戶端就時不j時的推送過來新的消息,很方便的閱讀最新的新聞信息。這種推送功能是好的一面,可是也會常常看到不少推送過來的垃圾信息,這就讓咱們感到厭煩了,關於這個咱們就不能多說什麼了,畢竟不少商家要作廣告。本文就是來探討下Android中實現推送功能的一些解決方案,也但願可以起到拋磚引玉的做用。^_^ 1.推送方式基礎知識: 在移動互聯網時代之前的手機,若是有事情發生須要通知用戶,則會有一個窗口彈出,將告訴用戶正在發生什麼事情。多是未接電話的提示,日曆的... 閱讀全文
posted @ 2012-03-04 02:35 HarHar 閱讀(33515) | 評論 (11) 編輯
 
摘要: 本文介紹在Android應用中如何提高視覺效果。 當咱們投身這個領域時,每一個開發者都想讓本身的應用更加出色,在Android應用開發中,風格和設計或許不是最關鍵的要素,但它們在決定Android應用成功與否上確實扮演重要的角色。 如下是Android應用的UI設計技巧,還有個附加技巧,可以提高你的Android應用的視覺吸引力。 1.使用大小適當的圖像 在圖像方面,許多Android應用開發者採用的是大小單一的作法。儘管這會使資源管理變得更爲簡單,但就應用的視覺吸引力而言,這是個錯誤的作法。要讓應用呈現出最佳的視覺效果,那麼就應當針對具體的設備屏幕設計不一樣的圖像。最適當的圖像才能構建出最... 閱讀全文
posted @ 2012-03-02 00:06 HarHar 閱讀(2985) | 評論 (2) 編輯
 
摘要: 本文介紹Android中的5種數據存儲方式。 數據存儲在開發中是使用最頻繁的,在這裏主要介紹Android平臺中實現數據存儲的5種方式,分別是: 1使用SharedPreferences存儲數據 2文件存儲數據 3SQLite數據庫存儲數據 4使用ContentProvider存儲數據 5網絡存儲數據 下面將爲你們一一詳細介紹。 第一種:使用SharedPreferences存儲數據 SharedPreferences是Android平臺上一個輕量級的存儲類,主要是保存一些經常使用的配置好比窗口狀態,通常在Activity中 重載窗口狀態onSaveInstanceState保存通常使用Shar. 閱讀全文
posted @ 2012-03-01 00:37 HarHar 閱讀(21989) | 評論 (7) 編輯
 
摘要: 本文介紹在Android平臺中實現對XML的三種解析方式。 XML在各類開發中都普遍應用,Android也不例外。做爲承載數據的一個重要角色,如何讀寫XML成爲Android開發中一項重要的技能。 在Android中,常見的XML解析器分別爲DOM解析器、SAX解析器和PULL解析器,下面,我將一一貫你們詳細介紹。 第一種方式:DOM解析器: DOM是基於樹形結構的的節點或信息片斷的集合,容許開發人員使用DOM API遍歷XML樹、檢索所需數據。分析該結構一般須要加載整個文檔和構造樹形結構,而後才能夠檢索和更新節點信息。Android徹底支持DOM 解析。利用DOM中的對象,能夠對XML文.. 閱讀全文
posted @ 2012-02-28 00:49 HarHar 閱讀(3395) | 評論 (1) 編輯
 
摘要: 本文介紹在使用Eclipse開發Android程序時沒法顯示Android設計界面的解決方案。 咱們在使用MyEclipse或Eclipse開發Android程序時,有進點擊main.xml Design可能顯示的不是設計界面,而是view屬性界面,以下圖所示: res/layout/main.xml,升級SDK和ADT以前,這個一直是顯示界面,升級後,點開這個文件,切到Design,發現顯示不了界面,而是以表格的形式顯示的該界面中各個view的屬性值!這是因爲有時ADT和SDK版本之間的不兼容問題。因此儘可能使用版本相同的ADT和SDK,另外最好使用目前最新版本的ADT。 解決辦... 閱讀全文
posted @ 2012-02-27 12:03 HarHar 閱讀(2114) | 評論 (0) 編輯
 
摘要: 本文演示在Android平臺中繪製和展現圖表示例,本示例是基於RChart 2實現的。 在一個系統中常常要用到圖表統計數據,在WEB開發中圖表繪製是一件簡單的事情,由於有比較多的開源方案。但在Android中開源方案並很少。 Android中繪製圖表解決方案: 1) 使用google 圖表 api 2) 使用Achartengine庫(http://www.achartengine.org/) 3) 使用chartdroid庫(http://code.google.com/p/chartdroid/) 4) 使用RChart 2庫實現。 第一種解決方案是使用google的圖表A... 閱讀全文
posted @ 2012-02-20 18:51 HarHar 閱讀(8695) | 評論 (11) 編輯
 
摘要: 本示例介紹在Android平臺下經過HTTP協議實現斷點續傳下載。 咱們編寫的是Andorid的HTTP協議多線程斷點下載應用程序。直接使用單線程下載HTTP文件對咱們來講是一件很是簡單的事。那麼,多線程斷點須要什麼功能? 1.多線程下載, 2.支持斷點。 使用多線程的好處:使用多線程下載會提高文件下載的速度。那麼多線程下載文件的過程是: (1)首先得到下載文件的長度,而後設置本地文件的長度。 HttpURLConnection.getContentLength();//獲取下載文件的長度 RandomAccessFile file = new RandomAccessFile("Q 閱讀全文
posted @ 2012-02-20 00:14 HarHar 閱讀(14647) | 評論 (21) 編輯
 
摘要: 本示例以Servlet爲例,演示Android與Servlet的通訊。 衆所周知,Android與服務器通訊一般採用HTTP通訊方式和Socket通訊方式,而HTTP通訊方式又分get和post兩種方式。至於Socket通訊會在之後的博文中介紹。 HTTP協議簡介: HTTP (Hypertext Transfer Protocol ),是Web聯網的基礎,也是手機聯網經常使用的協議之一,HTTP協議是創建在TCP協議之上的一種協議。 HTTP鏈接最顯著的特色是客戶端發送的每次請求都須要服務器回送響應,在請求結束後,會主動釋放鏈接。從創建鏈接到關閉鏈接的過程稱爲「一次鏈接」。 在HTTP 1.0. 閱讀全文
posted @ 2012-02-19 01:56 HarHar 閱讀(14585) | 評論 (6) 編輯
 
摘要: 本示例演示在Android中實現帶漸顯按鈕的左右滑動效果。 關於滑動效果,在個人上一篇博文中提到過,有興趣的朋友能夠訪問:http://www.cnblogs.com/hanyonglu/archive/2012/02/13/2349827.html 若是你們想實現帶指引效果的左右滑動,請訪問博文:http://www.cnblogs.com/hanyonglu/archive/2012/04/07/2435589.html 先看下運行效果: 程序結構: MainActivity文件中代碼:packagecom.android.buttonpageflipper;import... 閱讀全文
posted @ 2012-02-13 23:07 HarHar 閱讀(10740) | 評論 (2) 編輯
 
摘要: 本示例演示在Android中實現圖片左右滑動效果。 關於滑動效果,在Android中用得比較多,本示例實現的滑動效果是使用ViewFlipper來實現的,固然也可使用其它的View來實現。接下來就讓咱們開始實現這種效果。爲了方便你們理解,咱們先來看一下效果圖: 主要效果圖以下圖: 接下來咱們看一下程序結構圖: MainActivity文件中代碼:package com.android.flip;import android.app.Activity;import android.os.Bundle;import android.view.GestureDetector;i... 閱讀全文
posted @ 2012-02-13 18:04 HarHar 閱讀(28674) | 評論 (7) 編輯
 
摘要: 本文介紹Android中實現翻頁功能原理及示例。 第一種翻頁效果以下: 實現原理: 當前手指觸摸點爲a,則 a點座標爲(ax,ay), 由三角形acb與三角形cmb爲對稱三角形而且直線cp爲am垂直平分線,則 B點座標爲(ax/2,ay/2)。 做gf垂直於om且cb垂直於am, 三角形cfg與gfm類似,則 cf:gf = gf:mf cf=(gf * gf) / mf gf長度爲g點縱座標 mf長度爲g點橫座標 cf長度可求 c點座標可求 由c點、g點可肯定過兩點間的直線, 當該直線中x=0時求出與y足交點。 第二種翻頁效果 實現原理: 使用貝賽爾曲線。曲線有四個... 閱讀全文
posted @ 2012-02-13 02:01 HarHar 閱讀(3799) | 評論 (0) 編輯
 
摘要: 本示例實現Android經過手勢能夠實現圖像的拖拽功能。運行效果以下: 代碼以下: packagecom.android.drag;importandroid.app.Activity;importandroid.content.Context;importandroid.graphics.Canvas;importandroid.graphics.Color;importandroid.graphics.Paint;importandroid.os.Bundle;importandroid.util.DisplayMetrics;importandroid.view.MotionEvent. 閱讀全文
posted @ 2012-02-13 00:12 HarHar 閱讀(1207) | 評論 (0) 編輯
 
摘要: 下面的示例是在Android中實現圖片3D旋轉的效果。實現3D效果通常使用OpenGL,但在Android平臺下能夠不直接使用OpenGL,而是使用Camera實現,Camera中原理最終仍是使用OpenGL,不過使用Camera比較方便。Camera相似一個攝像機,當物體不動時,咱們帶着攝像機四處移動,在攝像機裏面的畫面就會有立體感,就能夠從其它的角度觀看這個物體。廢話很少說,直接看示例。運行效果以下:項目結構: MainView.java中代碼:packagecom.android.graphics;importandroid.content.Context;importandroid.g 閱讀全文
posted @ 2012-02-12 02:46 HarHar 閱讀(5566) | 評論 (8) 編輯
 
摘要: 本文使用Matrix實現Android實現圖片縮放與旋轉。示例代碼以下:packagecom.android.matrix;importandroid.app.Activity;importandroid.graphics.Bitmap;importandroid.graphics.BitmapFactory;importandroid.graphics.Matrix;importandroid.graphics.drawable.BitmapDrawable;importandroid.os.Bundle;importandroid.view.ViewGroup.LayoutParams;i 閱讀全文
posted @ 2012-02-11 01:21 HarHar 閱讀(9279) | 評論 (0) 編輯
 
摘要: Android 爲咱們提供了一個用來繪製圖片與動畫2D的圖像庫,這兩個包分別是android.graphics.drawable 和 android.view.animation ,在這兩個包中能夠找到相同的類去呈現繪圖與動畫的兩個不一樣面。 在這個文檔中將介紹如何在你的Android應用程序中使用這個庫。咱們將討論基礎類Drawable對象如何繪圖,如何使用一對Drawable的子類,還有如何去建立圖片和動畫。 1 Drawable Drawable 是一個通用的抽象類,它的目的是告訴你什麼東西是能夠畫的。你會發現基於Drawable類擴展 出各類繪圖的類包括:BitmapDrawable.. 閱讀全文
posted @ 2012-02-11 00:59 HarHar 閱讀(1038) | 評論 (0) 編輯
 
摘要: Google開放了Android的源碼 。 源碼採用Git進行版本控制。 1. 首先,到 http://code.google.com/p/msysgit/downloads/list下載Git-xxx.exe,下載完成後安裝Git。 2. Android代碼倉庫的地址 http://git.source.android.com訪問該地址。 能夠看到Android項目中,全部的包的列表。 單個包源碼的下載方式: 建立目錄,運行Git,在Git提供的shell,切換路徑到你剛纔建立的目錄下(cd命令),而後運行下表命令(以common.git爲例) git clone git://android 閱讀全文
相關文章
相關標籤/搜索