六、建立使用介面.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
六、建立使用介面.ppt

6-3-3 ToggleButton切換按鈕元件 – CheckedChanged事件 當使用者按一下ToggleButton按鈕,不論是開或關,都會觸發CheckedChanged事件,類別需要實作OnCheckedChangeListener介面,才能註冊為此事件的傾聽者物件。 6-3-3 ToggleButton切換按鈕元件 – 將活動類別自己建立成傾聽者物件 我們可以直接將活動類別自己建立成傾聽者物件,此時的類別需要實作OnCheckedChangeListener介面,如下所示: public class MainActivity extends ActionBarActivity implements OnCheckedChangeListener { public void onCreate(Bundle savedInstanceState) { …… toggle.setOnCheckedChangeListener(this); } public void onCheckedChanged( CompoundButton buttonView, boolean isChecked) { if (isChecked) { …… } } }; 6-3-3 ToggleButton切換按鈕元件 – 圖例 6-4 文字元件 - 說明 Android使用介面的文字元件主要有兩種:TextView和EditText元件,一個可以顯示文字內容;一個是用來輸入文字內容。對比應用程式的輸出入,TextView是程式輸出;EditText是程式輸入。 6-4 文字元件 - TextView元件1 TextView元件就是Windows作業系統的標籤控制項,它是一種資料輸出元件,可以顯示程式執行結果,例如:按下Button元件後,在TextView元件顯示數學運算結果。在版面配置資源的XML文件是使用TextView標籤來宣告,如下所示: TextView android:layout_width=wrap_content android:layout_height=wrap_content android:text=身高(公分):/ 6-4 文字元件 - TextView元件2 在Android Studio介面設計工具提供單純文字內容,和三種不同字型尺寸的TextView元件,如下圖所示: 6-4 文字元件 - EditText元件1 EditText元件是TextView元件的子類別,可以讓使用者以鍵盤輸入程式所需的資料。例如:姓名、帳號和電話等,在版面配置資源的XML文件是使用EditText標籤來宣告,如下所示: EditText android:id=@+id/txtHeight android:layout_width=match_parent android:layout_height=wrap_content android:inputType=number/ 6-4 文字元件 - EditText元件2 android:inputType屬性值的常用輸入類型說明,如下表所示: 屬性值 說明 屬性值 說明 none 唯讀 text 一般文字 textUri URL網址 number 整數 numberSigned 有符號整數 numberDecimal 浮點數 phone 電話號碼 datetime 日期/時間 date 日期 time 時間 textMultiLine 多行文字 textEmailAddress 電子郵件地址 textPassword 密碼 textVisiblePassword 可見密碼 6-4 文字元件 - EditText元件3 在Android Studio介面設計工具的【Text Fields】區段提供上表大多數輸入類型的EditText元件,如右圖所示: 6-5 選擇元件 6-5-1 CheckBox核取方塊元件 6-5-2 RadioGroup與RadioButton選項按鈕元件 6-5-1 CheckBox核取方塊元件 – 說明 CheckBox元件是一個開關,可以讓使用者選擇是否開啟功能或設定某些參數。如果使用介面同時擁有多個CheckBox元件,每一個元件都是獨立選項,換句話說,CheckBox元件允許複選。 6-5-1 CheckBox核取方塊元件 – 標籤 在版面配置資源XML文件是使用CheckBox標籤宣告在使用介面建立CheckBox元件,如下所示:

文档评论(0)

2752433145 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档