繼承關係
- View是Android中的一種基本的UI組件,可以在屏幕上繪製一塊矩形區域
- ViewGroup則是一種特殊的View,它可以包含許多的子View和子ViewGroup,是一個用於放置控件和佈局的容器.
定製ListView界面
- 基本結構
- 繼承ArrayAdapter實現一個列表的Adapter
- 主活動中listView.setAdatpter(新的Adapter實例)
- ListView中 android:divider屬性可以指定ListView分割線的顏色
註冊點擊事件
listView.setOnItemClickListener((parent, view, position, id) - > {
}
單位和尺寸
- px像素 pt是磅數的意思,現在基本不用,因爲都是絕對制度了,一旦換了界面就可能不兼容了
- dp,也稱爲dip,是密度無關像素;sp是可伸縮的像素,採用了dp一致的設計理念
- android規定在160dpi的屏幕上,1dp等於1px,在320dpi的屏幕上,1dp等於2px
最佳實踐中的代碼
adapter.notifyDataSetChanged();
msgListView.setSelection(msgList.size());
inputText.setText("");
源碼:
- `https://github.com/ruigege66/Android/
- 歡迎關注微信公衆號:傅里葉變換,個人賬號,僅用於技術交流