轉載請注明地址:http://blog.csdn.net/xiaanming/article/details/10298163很多的時候,系統自帶的View滿足不了我們功能的需求,那么我們就需要自己來自定義一個能滿足我們需求的View,自定義View我們需要先繼承View,添加類的構造方法,重寫父類View的一些方法,例如onDraw,為了我們自定義的View在一個項目中能夠重用,有時候我們需要自定義其屬性,舉個很簡單的例子,我在項目中的多個界面使用我自定
系統 2019-08-12 09:29:34 2173
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術一般,由于喜愛安卓而產生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/camera/cameradirect.html在這節課中,我們討論如何直接通過框架內的API來控制相機硬件。直接控制一個相機硬件需要的代碼,比通過已存在的相機應用拍攝照片和視頻所需要的代碼要多。然而,如果你希望構建一個特
系統 2019-08-12 01:55:12 2173
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術一般,由于喜愛安卓而產生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/cloudsave/conflict-res.html在云存儲中保存和加載過程是很直接的:它只是將用于數據和byte數組之間的序列化轉換,并將這些數組存儲在云端。然而,當你的用戶有多個設備,并且兩個以上的設備嘗試將它們的數
系統 2019-08-12 01:54:48 2173
androidCTS!Goodbyefails!Goodbyetimeout!?為什么要進行cts測試Android兼容性測試(CTS)和連帶的兼容性定義文檔(CDD),是一個確保終端設備與特定版本Android兼容的自管理程序。CTS測試集包含大約24,000個在Android設備上運行的測試用例,這些用例分別針對電話、圖形、相機、GPS、觸摸屏、無線網等功能。Google針對每個主要Android版本公布了CDD文檔,其中指出了對CTS中每類測試的具體
系統 2019-08-29 22:30:14 2172
從接口的定義方面來說,接口其實就是類和類之間的一種協定,一種約束.拿一個例子來說.所有繼承了一個接口的類中必需實現接口定義的方法.那么從用戶(使用類的用戶)的角度來說,如果他知道了某個類是繼承于這個接口,那么他就可以放心大膽的調用接口中的方法,而不用管方法怎么具體實現。用接口目的是方便統一管理.另一個是方便調用.當然了,不使用接口一樣可以達到目的.只不過這樣的話,這種約束就不那么明顯,如果這樣類還有Duck類等等,比較多的時候難免有人會漏掉這樣方法.所以說
系統 2019-08-29 22:25:09 2172
Himi原創,轉載務必注明出處!原文地址:http://blog.csdn.net/xiaominghimi/archive/2011/04/11/6314704.aspxListView:在Android應用開發過程中屬于最常用的系統組件之一,當然可能童鞋們問為什么會突然游戲開發中講這個,呵呵,其實在游戲開發中,也會常常使用到系統組件,比如游戲排行榜,簡單的游戲關卡選擇等等,都可以來使用ListView來實現;當然關于ListView我想大家都會使用了,
系統 2019-08-29 22:20:33 2172
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術一般,由于喜愛安卓而產生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/basics/actionbar/index.html添加ActionBarActionBar是你能為你應用的Activity所能實現的最重要的設計元素之一。它提供了一些用戶接口特性,使得你的應用可以通過和其他的應用在使用
系統 2019-08-12 01:53:25 2172
當虛擬機啟動的時候,很多情況是旁邊的方向鍵不能點擊,處于一種被鎖定的狀態,解決辦法如下:找到C:\Users\Administrator(你的用戶名)\.android\avd\mm.adv(你的對應的虛擬機名稱)下的config.ini文件。打開如下圖,并修改dpad的no為yes。android方向鍵被鎖定的問題
系統 2019-08-12 01:33:25 2172
方法如下:1.以管理員身份運行命令提示符:快捷鍵win+R→輸入cmd→回車2.啟用并設定虛擬WiFi網卡:運行命令:netshwlansethostednetworkmode=allowssid=meizuPCkey=bulukaWiFi注意:下面參數可以自由變換mode:是否啟用虛擬WiFi網卡,改為disallow則為禁用。ssid:無線網名稱,最好用英文(以meizuPC為例)。key:無線網密碼,八個以上字符(以bulukaWiFi為例)。以上三
系統 2019-08-29 22:28:33 2171
HoneyComb3.0組件運用可以看這里:http://blog.csdn.net/mayingcai1987/article/category/786494了解Fragment生命周期看這里:http://www.open-open.com/lib/view/open1421734804296.htmlhttp://www.android123.com.cn/androidkaifa/772.htmlFragment是Androidhoneycomb3
系統 2019-08-29 22:24:17 2171
本文詳細介紹了Android應用編程中Activity的生命周期、通信方式和IntentFilter等內容,并提供了一些日常開發中經常用到的關于Activity的技巧和方法。通過本文,你可以進一步了接Android中Activity的運作方式。Activity的生命周期和J2ME的MIDlet一樣,在android中,Activity的生命周期交給系統統一管理。與MIDlet不同的是安裝在android中的所有的Activity都是平等的。Activity
系統 2019-08-12 09:30:20 2171
本文博客鏈接:http://blog.csdn.net/jdh99,作者:jdh,轉載請注明.數目一雙手已經數不過來了,所以迫切需要一個記密碼的工具.網絡上有很多密碼箱,我曾經用過的一款相當出色,不過它的第2版已經帶了廣告,而且擔心程序后臺運行會導致泄密,所以學以致用,就打算自己來編寫一個密碼箱.設計規劃:用android自帶的xml機制存儲進入密碼箱的密碼,sqlite數據庫存儲賬戶密碼.需要的基本操作:1.瀏覽數據庫,上一個,下一個2.新增數據3.刪除
系統 2019-08-12 09:30:02 2171
傳統界面的布局方式總是行列分明、坐落有序的,這種布局已是司空見慣,在不知不覺中大家都已經對它產生了審美疲勞。這個時候瀑布流布局的出現,就給人帶來了耳目一新的感覺,這種布局雖然看上去貌似毫無規律,但是卻有一種說不上來的美感,以至于涌現出了大批的網站和應用紛紛使用這種新穎的布局來設計界面。記得我在之前已經寫過一篇關于如何在Android上實現照片墻功能的文章了,但那個時候是使用的GridView來進行布局的,這種布局方式只適用于“墻”上的每張圖片大小都相同的情
系統 2019-08-12 09:29:48 2171
昨天介紹了ArrayAdapter的使用,今天介紹一下更加實用的一點,對它進行重寫,滿足自己的個性化設計需要.ArrayAdapter(數組適配器)一般用于顯示一行文本信息,所以比較容易。publicArrayAdapter(Contextcontext,inttextViewResourceId,Listobjects)上面的這行代碼來裝配數據,要裝配這些數據就需要一個連接ListView視圖對象和數組數據的適配器來做兩者的適配工作,ArrayAd
系統 2019-08-12 09:29:47 2171
6、溫故知新之Intent此系列前面簡單地接受過意圖(Intent),這里再次簡單介紹一下,在短信接收程序和使用Intent發送SMS中我們要用到。android應用程序的三大組件——Activities、Services、BroadcastReceiver,通過消息觸發,這個消息就稱作意圖(Intent)。下面以Acitvity為例,介紹一下Intent。Android用Intent這個特殊的類實現在Activity與Activity之間的切換。Inte
系統 2019-08-29 22:48:33 2170