原创 UI Overview(用戶界面綜述)

用戶界面綜述 在Android應用中所有的用戶界面元素都是使用 View 和 ViewGroup 對象構建的。View 是可以在屏幕上繪製出用戶交互內容的對象。ViewGroup 是用來定義界面佈局和容納其他 View(和 Vie

原创 Relative Layout(相對佈局)

相對佈局 RelativeLayout 是一種用相對位置顯示所有子元素視圖的ViewGroup。每個視圖的位置都可以通過相對於相鄰元素的位置來指定(例如在另一個視圖的左邊或下面),或相對於在父元素 RelativeLayout 

原创 Input Controls(輸入控件)

輸入控件 輸入控件是應用中用戶界面的一種交互式組件。Android提供了大量的可供在UI中使用的控件,例如按鈕、文本框、滑塊進度條、複選框、縮放按鈕和開關按鈕等等。 在UI中添加輸入控件就像在 XML layout 中添加XM

原创 Layouts(佈局)

佈局 佈局定義了用戶界面的可視話結構,比如 activity 或 widget 的UI。你可以用下面兩種方式聲明佈局: 在XML中聲明UI元素. Android提供了與視圖類和子類名一致的一些簡單的XML詞彙,比如那些窗口部件和

原创 User Interface(用戶界面)

 用戶界面 對於用戶可以看到和交互來說,你應用的用戶界面就是一切。Android提供了各種各樣的與構建UI組件幫助用戶爲應用構建圖形化的用戶界面,比如結構化佈局對象和UI控制單元。Android同時爲特殊的界面還提供了其他控

原创 List View(列表視圖)

列表視圖 ListView 是一種可以顯示可滾動項目的列表的ViewGroup。使用 Adapter 可以使列表項目會自動插入到列表在中,Adapter 從諸如數組或數據庫查詢結果的數據源獲取數據並且把每個條目轉化成可以添加到列

原创 Text Fields(文本框)

文本框 文本框允許用戶在應用中輸入文本。可以單行輸入也可以多行輸入。點擊文本框會獲得焦點並顯示鍵盤。出了輸入操作之外,文本框還支持其他操作,例如文本選擇(剪切,複製,粘貼)和數據的自動完成。 你可以使用 EditText 對象

原创 Grid View(網格視圖)

網格式圖 GridView 是一種用二維的,可以滾動的表格來顯示項目的 ViewGroup。使用 ListAdapter 後網格項目會自動插入到佈局中。 請查閱 Building Layouts with an Adapter

原创 Linear Layout(線形佈局)

線性佈局 LinearLayout 是一種會把所有的子元素排列成一個方向(水平或垂直)的ViewGroup。你可以使用 android:orientation 屬性來指定佈局的方向。 LinearLayout 的所有子元素都是一

原创 Android佈局規範

文章轉載禁止用於商業用途,且不能帶有虛擬貨幣、積分、註冊等附加條件。轉載須註明出處莫高雷草原以及作者@JiongBull。 Android佈局規範 單位 1. 尺寸 除了在代碼中會使用到像素單位的尺寸外,在佈局文件中必

原创 Toasts(提示框)

提示框 提示框可以在一個小的彈出框裏提供關於操作的簡單反饋。它只會佔用消息所需要的空間並且當前的activity始終是可見可交互的。例如,在你發送郵件前離開時會觸發一個“保存爲草稿”的提示框讓你知道你可以以後繼續編輯。提示框會在一段

原创 Android入門

Introduction(入門) 文章轉載禁止用於商業用途,且不能帶有虛擬貨幣、積分、註冊等附加條件。轉載須註明出處莫高雷草原以及作者@JiongBull。訪問Android API指南目錄索引查看全部翻譯 Android提供了一種

原创 Android API指南目錄索引

文章轉載禁止用於商業用途,且不能帶有虛擬貨幣、積分、註冊等附加條件。轉載須註明出處莫高雷草原以及作者@JiongBull。 訪問Android API指南目錄索引查看全部翻譯  Introduction(入門) Applicatio

原创 Android屏幕適配方案

文章轉載禁止用於商業用途,且不能帶有虛擬貨幣、積分、註冊等附加條件。轉載須註明出處莫高雷草原以及作者@JiongBull。 Android屏幕適配方案 統計分析 1. 2014Q1活躍Android設備統計 參數表

原创 Android特點

文章轉載禁止用於商業用途,且不能帶有虛擬貨幣、積分、註冊等附加條件。轉載須註明出處莫高雷草原以及作者@JiongBull。 Android特點 Android應用是用Java編程語言編寫的,通過Android SDK把代碼、數據和