成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

對Android窗體的組成部分進行研究分析

移動開發 Android
下面文章講述的兩個Android窗體都是采用了LinearLayout,其中包含一組的元素:一個按鈕,幾個標簽,幾個文本框。

Android窗體作為谷歌企業戰略的重要組成部分,一個可擴展的視圖(Views )可以用來建應用程序,包括列表(lists),網格(grids),文本框(text boxes),按鈕(buttons),甚至包括一個可嵌入的web瀏覽器 。

文本框的width被設置為FILL_PARENT;其它元素的width被設置為WRAP_CONTENT。默認的對齊方式為左對齊。左邊的窗體沒有設置weight(默認為0);右邊的窗體的comments文本框weight被設置為1。如果Name文本框也被設置為1,那么Name和Comments這兩個文本框將會有同樣的高度。

android

在一個水平排列的LinearLayout中,各項按他們的文本基線進行排列(第一列第一行的元素,即最上或最左,被設定為參考基線)。因此,人們在一個窗體中檢索元素時,就不需要七上八下地讀元素的文本了。我們可以在layout的XML中設置來關閉這個設置。

Android窗體的一個TableLayout由許多的TableRow組成,每個TableRow都會定義一個row(事實上,你可以定義其它的子對象,這在下面會解釋到)。TableLayout容器不會顯示row、cloumns或cell的邊框線。每個row擁有0個或多個的cell;每個cell擁有一個View對象。

android

表格由列和行組成許多的單元格。表格允許單元格為空。單元格不能跨列,這與HTML中的不一樣。下圖顯示了一個TableLayout,圖中的虛線代表不可視的單元格邊框。這個視圖顯示了屏幕元素的類名稱,下面是每個元素的屬性列表。這些屬性一部份是由元素直接提供,另一部份是由容器的LayoutParams成員(RelativeLayout的子類)提供。

RelativeLayout參數有width,height,below,alignTop,toLeft,padding和marginLeft。注意,這些參數中的一部份。其值是相對于其它子元素而言的,所以才RelativeLayout。這些參數包括toLeft,alignTop和below,用來指定相對于其它元素的左,上和下的位置。

它采用了軟件堆層(software stack,又名軟件疊層)的架構,主要分為三部分:底層以Linux核心為基礎,由c語言開發,只提供基本功能。中間層包括函數庫Library和虛擬機Virtual Machine,由C+開發。最上層是各種應用軟件,包括通話程序,短信程序等,應用軟件則由各公司自行開發,以java編寫。

為了推廣此技術,Google和其它幾十個手機公司建立了開放手機聯盟(Open Handset Alliance)。Android窗體作為谷歌企業戰略的重要組成部分,將進一步推進“隨時隨地為每個人提供信息”這一企業目標的實現。

全球為數眾多的移動電話用戶正在使用各種基于 Android 的電話。谷歌的目標是讓(移動通訊)不依賴于設備甚至平臺。出于這個目的,Android 將補充,而不會替代谷歌長期以來奉行的移動發展戰略:通過與全球各地的手機制造商和移動運營商結成合作伙伴,開發既有用又有吸引力的移動服務,并推廣這些產品。

【編輯推薦】

  1. 新一代的Android手機介紹
  2. 深度剖析Android SDK版本介紹
  3. 谷歌Android手機能否站穩中國
  4. PythonAndroid深度剖析Android應用程序的四種構 造塊
  5. 探秘與眾不同的Android系統?
責任編輯:chenqingxiang 來源: codinghorror
相關推薦

2010-03-02 13:23:11

Android手機程序

2009-09-08 09:37:03

LINQ重要組成部分

2009-12-24 16:36:27

ADO Connect

2009-06-04 07:55:08

Struts框架簡介Struts

2010-06-30 10:02:05

UML建模技術

2009-07-07 17:39:26

JSP系統

2009-07-28 15:28:35

ASP.NET AJA

2010-06-29 19:31:48

UML建模技術

2010-01-22 18:41:32

Visual C++

2009-12-24 16:56:21

ADO.NET庫

2010-02-25 17:30:28

WCF服務系統

2010-02-26 15:37:11

Python主線程

2009-12-15 10:24:32

Visio 2008架

2010-08-17 18:45:36

Android

2009-11-27 09:24:29

VS2003命令

2018-10-25 15:03:13

2016-11-25 09:48:54

Hadoop生態圈MapReduce

2021-12-12 08:35:13

數據策略數據數據分析

2023-07-04 15:54:39

數據測試數據質量開發

2009-12-24 14:54:25

ADO.NET使用
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩中文字幕在线播放 | 成在线人视频免费视频 | 中文字幕第一页在线 | 免费黄色录像视频 | 色久五月 | 日本精品久久久久久久 | 久久国产精品网站 | 爱草在线 | 国产欧美在线 | 亚洲国产精品一区二区www | 一区二区三区在线 | 欧 | 国产亚洲精品一区二区三区 | 91精品国产色综合久久不卡98 | 精品视频一区二区 | 韩日一区二区三区 | 中国一级特黄毛片大片 | 日本免费一区二区三区视频 | 国产精品久久久久一区二区 | 视频在线日韩 | 成人精品啪啪欧美成 | 欧美mv日韩mv国产网站91进入 | 精品二区视频 | www.青娱乐 | 欧美一区永久视频免费观看 | 欧美亚洲国产一区二区三区 | 国产精品九九 | 欧美精品一区二区蜜桃 | 精品毛片| 毛色毛片免费看 | 日韩国产在线观看 | 欧美黄色免费网站 | www国产亚洲精品 | 久热精品在线 | 国产精品国产三级国产aⅴ中文 | 免费一区二区三区 | 久久中文字幕一区 | 亚洲网站免费看 | 日韩精品一区二区三区在线观看 | 国产精品日本一区二区在线播放 | 精品久久一区二区三区 | 欧美性大战xxxxx久久久 |