Android開發入門(二)使用意圖 2.7 使用Intent-Filter
我們已經知道,一個activity通過使用Intent對象調用另外一個activity。為了能讓其他activity做出回 應,還需要在AndroidManifest.x
Android開發入門(三)碎片簡介 3.2 Fragment的生命周期
就像activities一樣,fragments也有它們自己的生命周期。理解fragments的生命周期,可以使你在它們 被銷毀的時候保存它們的實例,這樣在它們重新被創建
Android開發入門(四)發送通知 4.1 Toast通知
Toast通知是Android中最簡單的消息通知。接下來展示如何使用吐司通知。1. 新建一個工程, Toast。2. main.xml中的代碼。<RelativeL
Android開發入門(五)屏幕組件 5.7 ScrollView滾動視圖
ScrollView是一種特殊的FrameLayout,使用ScrollView可以使用戶能夠滾動一個包含views的列表,這樣 做的話,就可以利用比物理顯示區域更大的空
Android開發入門(六)適應方向 6.1 屏幕方向的改變
現代手機設備的一個非常重要的特性就是可以旋轉屏幕的方向。當然了,Android也不例外。Android支持 兩種屏幕方向:portrait(豎屏)和landscape(橫
Android開發入門(七)處理變化 7.2 保存狀態等信息
目前為止,我們已經了解到了,當改變屏幕方向的時候,activity將會被銷毀,隨後被重建。請記住一點 ,當activity被重建之後,它的當前信息可能消失。當一個acti
Android開發入門(七)處理變化 7.4 設置活動的方向
偶爾地,你可能想要確保你的應用程序在某一個確定的方向上面顯示,橫屏模式或豎屏模式。例如,你可 能會開發一款只在橫屏模式下面運行的游戲。在這種情況下,可以通過編寫代碼,強制
Android開發入門(八)使用活動欄 8.1 操縱ActionBar
除了fragments(碎片),在Android3和4中新增加的特性,還有ActionBar(活動欄)。ActionBar位於傳 統標題欄的位置,就在設備屏幕的頂部。Ac
Android開發入門(八)使用活動欄 8.3 自定義ActionBar
在上一節中,菜單選項是沒有文字的。如果想要同時顯示圖標和文字,可以一起使用“|”和 MenuItem.SHOW_AS_ACTION_WITH_TE
Android開發入門(十)基本控件 10.2
Button,ImageButton,EditText,ChcekBox,ToggleButton除了最常用的TextView,Android還提供了一些其他的基本控件。
Android開發入門(十)基本控件 10.3 ProgressBar
當執行某些正在處理的任務時,ProgressBar提供了一個可視化的反饋。例如,你在從web服務器下載數據 ,然後需要更新下載的狀態。在這種情況下,ProgressBar
Android開發入門(十)基本控件 10.4 AutoCompleteTextView
AutoCompleteTextView和EditText很相似,事實上,AutoCompleteTextView就是EditText的子類。使用 AutoComplet
Android開發入門(十二)列表控件 12.1 ListView的基本使用
今天總結一下Android中的列表控件:ListView和Spinner。ListView可以垂直並可滑動地地顯示 一些信息。下面闡述如何使用ListView顯示一系列的
Android開發入門(十二)列表控件 12.2 ListView的擴展功能
ListView是一個可以被深度擴展的視圖。在做項目的時候,擴展ListView去顯示數據是必不可免的。接下 來會展示如何在ListView中去選擇多個物件,以及如何使用
Android開發入門(十三)特殊碎片 13.1 ListFragment
ListFramgent就是一個包含ListView的Fragment,它可以通過數據源(數組或游標)顯示一系列的信息。 ListFragment是非常有用處的,就像RS
Android開發入門(十三)特殊碎片 13.3 PreferenceFragment
有的時候,我們做的程序需要提供一些選項的功能,能讓用戶去定制化他們自己的使用風格。舉個例子, 你可能允許用戶是否自動保存登錄信息,允許用戶自己設定某個頁面的刷新時間等等。
Android開發入門(十六)其他視圖 16.1 AnalogClock和DigitalClock
AnalogClock視圖顯示了一個模擬的時鐘,其中有一個時針和一個分針。與其相對的是DigitalClock視圖 ,它可以顯示數字模擬時鐘。這兩個視圖只能顯示系統時間,
Android開發入門(十七)首選項 17.3 修改首選項文件的默認名字
在我的設備上面,默認的首選項名字是net.manoel.UsingPreferences_preferences.xml,這個名字是使 用包名作為前綴的。然而,給首選項定
Android開發入門(十八)文件 18.2保存到外部存儲設備(SD卡)
上一節介紹了如何把文件存儲到內部設備。有的時候,需要把文件存儲到外部存儲設備,比如SD卡。因為 SD卡具有更大的存儲空間,同時也可以很容易的和其他用戶分享這些文件。使用上
Android開發入門(二十)內容提供者 20.3 經過預定義的查詢字符串常量
除了使用自己手動寫的查詢URI,可以也使用Android內置的URI查詢常量。例如,除了使用 content://contacts/people,可以寫這個賦值語句。Ur