1、
最近翻看以前的專案時候,想更改下布局檔案,誰知道就改了個引數就提示如下的報錯,百思不得其解,android小知識點原來是這樣解決的。小記一下。
更改layout的xml之後報錯incorrect line ending found carriage return without corresponding newline
解決方式:ctrl+1或者format該檔案
2、 在做乙個搜尋過濾的功能時候,當進入介面時候,edittext控制項總會首先得到焦點,彈出輸入框,帶來了不好的體驗感,解決方法就是在這個控制項上加乙個不顯示的linerlayout讓它獲得焦點。
3、在繼承於tabactivity的tab選項卡中,兩個tab來回切換重新整理介面問題
如果是tabactivity來回切換自會走onresume,只要onresume裡面不重新整理,自然界面不回重新整理。如果是activitygroup,就設定每個activity為單例,這樣來回切就走onnewitent
4、在利用fragment時候,每次切換不同的fragment時候,總是重複載入view,通過快取view可以避免。
複製**
if(view==null)
viewgroup parent = (viewgroup) view.getparent();
if (parent != null)
return view;
複製**
5、viewpager+fragment滑動切換時候的onresum事件
複製**
@override
public void setuservisiblehint(boolean isvisibletouser)
} 複製**
6:listview白色背景,滑動上下有黑色痕跡
android:fadingedge="none"
7:獲取當前程式版本號
複製**
string pkname = getpackagename();
packagemanager pm = getpackagemanager();
packageinfo info = null;
trycatch (namenotfoundexception e)
複製**
Android小知識點
1 最近翻看以前的專案時候,想更改下布局檔案,誰知道就改了個引數就提示如下的報錯,百思不得其解,原來是這樣解決的。小記一下。更改layout的xml之後報錯incorrect line ending found carriage return without corresponding newlin...
Android 程式申請許可權小知識點
在google play 應用商店,顯示至少支援裝置的數量時候會用到許可權數量。其他地方用處不大。android系統提供為程式提供了許可權申請,即在manifest中使用uses permission來申請即可.實現起來非常簡單,但是有些問題會隨之浮出水面.常見的現象是,有時候新加乙個許可權,在go...
Android 程式申請許可權小知識點
在google play 應用商店,顯示至少支援裝置的數量時候會用到許可權數量。其他地方用處不大。android系統提供為程式提供了許可權申請,即在manifest中使用uses permission來申請即可.實現起來非常簡單,但是有些問題會隨之浮出水面.常見的現象是,有時候新加乙個許可權,在go...