原创 Android 中使用ASM,對Activity生命週期打點統計

文章目錄介紹ASMASM庫結構class文件結構原java類型與class文件內部類型對應關係原java方法聲明與class文件內部聲明的對應關係ASM的處理流程,生產者消費者模式示例:攔截Android中 Activity生命週

原创 checkstyle安裝、配置、使用

良好的代碼格式方便閱讀,利於多人維護,避免格式化代碼後差異太多 android studio默認配置格式化後,基本滿足我們的格式要求。 下面是如何安裝,配置checkstyle。 部分內容參考自官方文檔,目前主要是有兩種範約束

原创 直播視頻分辨率碼率參考設置

視頻寬 視頻高 幀率60 幀率30 幀率25(薦) 幀率20 幀率15 幀率10 分辨率比例 720 480 1620 810 675 540 405 270 3:2 720 405 1360 680 570 4

原创 Android插件化原理解析及常見框架對比

文章目錄Android插件化原理解析及常見框架對比Dynamic-Load-ApkDroidPluginVirtualApkRePlugin總結 Android插件化原理解析及常見框架對比 Android插件化原理解析 http

原创 Kotlin運行時性能

文章目錄Kotlin運行時性能前言性能測試結果1. 性能相比Java更差相關2. 性能相比Java更優相關3. Kotlin自身比較實驗過程I. 性能相比Java更差相關1. `varargs`參數2. `Delegated Pr

原创 Git配置和常用命令

文章目錄Git配置和常用命令初始配置創建commit模板建立配置ssh的配置文件創建新git倉庫並push到遠程:push已有項目到遠程倉庫git stash 的使用查看、添加、提交、刪除、找回,重置修改文件查看文件diff查看提

原创 Android Camera OpenGL添加水印並錄製視頻

Android Camera OpenGL添加水印並錄製視頻 簡單的視頻錄製,我們可以使用MediaRecorder,具體示例可以參考Gitee: Camera2VideoJava 本文將介紹採集Camera的預覽數據,然後通

原创 CSDN 已發佈文章從富文本切換到Markdown

引子:早起的文章只有富文本編輯,如果想替換爲Markdown編輯有幾種方法:一種是新建文章Markdown編輯替換之前的,這樣之前的一些數據會丟失;另一種是如下文,暫時可行;終極方法是等CSDN技術上的支持 把原文內容備份出

原创 Android基於OpenCV通過JNI識別並顯示人臉位置

文章目錄Android基於OpenCV通過JNI識別並顯示人臉位置設計思路代碼設計說明效果如下代碼結構如下JNI識別人臉並畫區域代碼如下通過ANativeWindow顯示RGBA數據到surface代碼如下將RGA數據填充到ANa

原创 Android離線人臉識別方案對比

Android 離線人臉識別方案對比總結 文章目錄Android 離線人臉識別方案對比總結百度雲人臉識別騰訊雲人臉識別虹軟人臉識別OpenCV 人臉識別中科視拓人臉識別總結 百度雲人臉識別 介紹地址:https://ai.baid

原创 Android 進程保活11種方案總結

文章目錄爲什麼要保活,什麼是LMKDService保活方案1. ~~Activity提權~~2. ~~Service機制(Sticky)拉活~~3. ~~Native拉活~~4. ~~“全家桶”拉活~~5. 廣播拉活6. Serv

原创 CameraX ImageAnalysis 輸出幀大小設置

CameraX ImageAnalysis 輸出幀大小設置 CameraX 是對 Jetpack 的補充,可讓您更輕鬆地利用 Camera2 API 的功能 它提供一致且易於使用的 API 界面,適用於大多數 Android 設

原创 Android onTouchEvent事件中onTouch方法返回值介紹

1、 若return false說明沒有成功執行onTouch事件,在執行完onTouch裏面的代碼之後,onTouch事件並沒有結束。因此某些組件如Gallery會自動執行它所在view裏onTouch方法的代碼。若在onTouch方法

原创 Android高性能編程

Android高性能編程(1)--基礎篇 Android高性能編程(2)--延遲初始化 還有寫,樓主只寫了標題  ……

原创 ubuntu14.04中安裝opencv2.4.10

1. 先下載OpenCV的源碼   http://opencv.org/downloads.html 2. 解壓到任意目錄     unzip opencv-2.4.10.zip 3.進入源碼目錄     cd opencv-