更新時間:2019年12月02日16時35分 來源:傳智播客 瀏覽次數(shù):
產(chǎn)品經(jīng)理在設計產(chǎn)品時,針對不同的平臺特性,需要做出相應的設計調整。在設計產(chǎn)品原型的過程中,為了使產(chǎn)品設計在實施環(huán)節(jié)更順利,產(chǎn)品經(jīng)理需要對各平臺的界面布局原理和系統(tǒng)控件有所了解。Android應用使用Java作為開發(fā)語言,使用前文提到的Eclipse作為開發(fā)工具。
谷歌也推出了針對Android的開發(fā)工具Android Studio,相對于Eclipse,使用Android Studio開發(fā)更方便,并且實現(xiàn)了界面可視化,即可以一邊編寫界面代碼,一邊查看實際效果。Android作為移動操作系統(tǒng),產(chǎn)品應用運行在小尺寸的屏幕上,對界面布局有一定的規(guī)則,對應用獲取系統(tǒng)服務有權限控制。例如,如果要使用系統(tǒng)相機功能,需要在開發(fā)階段聲明使用相機的權限。
我們每天使用的Android應用產(chǎn)品都由很多個具體的界面構成。每個界面上由各種按鈕、輸入框、文本框、列表,以及一些操作對象構成,這些元素組合在一起為我們提供了產(chǎn)品使用的交互介質,這些元素在技術上稱為“控件”。
例如,一個按鈕是一個控件,一個輸入框也是一個控件。在Android系統(tǒng)中,系統(tǒng)為我們提供了一些基礎控件,比如代表按鈕的Button、代表文本展示框的TextView、代表文本輸入框的EditText和代表列表展示的ListView,等等。這些英文關鍵字都是Android系統(tǒng)默認提供的系統(tǒng)控件,系統(tǒng)已經(jīng)為我們提供好,可以直接使用。系統(tǒng)控件只是最原始的控件狀態(tài),有默認展示樣式。系統(tǒng)控件的樣式一般都很簡單,但我們使用的產(chǎn)品往往界面精美且具有一定的界面風格,這些風格其實都是基于系統(tǒng)控件演化而來的,下面我們就來分類介紹Android系統(tǒng)中的基本控件。