很早前就看到AndroidSDK中關于ApplyingStylesandThemes的介紹與說明,今天總算有時間來體驗下了。和web中的CSS一樣,Android也可以為界面定義全局、公用的Style。Styles和Themes都是資源,存放在res/values文件夾下。首先,什么是Style,什么是Theme?Style:是一個包含一種或者多種格式化屬性的集合,我們可以將其用為一個單位用在布局XML單個元素當中。比如,我們可以定義一種風格來定義文本的字
系統 2019-08-29 23:34:18 2085
點擊收聽,顯示此博主的偶像列表,點擊列表,將顯示偶像的詳情界面Java代碼publicclassIdolActivityextendsListActivityimplementsOnItemClickListener{privateDataHelperdataHelper;privateUserInfouser;privateMyWeiboSyncweibo;privateHandlerhandler;privateAsyncImageLoaderasyn
系統 2019-08-29 23:04:01 2085
我們在Andriod學習筆記(三):Andriod程序框架,中對main.xml文件進行了初步的了解,這本次,我們將初步學習Activity和main.xml的關系。雖然我們可以使用javacode來編寫UI,但是更通用的方式是使用XML-basedLayout文件,它用于描述widget和container之間的關系。這使得我們可以方便閱讀和是UI設計獨立,也使得一些IDE工具可以提供直觀的GUI。1、修訂main.xml
一、AndroidCamera成像原理介紹Camera工作流程圖:Camera的成像原理可以簡單概括如下:景物(SCENE)通過鏡頭(LENS)生成的光學圖像投射到圖像傳感器(Sensor)表面上,然后轉為電信號,經過ADC(模數轉換)轉換后變為數字圖像信號,再送到數字信號處理芯片(DSP)中加工處理,再通過IO接口傳輸到CPU中處理,通過DISPLAY就可以看到圖像了。二、AndroidCamera的架構淺析Android的Camera包含取景器(vie
系統 2019-08-29 22:52:35 2085
2011.09.13(3)———android添加快捷方式并且圖標上添加數字前兩個日志的合并我們可以給桌面添加快捷方式的時候制定一個帶數字的圖片1、添加一個方法privateBitmapgeneratorContactCountIcon(Bitmapicon){//初始化畫布inticonSize=(int)getResources().getDimension(android.R.dimen.app_icon_size);BitmapcontactIco
系統 2019-08-29 22:48:20 2085
系統 2019-08-29 22:37:18 2085
最近寫了個鬧鐘的程序,看到SharedPreferences在一個程序中可以共享數據,SharedPreferences是一個輕量級的鍵值存儲機制,只可以存儲基本數據類型。我就拿來用用,沒想到SharedPreferences太好了,真是輕量級的保存數據的好的工具,比sqlite好用多了!以后我又多了一種編程思想了,呵呵,所以現在分享給大家,特別注意這點:這個無法直接在多個程序間共享Preferences數據。程序關閉再打開時間仍然保留你上次設置的時間。這
系統 2019-08-29 22:28:18 2085
項目站點:http://www.andengine.org項目地址:http://code.google.com/p/andengine示例地址:http://code.google.com/p/andengineexamplesPS:本文中使用的AndEngine源碼為2011年3月3日獲得。AndEngine是一款以OpenGLES方式進行畫面渲染的2D游戲引擎,可以運行在支持Android1.6及以上版本的系統當中。應該說,相較前文介紹的Libgdx
系統 2019-08-29 22:28:16 2085
由于本人英文能力實在有限,不足之初敬請諒解本博客只要沒有注明“轉”,那么均為原創,轉貼請注明鏈接androidtask與backstack開發文檔翻譯-1androidtask與backstack開發文檔翻譯-2androidtask與backstack開發文檔翻譯-3Task和BackStackAnapplicationusuallycontainsmultipleactivities.Eachactivityshouldbedesignedaround
系統 2019-08-29 22:27:43 2085
1.4組件生命周期應用程序組件都有生命周期——由Android實例化以響應Intent對象開始、直到這個實例被銷毀。在此期間,組件可以是激活或者非激活狀態。如果是Activity,則還包括對用戶的可見或不可見狀態。本節討論Activity、服務以及廣播接收器的生命周期,包括它們在生命周期中的可能狀態、在狀態轉變時調用的通知方法、以及當這些進程被關閉或實例被銷毀時,這些狀態產生的影響。1.4.1Activity生命周期本質上Activity有三個狀態:當它在
系統 2019-08-29 22:27:06 2085
本次的Demo是通過GridView展示一個List,通過2個按鈕實現GridView從視覺上的增加和減少。為了方便增加和減少,本次用的儲存結構是List。與String在BaseAdapter一樣,只需要更改BaseAdapter的2個基本函數分別是getItem(),getCount()publicObjectgetItem(intposition){returnmad[position];}publicintgetCount(){returnmad.
系統 2019-08-29 22:25:06 2085
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 2085
我參考了這篇文章,我將它改了一下:可動態布局的Android抽屜之基礎工程中需要這樣的效果,左邊和右邊的Panel可以打開關閉:我把左邊和右邊的Panel封裝成2個類了。這里要特別注意,抽屜是需要“handler”的,我這里可以把任何View都看成“handler”,使用setBindView(ViewbindView)方法進行綁定“handler”。這樣做的好處是“把手”可以獨立于抽屜,可以任意控制把手的位置,而不需要把手跟著抽屜移動!先看左邊的Pane
系統 2019-08-29 22:07:41 2085
AndroidLayout之三:LinearLayout轉載自:http://android.blog.51cto.com/268543/298345線形布局orientation-容器內元素的排列方式。vertical:子元素們垂直排列,horizontal:子元素們水平排列。在代碼里可通過setOrientation()進行動態改變,值分別為HORIZONTAL或者VERTICAL。*在LinearLayout,寬度/高度都是按著組件的次序逐個占用的!
系統 2019-08-12 09:30:17 2085
requestWindowFeature可以設置的值有:1.DEFAULT_FEATURES:系統默認狀態,一般不需要指定2.FEATURE_CONTEXT_MENU:啟用ContextMenu,默認該項已啟用,一般無需指定3.FEATURE_CUSTOM_TITLE:自定義標題。當需要自定義標題時必須指定。如:標題是一個按鈕時4.FEATURE_INDETERMINATE_PROGRESS:不確定的進度5.FEATURE_LEFT_ICON:標題欄左側的
系統 2019-08-12 09:29:47 2085