原创 fragment 和activity交互。傳遞數。

  fragment 傳遞數據 Bundle args = new Bundle(); args.putBooleanArray("data_configures", dataConfigures); dataCollectionFra

原创 寫了一個xml、找不到id,怎麼運行都不行,好幾年都沒有遇到了

 寫了一個xml、找不到id,怎麼運行都不行,好幾年都沒有遇到了。   如果確定是一些莫名其妙的問題,記住還是clean一下吧。

原创 webview 獲取標題、攔截、等

1、webview與原生交互調試; 獲取title的兩種方式、兩種方式都要用,不同的頁面支持不同獲取title的方法。 1)、mWebView.setWebChromeClient(new WebChromeClient() {    

原创 127.0.0.1 訪問被refused,找不到庫的問題。

一般都是和代理有關係。 Android studio裏配置裏面,找到HTTP Proxy 裏面設置成無代理(no proxy),重啓機器可能就好了。

原创 DialogFragment、getFragmentManager() 爲空情況;

問題一、爲什麼getFragmentManager爲null了。 當前DialogFragment 已經dismiss的時候,你去開啓其他DialogFragment的時候,獲取不到getFragmentManager()了,所以就爲空了

原创 PackageManager獲取已經安裝應用的包名

//是否安裝抖音 PackageManager packageManager = mContext.getPackageManager(); try { //這個是獲取指定應用的PackageInfo信息。 packageMa

原创 Android 、佈局相關知識點

LinearLayout中不管是水平佈局,還是垂直佈局固定寬度或者高度的時候,中間需要如下代碼進行動態填充剩餘高度。 <LinearLayout android:layout_width="match_parent"

原创 split 的坑,輕易不要將返回數據用split進行分割,這樣會出現數據錯亂情況,因爲返回的數據可能有你分割的符號

split 的坑,輕易不要將返回數據用split進行分割,這樣會出現數據錯亂情況,因爲返回的數據可能有你分割的符號

原创 阿里雲的映像有的時候某些庫也可能找不到。。。

Gradle sync failed: Could not find pgyer.jar (org.quanqi:pgyer:0.1.2).             Searched in the following locations:

原创 kotlin語法課堂

  懶加載問題:注意; 1、  獲取數據爲空、賦值給變量會報異常。 2、 爲空的時候,不賦值,就會報始化報異常還必須賦值。綜合考慮直接用 private var scene: String? = null可好。   一、kotlin-an

原创 截圖不會出現模糊情況,可以保證原圖效果。

public static Bitmap drawViewBitmap(View view, int scale) { Bitmap bitmap = Bitmap.createBitmap(view.getWidth() *

原创 optJSONObject

這個是可以防止json異常而設計的獲取對象的方法。比較好

原创 viewpager滑動監聽

  vpPages.setOnPageChangeListener() 這個已經過時,並且使用過程中無效,不會回調了。 用這個來處理滑動監聽。 vpPages.addOnPageChangeListener(object :

原创 DialogFragment 相關知識點;關閉多個DialogFragment、設置動畫等

1、關閉任意一個DialogFragment的方式。Fragment prev = getSupportFragmentManager().findFragmentByTag("fragment_dialog"); if (pr

原创 EventBus 線程相關問題

@Subscribe(threadMode = ThreadMode.MAIN) public void onEvent(RecommendEvent event) { EventBus: Could not dispatch event