1. 程式人生 > >《第一行程式碼(第二版)》學習(二)

《第一行程式碼(第二版)》學習(二)

  1. Button 6.0以上
    系統對Button中的英文字母自動進行大寫轉換

    呼叫android:textAllCaps=“false”來禁用這一預設特性

    這裡寫圖片描述

  2. XML屬性中可以同時指定多個值(通過”|“符號分隔開)
    例:android:gravity=”center_vertical|center_horizontal”

  3. android控制元件的可見屬性(android:visibility)
    預設:控制元件可見
    visible:控制元件可見
    invisible:控制元件不可見,但仍然佔據著原來的位置和大小,即控制元件變成透明的了
    gone:控制元件不可見,且不佔用任何螢幕空間

    在程式碼中通過setVisibility()方法進行設定

  4. alertDialog
    setPositiveButton()設定對話方塊確定按鈕的點選事件
    setNegativeButton()設定對話方塊取消按鈕的點選事件
    show()方法展示
  5. actionBar
    通過actionbar.hide()方法可以隱藏標題欄
  6. listview的優化
    convertView的複用
    viewHolder對控制元件的例項進行快取