原创 Java transient關鍵字總結

摘自:http://www.importnew.com/21517.html 1)一旦變量被transient修飾,變量將不再是對象持久化的一部分,該變量內容在序列化後無法獲得訪問。 2)transient關鍵字只能修飾變量,而不能修飾方

原创 使用列表組織WebView解決返回頁面總是刷新的問題

activity_main.xml <?xml version="1.0" encoding="utf-8"?> <RelativeLayout android:id="@+id/root" xmlns:android="

原创 Java四種引用類型

原鏈接:http://blog.csdn.net/u011936381/article/details/11709245 對象的強、軟、弱和虛引用 在JDK 1.2以前的版本中,若一個對象不被任何變量引用,那麼程序就無法再使用這個對象。

原创 WebView

JS和Java交互 public class MainActivity extends AppCompatActivity { WebView mWebView; @Override protected voi

原创 爲什麼Java的String設計爲不可變的?

原鏈接:https://www.programcreek.com/2013/04/why-string-is-immutable-in-java/ http://blog.csdn.net/fw0124/article/details/

原创 Java List細節

摘自:http://www.cnblogs.com/chenssy/p/3893976.html 1.避免使用基本數據類型數組轉換爲列表,asList接受的參數是一個泛型的變長參數. 2.asList產生的列表不可操作 asList(

原创 equals()方法總結

原鏈接:http://www.cnblogs.com/chenssy/p/3416195.html equals() 超類Object中有這個equals()方法,該方法主要用於比較兩個對象是否相等。該方法的源碼如下: 超類Object

原创 Android異常:This Activity already has an action bar supplied by the window decor

java.lang.IllegalStateException: This Activity already has an action bar supplied by the window decor. Do not request W

原创 kotlin Android中 findViewById()不能推導類型的錯誤

var img= view.findViewById(R.id.image) as ImageView? 報錯: Error:(80, 27) Type inference failed: Not enough information

原创 目標程序運行時的存儲組織

  在代碼生成前,編譯程序必須進行目標程序運行環境的設計和數據空間的分配。一般來講,假如編譯程序從操作系統中得到一塊存儲區以使目標程序在其上運行,該存儲區需容納生成的目標代碼和目標代碼運行時的數據空間。數據空間應包括:用戶定義的的各種類型

原创 Android的button上的字母總是大寫?

Android的button上的字母總是大寫, 添加:android:textAllCaps="false"

原创 Java 集合總結

摘自:http://www.cnblogs.com/chenssy/p/3840572.html http://www.cnblogs.com/chenssy/p/3850230.html Collection Collectio

原创 FragmentTabHost的使用

public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceSt

原创 Fragment異常:Can not perform this action after onSaveInstanceState

  原因:在你離開當前Activity等情況下,系統會調用onSaveInstanceState()幫你保存當前Activity的狀態、數據等,直到再回到該Activity之前(onResume()之前),你執行Fragment事務,就會

原创 Fragment getActivity()空指針?

  通常來說,是在調用了getActivity()時,當前的Fragment已經onDetach()了宿主Activity。