原创 2.Android OpenCV 3分種實現 身份證識別 臉識別 圖片分類 圖片特效(人工智能)

三點: 集成OpenCV 使用官方的人臉識別模型寫個Demo 訓練庫 一、集成OpenCV OpenCV集成還是很簡單的,不需要我們自己去交差編譯生成動/靜態庫,解壓後的文件已經包含了動態庫。一般套路都是這樣,下載庫、導入.h和動/靜

原创 4.NDK Android jni開發 C++ 基本語法 (相機圖片美化)

c++語法: 1.指針的用法 2.對象的用法 3.結構體 4.宏     內存管理 哪些需要釋放的資源 1.指針 2.數組     1.如何打印指針變量的值? 2.全局變量     工具: windows:使用 Visual Studi

原创 5.NDK Android jni開發 異常處理 native奔潰解決(相機圖片美化)

http://www.droidsec.cn/常見android-native崩潰及錯誤原因/   https://blog.csdn.net/ddxxii/article/details/84781110 程序運行時常會碰到一些異常情況

原创 6.NDK Android jni開發 so庫奔潰解決辦法 (相機圖片美化)

SO庫奔潰總結方案: 1.添加日誌信息 2.找到c的源代碼生成帶符號的so庫。 3.安裝bugly,分析具體那一行出了問題 4.jni異常和c++異常的基本分析和解決辦法 5.從奔潰信息中可以反饋一個問題:c比較安全,比較難破解 ====

原创 1.Android 騰訊NCNN3分鐘實現 攝像頭檢測 模型加載 人體部位識別 (人工智能)

NCNN ncnn 是騰訊提供的移動端框架 非常時候在手機玩 ncnn 是一個爲手機端極致優化的高性能神經網絡前向計算框架。ncnn 從設計之初深刻考慮手機端的部署和使用。無第三方依賴,跨平臺,手機端 cpu 的速度快於目前所有已知的開源

原创 Android GreenDao數據庫升級 原生sqite數據遷移到greendao數據備份

步驟 1.配置包 2.配置自動生成代碼的插件 3.寫實體類 4.make project生成3個類   API: 5.//根據主鍵刪除 mUserDao.deleteByKey(l);   基本api 1.怎麼創建多個表? 2.數

原创 Android camera2實現拍照 錄製的視頻 各種動效 支持人臉識別

1.出現的問題和解決辦法 有些手機第一次不能預覽,先用camera1打開 2.閃光燈不能很好控制都辦法 幾個影響閃光燈都因素 3.預覽都順序 4.無法打開攝像頭都原因   Camera2  人臉識別 1.識別的監聽 2.是否支持人臉識別

原创 Android 大數據收集 全埋點 自動統計 數據批量統計上報

框架知識 註解和反射和代理模式     解決的問題 1.數據不丟失,殺死進程的時候 2.批量上報,數據存儲 3.上報的頻率控制 4.性能問題     移動平臺數據上報是很常見的需求。常見的實現方式是, 1. 創建一個帶隊列的線程。 2.

原创 Android AIDL 簡單demo 跨進程訪問service

1.定義AIDL接口:需要保證包名一樣 在Android Studio中 src目錄上右鍵創建一個AIDL文件 並命名,完成後會再main下自動生成一個aidl目錄,該目錄的包名和java下的包名是一致的。  轉存失敗重新上傳取消    

原创 3.NDK Android jni開發 C語言中打印log debug模式下 (相機圖片美化)

日誌打印: 對於很多Android開發人員來說,Android的標準日誌打印已經使用的非常習慣,如果在調試C/C++時使用的是printf或者cout這種方式打印日誌,那查找起來會非常不舒服,爲了使自己舒服起來,還是有必要使用androi

原创 Android 自定義View 自定義viewpager Scroller處理詳解(從入門到巔峯 )

但是很多大家所熟知的控件在內部都是使用Scroller來實現的,如ViewPager、ListView等。   scrollBy方法 scrollTo方法 x:X軸(水平)方向移動到目的座標。正值向左移動,負值向右移動,單位是像素。 y:

原创 Android Q的適配 華爲市場給都代碼參考和文檔

Android Q的手機有:紅米K20     Q 行爲變更:所有應用 (不管targetSdk是多少,對所有跑在Q設備上的應用均有影響) Q 行爲變更:以 Android Q 爲目標平臺的應用(targetSDK == Q 纔有影響)

原创 Android 自定義Switch開關按鈕的樣式 仿ios開關按鈕 《二》(從入門到巔峯)

轉存失敗重新上傳取消 1.通過2個圖片切換實現 2.通過shape,touch事件實現 https://blog.csdn.net/languobeibei/article/details/70256154 3.自定義 第一種方式: <

原创 Android 自定義動畫進度條 帶漸變和動畫效果 《一》(從入門到巔峯)

轉存失敗重新上傳取消   分析原理; 1.所以我們不得不把它拆分爲2個形狀:圓環與圓. 2.如何實現漸變 3.如何實現動畫的效果 4.測量及自適應圓形進度條View的寬高 5.下載進度不會勻速到100%,相冊下載進度 6.如何添加手動拖動

原创 Android recycleview的分組效果

https://www.jianshu.com/p/1558cbd20d17(不錯) https://www.jianshu.com/p/fe94636ef3d6 Android ItemDecoration 實現分組索引列表(不錯) h