原创 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