三方庫云集 萬能適配器庫http://www.reibang.com/p/b343fcff51b0[https://www.jianshu.c...
1茉贡、遵循單一職責原則 1)一個類只專注于做一件事特碳;2)高內(nèi)聚,低耦合锤灿; 2、開放-封閉原則 1)對拓展開放瘪吏,對修改關(guān)閉(盡可能不動原有代碼進行拓...
效果圖 方案一:不重走生命周期 Activity代碼 豎屏布局代碼 橫屏布局代碼 AndroidManifest.xml配置代碼 方案二:重走生...
1铃彰、什么是Handler,為什么要有Handler歇式? Android中主線程也叫UI線程驶悟,主線程主要是用來創(chuàng)建、更新UI的材失。而其他耗時操作痕鳍,比如...
問題描述 Android 9.0及以上版本,多進程使用WebView會引發(fā)應(yīng)用程序崩潰龙巨。 官方說明:在Android 9.0中笼呆,為改善應(yīng)用穩(wěn)定性...
實現(xiàn)方式線程安全并發(fā)性能好可以懶加載反射/序列化/反序列化安全餓漢模式Y(jié)YNN懶漢模式(不加鎖)NYYN懶漢模式(加鎖)YNYN雙重校驗鎖模式Y(jié)...
1、addInterceptor 有無網(wǎng)絡(luò)都會被調(diào)用到旨别。 攔截器只會被調(diào)用一次诗赌,調(diào)用chain.proceed()得到的是重定向之后最終的響應(yīng)信...
環(huán)境 代碼環(huán)境:targetSdkVersion 29手機環(huán)境:Android 10 踩坑問題一 場景:api 28升級到api 29,同樣的代...
復(fù)現(xiàn) 錯誤代碼如下 看到這段代碼你肯定一時間難以看出問題所在秸弛。為啥只有幾個偏門機型會報錯呢铭若??递览?幾番折騰叼屠,找到一個時間格式化編碼參照表 根據(jù)參照...