android自定義tabhost的tabsandroidtabhost2011.09.14(3)———android自定義tabhost的tabs參考:http://www.cnblogs.com/over140/archive/2011/03/02/1968042.htmlJava代碼http://www.iteye.com/topic/1116261我們直接用系統(tǒng)的tabhost時如下圖可以看見兩個tab中間有空隙也許我們不需要這些空隙或者系統(tǒng)的樣式
系統(tǒng) 2019-08-29 23:18:12 2298
和標準的Linux開發(fā)流程一樣,Android平臺開發(fā)的一個很重要的基礎(chǔ)工作就是對其內(nèi)核的編譯和移植。本文結(jié)合Android的開發(fā)文檔以及本人的實踐經(jīng)驗,簡單介紹了Android內(nèi)核的編譯過程,希望有助于對內(nèi)核移植感興趣的開發(fā)人員。Android作為Google公司推出的一款手機開發(fā)平臺,其本身是基于linux內(nèi)核的。Google提供的內(nèi)核源代碼中除了linux部分外,有很大一部分是與虛擬處理器Qemu和模擬硬件平臺Goldfish相關(guān)的。所以如果想將An
系統(tǒng) 2019-08-29 22:12:47 2291
效果圖:MainActivity.javaViewkeyboardView=LayoutInflater.from(this).inflate(R.layout.random_keyboard,null);Displaydisplay=getWindowManager().getDefaultDisplay();intheight=(int)getResources().getDimension(R.dimen.height);popupWindow=ne
系統(tǒng) 2019-08-29 23:04:25 2288
先說下人。從2008年剛剛出Android的時候,就接觸過,或者說看過資料,還去過谷歌的開發(fā)者大會,聽Android講座。擦~說這么多,真有點丟人。。工作后呢,一直是GIS、Web、Web、GIS,自己也懶,再也不翻Android的資料。轉(zhuǎn)眼間,現(xiàn)在的Android已是4.0以上版本。對android還是2008年時的印象。。自己都佩服自己。現(xiàn)在學(xué)了一段時間了,把經(jīng)驗和教訓(xùn)總結(jié)一下。。互相切磋,也請高手給予更多建議。直接入題。1、環(huán)境搭建如今的環(huán)境也少費好
系統(tǒng) 2019-08-12 09:30:22 2283
前面介紹了battery的相關(guān)的東西,現(xiàn)在我們來介紹下backlight模塊,背光主要是用來調(diào)節(jié)顯示屏亮度的,一般背光都是用PWM控制的,調(diào)節(jié)占空比達到改變有效電壓值來調(diào)節(jié)光的強弱。背光的移植在linux中雖然不是那么難,但是背光這個組件對我們嵌入式設(shè)備的續(xù)航能力有很大的影響,一般背光上面加的電壓會有20多的電壓,所以這部分會很耗電的,相當于是開了個大燈泡。現(xiàn)在我們先來看下androidgoldfish中的背光代碼,哈哈,沒找到吧,沒有,我們打開模擬器,看
系統(tǒng) 2019-08-29 22:18:53 2264
由于本人英文能力實在有限,不足之初敬請諒解本博客只要沒有注明“轉(zhuǎn)”,那么均為原創(chuàng),轉(zhuǎn)貼請注明鏈接androidtask與backstack開發(fā)文檔翻譯-1androidtask與backstack開發(fā)文檔翻譯-2androidtask與backstack開發(fā)文檔翻譯-3ManagingTasks管理taskThewayAndroidmanagestasksandthebackstack,asdescribedabove—byplacingallactivi
系統(tǒng) 2019-08-29 22:20:44 2263
發(fā)現(xiàn)當前Android的資料不是很多,而且對于Activity的介紹也很少,所以把官方文檔的android.app.Activity的介紹翻譯了一下,加入了一些自己的理解。各位如果覺得我自己理解的不對,請無視。歡迎郵件討論。android.apppublicclassandroid.app.Activityjava.lang.Objectandroid.content.Contextandroid.app.ApplicationContextViewInf
系統(tǒng) 2019-08-29 23:24:40 2256
一、Service簡介Service有l(wèi)ocal和remote兩種類型。local主要是用于本地的應(yīng)用程序之間的調(diào)用,remote主要用于不同應(yīng)用之間的重用,這里用到AIDLIPC機制。關(guān)于AIDLIPC機制可以參閱SDKDevGuide,很簡單!當然,你要是想完全理解這種機制可能要花費點時間喲,不過還好,我只是用一下,呵呵!~~二、Service與進程android各個組件之間默認運行在同一個進程之中,它們有各自所在的進程來管理,它們是主線程的一部分而不
系統(tǒng) 2019-08-29 22:47:52 2254
Service翻譯成中文是服務(wù),熟悉Windows系統(tǒng)的同學(xué)一定很熟悉了。Android里的Service跟Windows里的Service功能差不多,就是一個不可見的進程在后臺執(zhí)行。Android中的服務(wù),它與Activity不同,它是不能與用戶交互的,不能自己啟動的,運行在后臺的程序,如果我們退出應(yīng)用時,Service進程并沒有結(jié)束,它仍然在后臺運行,例如我們打開一個音樂播放器來聽音樂,在聽音樂的同時也想做下其它的事情,比如上網(wǎng)聊Q、或者上網(wǎng)瀏覽新聞之
系統(tǒng) 2019-08-12 09:29:28 2252
前文簡要介紹了Android應(yīng)用程序的Activity的啟動過程。在Android系統(tǒng)中,應(yīng)用程序是由Activity組成的,因此,應(yīng)用程序的啟動過程實際上就是應(yīng)用程序中的默認Activity的啟動過程,本文將詳細分析應(yīng)用程序框架層的源代碼,了解Android應(yīng)用程序的啟動過程。在上一篇文章Android應(yīng)用程序的Activity啟動過程簡要介紹和學(xué)習(xí)計劃中,我們舉例子說明了啟動Android應(yīng)用程序中的Activity的兩種情景,其中,在手機屏幕中點擊應(yīng)
系統(tǒng) 2019-08-12 09:29:52 2242
本文原創(chuàng),轉(zhuǎn)載請注明出處:http://blog.csdn.net/qinjuning上篇文章<>中,我們了解了View樹的轉(zhuǎn)換過程以及如何設(shè)置View的LayoutParams的。本文繼續(xù)沿著既定軌跡繼續(xù)未完成的job。主要知識點如下:1、MeasureSpc類說明2、measure過程詳解(揭秘其細節(jié));3、rootView被添加至窗口時,UI框架是
系統(tǒng) 2019-08-29 22:40:05 2241
最近試著做下圖的界面,源碼分享,先上圖看看效果吧,下面代碼為白色區(qū)域。xmlLayout
系統(tǒng) 2019-08-29 22:08:02 2239
二維圖形2DGraphicsAndroid提供一個定制的2D圖形庫,用來繪制圖形圖像和制作動畫。你將從android.graphics.drawable和android.view.animation包中找到這些通用類。本文簡單介紹如何在Android應(yīng)用程序中進行畫圖。我們將討論使用Drawable對象畫圖的基礎(chǔ)知識,如何使用幾個Drawable子類,以及如何創(chuàng)建動畫,一個圖形的補間動畫或者一系列圖形的連續(xù)動畫(就像電影膠卷一樣)。可繪制物Drawable
系統(tǒng) 2019-08-29 22:43:28 2236
一、bindService簡介bindService是綁定Service服務(wù),執(zhí)行service服務(wù)中的邏輯流程。service通過Context.startService()方法開始,通過Context.stopService()方法停止;也可以通過Service.stopSelf()方法或者Service.stopSelfResult()方法來停止自己。只要調(diào)用一次stopService()方法便可以停止服務(wù),無論之前它被調(diào)用了多少次的啟動服務(wù)方法。客
系統(tǒng) 2019-08-12 09:29:28 2235
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術(shù)一般,由于喜愛安卓而產(chǎn)生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/efficient-downloads/regular_updates.html對于定期更新頻率的優(yōu)化會基于設(shè)備的狀態(tài),網(wǎng)絡(luò)連接,用戶行為和其喜好而有所變化。我們在這一大系列課中,我們討論如何構(gòu)建具有電池效率的應(yīng)用,它們可
系統(tǒng) 2019-08-12 01:54:50 2231