注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術(shù)一般,由于喜愛安卓而產(chǎn)生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/graphics/opengl/shapes.html在一個OpenGLES視圖的上下文中定義形狀,是創(chuàng)建你的杰作所需要的第一步。在不知道關(guān)于OpenGLES如何期望你來定義圖形對象的基本知識的時候,通過OpenGLES繪
系統(tǒng) 2019-08-12 01:55:07 2087
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術(shù)一般,由于喜愛安卓而產(chǎn)生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/efficient-downloads/connectivity_patterns.html不同連接類型對于電池壽命的影響是不一樣的。首先使用Wi-Fi會比使用無線網(wǎng)絡(luò)(比如GPRS)消耗的電量小的多。而且不同的通信技術(shù)對
系統(tǒng) 2019-08-12 01:54:48 2087
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術(shù)一般,由于喜愛安卓而產(chǎn)生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/contacts-provider/index.html聯(lián)系人提供器(ContactsProvider)是用戶聯(lián)系人信息的中央存儲庫,包括來自通訊錄應(yīng)用和社交應(yīng)用的數(shù)據(jù)。在你的應(yīng)用中,你可以直接調(diào)用ContentResol
系統(tǒng) 2019-08-12 01:53:12 2087
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術(shù)一般,由于喜愛安卓而產(chǎn)生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/sync-adapters/index.html在一臺Android設(shè)備和網(wǎng)絡(luò)服務(wù)器之間同步數(shù)據(jù),可以讓你的應(yīng)用更加實(shí)用,更加吸引用戶的注意。例如,將數(shù)據(jù)傳輸?shù)椒?wù)器可以實(shí)現(xiàn)一個有用的備份,而將數(shù)據(jù)從服務(wù)器中獲取可以讓用戶
系統(tǒng) 2019-08-12 01:53:12 2087
使用AIDL設(shè)計(jì)遠(yuǎn)程接口(DesigningaRemoteInterfaceUsingAIDL)由于每個應(yīng)用程序都運(yùn)行在自己的進(jìn)程空間,并且可以從應(yīng)用程序UI運(yùn)行另一個服務(wù)進(jìn)程,而且經(jīng)常會在不同的進(jìn)程間傳遞對象。在Android平臺,一個進(jìn)程通常不能訪問另一個進(jìn)程的內(nèi)存空間,所以要想對話,需要將對象分解成操作系統(tǒng)可以理解的基本單元,并且有序的通過進(jìn)程邊界。通過代碼來實(shí)現(xiàn)這個數(shù)據(jù)傳輸過程是冗長乏味的,Android提供了AIDL工具來處理這項(xiàng)工作。AIDL(
系統(tǒng) 2019-08-29 23:50:47 2086
很早前就看到AndroidSDK中關(guān)于ApplyingStylesandThemes的介紹與說明,今天總算有時間來體驗(yàn)下了。和web中的CSS一樣,Android也可以為界面定義全局、公用的Style。Styles和Themes都是資源,存放在res/values文件夾下。首先,什么是Style,什么是Theme?Style:是一個包含一種或者多種格式化屬性的集合,我們可以將其用為一個單位用在布局XML單個元素當(dāng)中。比如,我們可以定義一種風(fēng)格來定義文本的字
系統(tǒng) 2019-08-29 23:34:18 2086
在Andoird2.0Eclair正在被熱炒之時,我們了解到Google已經(jīng)動手后續(xù)的開發(fā)了。之前已經(jīng)曝光Eclair之后是更好吃的Flan(果餡餅),而我們頭一次知道的是Flan的下一代叫做Gingerbread(姜餅),這是Google工程經(jīng)理RyanGibson透露的。很顯然每一代的Android系統(tǒng)都按照英文字母順序在排列,且都是饞人的甜品。RyanGibson接受采訪的實(shí)錄:問:每個Android版本是如何按照甜品命名的?答:我們想讓名字按照英文
系統(tǒng) 2019-08-29 23:18:31 2086
點(diǎn)擊收聽,顯示此博主的偶像列表,點(diǎn)擊列表,將顯示偶像的詳情界面Java代碼publicclassIdolActivityextendsListActivityimplementsOnItemClickListener{privateDataHelperdataHelper;privateUserInfouser;privateMyWeiboSyncweibo;privateHandlerhandler;privateAsyncImageLoaderasyn
系統(tǒng) 2019-08-29 23:04:01 2086
一、AndroidCamera成像原理介紹Camera工作流程圖:Camera的成像原理可以簡單概括如下:景物(SCENE)通過鏡頭(LENS)生成的光學(xué)圖像投射到圖像傳感器(Sensor)表面上,然后轉(zhuǎn)為電信號,經(jīng)過ADC(模數(shù)轉(zhuǎn)換)轉(zhuǎn)換后變?yōu)閿?shù)字圖像信號,再送到數(shù)字信號處理芯片(DSP)中加工處理,再通過IO接口傳輸?shù)紺PU中處理,通過DISPLAY就可以看到圖像了。二、AndroidCamera的架構(gòu)淺析Android的Camera包含取景器(vie
系統(tǒng) 2019-08-29 22:52:35 2086
FBReaderJFBReaderJ用于Android平臺的電子書閱讀器,它支持多種電子書籍格式包括:oeb、ePub和fb2。此外還支持直接讀取zip、tar和gzip等壓縮文檔。項(xiàng)目地址:http://www.fbreader.org/FBReaderJ/AngleAngle是一款專為Android平臺設(shè)計(jì)的,適合快速開發(fā)的2D游戲引擎,基于OpenGLES技術(shù)開發(fā)。該引擎全部用Java代碼編寫,并且可以根據(jù)自己的需要替換里面的實(shí)現(xiàn)。項(xiàng)目地址:http
系統(tǒng) 2019-08-29 22:38:21 2086
系統(tǒng) 2019-08-29 22:37:18 2086
Android自定義Dialog-And.He-博客園http://www.cnblogs.com/and_he/archive/2011/09/16/2178716.html這段時間在做一個項(xiàng)目,需要使用到自定義Dialog,先在網(wǎng)上找了一下資料,發(fā)現(xiàn)還是有很多沒有講清楚的,在此給出一個Demo,一來可以方便廣大碼農(nóng),二來也可以方便自己,以備不時之需。。。先來一張圖吧,很簡單,只有一個Activity,當(dāng)點(diǎn)擊Button的時候就彈出這個自定義的Dialo
系統(tǒng) 2019-08-29 22:36:32 2086
我們已經(jīng)介紹了Canvas,在那里,已經(jīng)學(xué)習(xí)了如何創(chuàng)建自己的View。在第7章中也使用了Canvas來為MapView標(biāo)注覆蓋。畫布(Canvas)是圖形編程中一個很普通的概念,通常由三個基本的繪圖組件組成:Canvas提供了繪圖方法,可以向底層的位圖繪制基本圖形。Paint也稱為"刷子",Paint可以指定如何將基本圖形繪制到位圖上。Bitmap繪圖的表面。Android繪圖API支持透明度、漸變填充、圓邊矩形和抗鋸齒。遺憾的是,由于資源限制,它還不支持
系統(tǒng) 2019-08-29 22:32:23 2086
項(xiàng)目需要展示一個通訊簿,通訊簿中的手機(jī)號碼是分組的,要求勾選組時,自動勾選組下的手機(jī)號碼,實(shí)現(xiàn)效果如下:下面是實(shí)現(xiàn)步驟。1、新建類PhoneListItem,用于表示分組中的每一個手機(jī)號碼。packagecom.ydtf.android;publicclassPhoneListItem{publicStringphone,name;publicbooleanchecked;publicPhoneListItem(St
系統(tǒng) 2019-08-29 22:28:25 2086
項(xiàng)目站點(diǎn):http://www.andengine.org項(xiàng)目地址:http://code.google.com/p/andengine示例地址:http://code.google.com/p/andengineexamplesPS:本文中使用的AndEngine源碼為2011年3月3日獲得。AndEngine是一款以O(shè)penGLES方式進(jìn)行畫面渲染的2D游戲引擎,可以運(yùn)行在支持Android1.6及以上版本的系統(tǒng)當(dāng)中。應(yīng)該說,相較前文介紹的Libgdx
系統(tǒng) 2019-08-29 22:28:16 2086