1. 自定義listview的時候,當你不使用android:cacheColorHint=「#00000000」會出現下面選中一個空間黑色底色的情況,破壞整體美觀度:
當你不使用android:listSelector屬性,默認會顯示選中的item為橙黃底色,有時候我們需要去掉這種效果
android:cacheColorHint="#00000000" android:listSelector="@android:color/transparent"
滑動時在右側出現快速滑動滑塊就讓我大費周折了,搞得我都想自己都想去自己實現這樣一個效果了。後來才發現這是ListView的一個屬性,在布局文件的ListView節點加上android:fastScrollEnabled="true" 這個屬性即可,而對於Java代碼可以通過myListView.setFastScrollEnabled(true); 來控制啟用,默認值為false,也就是隱藏。
2.//隱藏軟鍵盤,避免第一次打開程序EditText彈出輸入法
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);