原创 Gradle學習,這篇文章就夠了
1. Gradle 認識 下載以後,配置gralde環境變量: D:\software\gradle-4.4\bin 【grale 需要JAVA_HOME】 目錄結構: bin : gradle 命令 docs: 手冊
原创 Android 多媒體開發 MediaPlayer|SoundPool |MediaRecorder |Camera2| MediaProjectionManager
android支持音頻格式: mp3、wav、3gp 視頻: MP4、g3p 等等.... 1. MediaPlayer|SoundPool 使用 1.1. MediaPlayer 加載資源 /** * 1.Med
原创 Android 動態換膚框架原理
1. Android 系統 PhoneWindow 源碼閱讀 1.1. Activity實例化 PhoneWindow Activity: final void attach(Context context, Act
原创 Android收集奔潰信息 Thread.UncaughtExceptionHandler
Android 收集奔潰信息 1. ExceptionCrashHandler implements Thread.UncaughtExceptionHandler 繼承 // 當App 奔潰的時候回調用這個方法 @Over
原创 Android 進程保活,點擊home鍵 或者 點擊back鍵盤 、鎖屏、息屏保證服務器定時器不會阻塞
點擊home鍵 或者 點擊back鍵盤 、鎖屏、息屏,保活,保證定時器不會被阻塞,如果用戶直接殺死App,那麼無法保活 進程保護狀態: android 進程優先級: https://www.cnblogs.com/lixianshen
原创 Tinker熱修復原理實現
熱修復: 方案1: 在已加載類直接替換原有方法, 在原有類的基礎上進行修改,無法實現對原有類的進行方法和 字段增減 AndFix 會出現部分機型 上熱修復失效, 不穩定 類加載方案2: APP重新啓動,讓
原创 jz2440s3c2440 jtag口、串口、usb devices 使用
1.串口: 串口類型: 針串口 、usb串口的使用 1. usb 串口 插入電腦,計算機上設備管理器中其他設備下出現新設備 2. 安裝串口驅動 ,安裝驅動以後 系統分配com4 串口 3. windows下載串口連接軟件 M
原创 IOS入門
1. IOS 認識 1.info.plist: Bundle name: 應用名稱 Bundle Identifirer: 應用唯一標識 // 獲取 Info.plist 路徑 NSString* f
原创 Flutter1
1. Flutter 環境搭建 混合App開發技術: 1. 通過WebView包裹,就是網頁在APP中,技術phonegap、 2. ReactNative、Weex: 使用js封裝原生anroid、ios控件 3. flut
原创 Objective-C基礎api
OC數組不可以存儲基本數據類型: 有序、可以重複 // 1. 數組創建 NSArray* array= [NSArray arrayWithObjects:@"110",@"120", nil];
原创 Objective-C入門學習
1. ** mac os認識 : dmg: 把xx.apk拖到應用程序中 pkg: 雙擊就可以安裝 2. ** C和OC對比: 1. c 頭.h,實現.c co 頭.h 實現.m, 多文件開發語言屬於 2.
原创 appium使用 自動化測試
1. 環境搭建: 1. 安裝node.js v12.13.0. cnpm淘寶鏡像配置 :npm install -g cnpm --registry=https://registry.npm.taobao.org appium,基
原创 一次擼玩python基礎
1、 註釋 2、變量 3、類型轉化 4. python打印輸出 5. 邏輯運算,條件控制 6. for 循環 7. 字符串函數 8. 列表數組 9. 二維數組 10.
原创 Javascript中 ArrayBuffer | 類型化數組 | DataView視圖
var arrayBuffer=new ArrayBuffer(20); //只讀 Array, 160b //20 console.info(arrayBuffer.byteLength) //類型化數組
原创 Java中容器使用
1. 容器概念: Collection接口: Set 、List 、Map Set:HashSet List:ArrayList 、 LinkedList 、 Vector Map: HashMap、HashTable 、