原创 去除APP啓動後短暫的白屏(android8.0+,android P測試可行)

網上百度好多方法,試了很多終於有個方便快捷的,特地記錄下,只需兩步! 1.設置啓動Activity的theme樣式,在AndroidManifest 裏找到你的啓動主窗口,在<activity>標籤中添加如下屬性: android:the

原创 關於Java中String,StringBuilder與StringBuffer三者的區別

這三個類之間的區別主要是在兩個方面,即運行速度和線程安全這兩方面。   一、運行速度 / 執行速度 String爲字符串常量,而StringBuilder和StringBuffer均爲字符串變量,即String對象一旦創建之後該對象是不可

原创 Webview 重定向和 net::ERR_UNKNOWN_URL_SCHEME 解析及解決方案

  產生原因          首先來說下 webview重定向,其定義沒有明確的官方解釋,發生的原因是請求的鏈接(url)在加載完成後發生了變化 (eg.比如你的代碼中設置webview加載的是網頁A,打開後發現加載的是網頁B); 關於

原创 java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader...... couldn't find "libweibos 問題解決辦法

今天在集成好友盟SDK測試新浪微博時突然蹦出來的一個異常(如下圖),關鍵信息就是:couldn't find "libweibosdkcore.so"。 項目崩潰的原因也是因爲 "libweibosdkcore.so"這個庫沒有找到,

原创 生成二維碼圖片(android)

  一、在項目app的build.gradle裏添加Zxing依賴庫; implementation 'com.google.zxing:core:3.3.0'   二、編寫一個生成二維碼的工具類 public class CreatQ

原创 騰訊Bugly全量更新快速集成(自動檢查、手動檢查加界面紅點展示、自定義更新彈框UI佈局)

一、添加依賴導入升級SDK   implementation 'com.tencent.bugly:crashreport_upgrade:latest.release'implementation 'com.tencent.bugly:

原创 ObjectBox數據庫使用教程

轉載出處:原博客地址 數據庫簡介 objectbox數據庫是greenrobot團隊開發的全新非關係型數據庫框架,該團隊還開發過greenDao,EventBus等熱門框架,可謂實力雄厚。按照官方介紹,該庫有如下特點: 超快速:號稱勝過測

原创 騰訊X5Webview(Android)快速集成

1.首先添加jar包到項目Project目錄下的libs目錄下;     傳送門:SDK jar 包下載地址,下載文件後進行解壓, tbs_sdk_thirdapp_vXXXX 的文件即是     2.在AndroidManifes

原创 在Android Studio中生成自定義註釋(單行代碼、方法、class類、四大組件)

我目前的Android Studio 版本爲:3.3.2     生成自定義註釋 打開AS後,依次點擊 File ---> Settings,進入Settings設置界面後展開 Editor  ,點擊 Live Templants 就可以

原创 關於EventBus在Fragment中使用時的注意事項

在fagment中使用,由於項目中一般我們都會使用BaseFragment等基類,而Context也是作爲基類的protected變量初始化,方便在其他地方獲取context。但是在EventBus初始化中,register()方法傳入的

原创 騰訊Bugly 集成( Android SDK)

年前交付的一個項目,年後客戶反饋有的手機運行APP後崩潰,其他手機運行正常。項目中在打開webview加載一個H5頁面時出現崩潰,客戶反映出現bug的手機是android8.2.0系統的。查過相關資料後初步判斷是Android8.0系統W