原创 ListView無障礙識別整個listView,不識別item,設置了setContentDescription也沒有用

點擊ListView的時候,無障礙識別到的是整個listView,不會讀點擊的那個item。 解決辦法是在getView裏手動設置: <span style="font-size:18px;">convertView.setFocus

原创 TextWatcher引起activity內存泄露的問題

TextWatcher會引起activity內存泄露。 EditText設置了addTextChangedListener的界面,要在onDestroy裏調用removeTextChangedListener釋放掉。

原创 android:descendantFocusability用法簡析

android:descendantFocusability用法簡析     開發中很常見的一個問題,項目中的listview不僅僅是簡單的文字,常常需要自己定義listview,自己的Adapter去繼承BaseAdapter,在ada

原创 View2緊跟view1,並且不被view1擠出屏幕

<LinearLayout     android:layout_width="match_parent"     android:layout_height="wrap_content"     and

原创 啓動apk的3種方法

轉載自 http://www.open-open.com/lib/view/open1328536689889.html 方法一:最直接的就是知道apk的包名和啓動類名, 直接啓動 方法二:如果只知道包名,在這種情況下通常也可以啓動,通

原创 使用Parcelable序列化數據

使用Parcelable序列化數據,1)在使用內存的時候,Parcelable比Serializable性能高,所以推薦使用Parcelable。2)Serializable在序列化的時候會產生大量的臨時變量,從而引起頻繁的GC。 pu

原创 Android home鍵和back鍵區別

轉載自:http://www.cnblogs.com/linjiqin/archive/2011/12/14/2287968.html Android home鍵和back鍵區別 back鍵 Android的程序無需刻意的去退出,當你一

原创 alwaysRetainTaskState筆記

1.android:allowTaskReparenting 這個屬性用來標記一個Activity實例在當前應用退居後臺後,是否能從啓動它的那個task移動到有共同affinity的task,“true”表示可以移動,“false”表示它

原创 Java上的try catch並不影響性能(轉)

最近因爲擔心自己開發的庫不穩定,會影響到接入產品的正常運行,在代碼的不少地方都加了一層try catch,主要是爲了避免自己的一些異常拋出導致,應用crash,捕獲的異常也並沒有做什麼特別的處理,只是在log中輸出該異常的信息。try c

原创 Android Activity堆棧信息

轉自:http://blog.csdn.net/hellolinshoujie/article/details/6588855 轉載請說明。 在android中,一個activity組件可以激活另一個activity組件(可能屬於另一

原创 設置Activity永不過期,即不執行onDestroy()

轉載自:http://www.cnblogs.com/linjiqin/archive/2011/12/15/2289251.html 設置Activity永不過期,即不執行onDestroy() /**  * 重寫fin

原创 啓動文件選取的按鈕

Intent intent = new Intent(Intent.ACTION_GET_CONTENT);         intent.addCategory(Intent.CATEGORY_OPEN