本章節翻譯自《Beginning-Android-4-Application-Development》,如有翻譯不當的地方,敬請指出。原書購買地址http://www.amazon.com/Beginning-Android-4-Application-Development/dp/1118199545/使用AbsoluteLayout,可以指定它其中的子View的確切位置。觀察如下main.xml中的代碼:[html]viewplaincopy
系統 2019-08-29 23:44:25 1937
今天對api中style下的theme整個摸了一遍。我將api中theme分為兩種類型來實驗;一種是apiLevel為11的,一種是11以下的。level為11的用的是3.0的模擬器,11以下用的是N1,2.3.3的系統。這里我是統一將theme寫在AndroidManifest.xml中定義,如下圖:先總結level為11以下的theme:1、Theme:它的意思為默認狀態,即如果theme這里不填任何屬性的時候,默認為Theme。api原文為:Thed
系統 2019-08-29 23:10:43 1937
Himi原創,轉載務必注明出處!原文地址:http://blog.csdn.net/xiaominghimi/archive/2011/04/11/6314704.aspxListView:在Android應用開發過程中屬于最常用的系統組件之一,當然可能童鞋們問為什么會突然游戲開發中講這個,呵呵,其實在游戲開發中,也會常常使用到系統組件,比如游戲排行榜,簡單的游戲關卡選擇等等,都可以來使用ListView來實現;當然關于ListView我想大家都會使用了,
系統 2019-08-29 22:20:33 1936
本文博客鏈接:http://blog.csdn.net/jdh99,作者:jdh,轉載請注明.數目一雙手已經數不過來了,所以迫切需要一個記密碼的工具.網絡上有很多密碼箱,我曾經用過的一款相當出色,不過它的第2版已經帶了廣告,而且擔心程序后臺運行會導致泄密,所以學以致用,就打算自己來編寫一個密碼箱.設計規劃:用android自帶的xml機制存儲進入密碼箱的密碼,sqlite數據庫存儲賬戶密碼.需要的基本操作:1.瀏覽數據庫,上一個,下一個2.新增數據3.刪除
系統 2019-08-12 09:30:02 1936
轉載請注明出處http://blog.csdn.net/xiaanming/article/details/11066685今天給大家帶來一個很實用的小控件ClearEditText,就是在Android系統的輸入框右邊加入一個小圖標,點擊小圖標可以清除輸入框里面的內容,IOS上面直接設置某個屬性就可以實現這一功能,但是Android原生EditText不具備此功能,所以要想實現這一功能我們需要重寫EditText,接下來就帶大家來實現這一小小的功能我們知
系統 2019-08-12 09:29:40 1936
Activities提供了一種方便管理的創建、保存、回復的對話框機制,例如onCreateDialog(int),onPrepareDialog(int,Dialog),showDialog(int),dismissDialog(int)等方法,如果使用這些方法的話,Activity將通過getOwnerActivity()方法返回該Activity管理的對話框(dialog).onCreateDialog(int):當你使用這個回調函數時,Android
系統 2019-08-29 23:41:30 1935
編輯Xml文件最頭痛的就當屬布局管理了,在ADT里直接提供這些布局,當然還有其他的布局,比如AbsoluteLayout(絕對布局,不推薦)。網格布局:在網格布局里添加組件默認占用一行一列,行列大小可以設置,利用網格布局可以非常方便的寫出計算器的界面,只需設置每一個按鈕占幾行級列即可,如果不設置組件寬和高的話系統即默認為占用一行一列。線性布局:是布局最常用的一種,布局是呈線性的,它在顯示組件的時候會默認保持組件之間的間隔以及組件之間的互相對齊。線性布局顯示
系統 2019-08-29 23:05:02 1935
眾多Android開源項目推薦,給力工作給力學習2011-04-1815:20byTerry_龍,41015閱讀,26評論,收藏,編輯FBReaderJFBReaderJ用于Android平臺的電子書閱讀器,它支持多種電子書籍格式包括:oeb、ePub和fb2。此外還支持直接讀取zip、tar和gzip等壓縮文檔。項目地址:http://www.fbreader.org/FBReaderJ/AngleAngle是一款專為Android平臺設計的,適合快速開
系統 2019-08-29 23:00:45 1935
在android開發中,有時候我們想獲取手機的一些硬件信息,比如android手機的總內存和可用內存大小。這個該如何實現呢?通過讀取文件"/proc/meminfo"的信息能夠獲取手機Memory的總量,而通過ActivityManager.getMemoryInfo(ActivityManager.MemoryInfo)方法可以獲取當前的可用Memory量。"/proc/meminfo"文件記錄了android手機的一些內存信息,在命令行窗口里輸入"ad
系統 2019-08-29 22:32:19 1935
轉載請注明出處:http://blog.csdn.net/guolin_blog/article/details/9671609記得在很早之前,我寫了一篇關于Android滑動菜單的文章,其中有一個朋友在評論中留言,希望我可以幫他將這個滑動菜單改成雙向滑動的方式。當時也沒想花太多時間,簡單修改了一下就發給了他,結果沒想到后來卻有一大批的朋友都來問我要這份雙向滑動菜單的代碼。由于這份代碼寫得很不用心,我發了部分朋友之后實在不忍心繼續發下去了,于是決定專門寫一
系統 2019-08-12 09:29:40 1934
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術一般,由于喜愛安卓而產生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/basics/data-storage/databases.html一個Android應用一般都有幾個activities。每個activity顯示一個UI來允許用戶一些特殊的事務(比如瀏覽地圖或者拍攝照片)。為了將用戶從
系統 2019-08-12 01:53:22 1934
使用AIDL設計遠程接口(DesigningaRemoteInterfaceUsingAIDL)由于每個應用程序都運行在自己的進程空間,并且可以從應用程序UI運行另一個服務進程,而且經常會在不同的進程間傳遞對象。在Android平臺,一個進程通常不能訪問另一個進程的內存空間,所以要想對話,需要將對象分解成操作系統可以理解的基本單元,并且有序的通過進程邊界。通過代碼來實現這個數據傳輸過程是冗長乏味的,Android提供了AIDL工具來處理這項工作。AIDL(
系統 2019-08-29 23:50:47 1933
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術一般,由于喜愛安卓而產生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/secure-file-sharing/share-file.html一旦你配置了你的應用來使用URI共享文件,你可以響應其他應用關于這些文件的需求。一種響應的方法是在服務應用端提供一個文件選擇接口,它可以由其他應用激活。
系統 2019-08-12 01:55:15 1933
Android---圖片處理的方法轉換-drawableTobitmap縮放-Zoom圓角-RoundCorner倒影-ReflectedbitmapPrcesscode:packagecom.learn.games;importandroid.graphics.Bitmap;importandroid.graphics.Canvas;importandroid.graphics.LinearGradient;importandroid.graphics.
系統 2019-08-12 09:30:09 1932
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術一般,由于喜愛安卓而產生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/basics/supporting-devices/index.html全世界,Android設備有著各種各樣的形狀和尺寸。由于具有非常廣大的設備類型,你的應用將會擁有大量的潛在用戶。為了盡可能的在Android上取得成功
系統 2019-08-12 01:53:24 1932