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