一、Dart 代碼混淆 Flutter 提供了對 Dart 代碼的混淆支持,通過以下命令啟用: 構建發布版本時添加混淆參數 flutter build apk --obfus...

一、Dart 代碼混淆 Flutter 提供了對 Dart 代碼的混淆支持,通過以下命令啟用: 構建發布版本時添加混淆參數 flutter build apk --obfus...
插件庫官網地址 https://pub-web.flutter-io.cn[https://pub-web.flutter-io.cn]沒有輪子,跑不快,下面匯總自己一年多...
如果你是一名習慣使用真機調試的開發者,或者是一名習慣電腦上下載 apk 文件然后拷貝到手機上安裝的用戶,亦或是你想給你的 Android TV 安裝一個 app 但苦于手頭沒...
Sqlite作為android重要的數據存儲庫,原生類SQLiteOpenHelper使用起來繁瑣容易出錯,本著"偷懶"的目的,來學習一下當下十分受歡迎的ORM 框架: gr...
他來了,他來了,他帶著YXing走來了。YXing 集成了CameraX + zxing, 簡潔調用,功能完善,自定義掃碼界面,再也不用像以前一樣cv一堆冗余的Camera代...
日常開發過程中,我們都會遇到這樣一種場景:我們寫出的 UI 效果在對接數據之前需要提前進行預覽,進而調整 UI 細節和排版問題。我們一般的做法是什么樣的?如果存在像 Tex...
聲明:文章中部分圖片和代碼來自于參考文章(為了節省時間),對文章作者表示感謝,如不方便可聯系刪除 1. palette的介紹及其使用記錄 ??* palette的介紹 ???...
Glide使用內存飆升記 把解決方案放到前面:不要再ScrollView中使用Glide/Fresco加載圖片,因為這兩開源框架是根據RecyclerView回收池來復用圖片...
Lottie是什么? Lottie是Airbnb開源的一個支持 Android、iOS 以及 ReactNative,利用json文件的方式快速實現動畫效果的庫。這么看可能很...
01 前言 當我們進行項目開發的時候,往往是需要應用程序的各組件、組件與后臺線程間進行通信,比如在子線程中進行請求數據,當數據請求完畢后通過Handler或者是廣播通知UI,...
https://blog.csdn.net/zhym86848658/article/details/85239408
直接上代碼,代碼里邊都有注釋。自定義ViewPager,自定義主要是為了處理用戶手指按下停止輪播,抬起繼續輪播事件 。 adapter: 普通shape 文件(指示點,白色)...
1. LeakCanary LeakCanary用于內存泄露檢測,并友好提示給開發者,便于分析和修改。GitHub:leakcanaryLeakCanary 中文使用說明Le...
在Android的launchMode中有四個可選模式,分別是singleTop,singleTask,standard,singleInstance,它們分別代表一個act...
1. Android 1.1 View相關 1.1.1 基礎 Q:SurfaceView和View的區別? Q:自定義View/ViewGroup需要注意什么? 1.1.2 ...