原创 位移符號錯誤記錄

在進行nv21旋轉的時候遇到將*2替換成<<1時超出數組範圍的錯誤,在此記錄一下 private static byte[] rote(byte[] nv21, int width, int height) { i

原创 解決軟鍵盤遮擋輸入框的問題

根據前人經驗總結普通Activity(不帶WebView),直接使用adjustpan或者adjustResize如果帶WebView:a) 如果非全屏模式,可以使用adjustResizeb) 如果是全屏模式,則使用AndroidBug

原创 觀察者模式的實際使用——狀態監控及恢復策略

文章目錄背景代碼實現ITimeoutCallbackITimeoutMonitorActionTimeoutMonitor應用例子監控攝像頭數據是否突然中斷結束 背景 在實際項目開發過程中,我們常常會用到一些狀態監控策略,這種策略

原创 Android高效計算——RenderScript

原文鏈接:https://www.cnblogs.com/willhua/p/5778415.html 文章目錄1 RenderScript簡介2 使用RenderScript2.1

原创 Android應用開發性能優化完全分析

原文鏈接:https://blog.csdn.net/yanbober/article/details/48394201 1 背景 其實有點不想寫這篇文章的,但是又想寫,有些矛盾。不想寫

原创 Docker常見命令的使用

文章目錄背景Docker介紹Docker常用命令1. 查看docker信息(version、info)2. 對image的操作(search、pull、images、rmi、history)3. 啓動容器(run)4. 查看容器(

原创 Android高效旋轉圖片的方式

文章目錄背景renderscript方式的優缺點代碼結束 背景 在項目開發中涉及到比較多的圖片處理,如攝像頭預覽圖片的旋轉,送入人臉識別sdk的圖片數據,上傳到後臺識別記錄的抓拍圖片等等,以前常用的方式都是直接使用matrix來處

原创 Android開發性能優化簡介

原文鏈接:https://blog.csdn.net/pku_android/article/details/7483608 作者:賀小令 隨着技術的發展,智能手機硬件配置越來越高,可是

原创 Android性能調優——內存泄漏排查

文章目錄背景內存泄漏現象原因常見引起內存泄漏的案例引用類型排查的工具代碼 背景 最近的項目總是遇到運行一個晚上後出現自動退出的問題,從日誌分析是系統將應用進程殺掉了,由於ROM本身是我們基於Android7.1定製的,裏面加了Wa

原创 Android判斷應用是否在前臺顯示的方式

文章目錄背景判斷方法方式一:根據第一個運行任務棧來判斷方式二:使用當前運行進程判斷方式三:自己註冊應用的生命週期監聽回調,在對應的生命週期函數中加入記錄方法。總結 背景 在開發中,經常會需要判斷應用是否在前臺,根據應用的狀態做邏輯

原创 Android AES、RSA、MD5、SHA、GZip加密方式實現

文章目錄背景加解密AESRSAMD5SHAGZip加解密中用到的工具類項目地址 背景 最近在項目中需要使用到AES、RSA、MD5、SHA的加解密,整理了工具類,放出來記錄一下,完整的源碼已經放到github上。 加解密 AES

原创 各個平臺DES加密方式的實現

文章目錄背景實現平臺java平臺android平臺ios平臺Web前端C#平臺jni層實現最後 背景 前段時間在跟後臺聯調敏感數據的加密和解密時遇到了一些問題,設備使用的是android平臺提供的des加密方式,後臺使用的java

原创 在程序中執行logcat命令獲取日誌

文章目錄背景logcat的小知識點抓取logcat的方式方式一:讀取日誌流自己寫入到文件中方式二:完全使用shell命令寫文件對比工具類 背景 在日常開發和調試過程中,我們經常需要用到logcat的日誌來幫助我們定位問題,在生產環

原创 動態修改應用名稱和logo的方式

文章目錄背景方法方式一 :使用manifestPlaceholders方式二:使用resValue 背景 在開發過程中,尤其是涉及到2B的產品,我們往往是在一個工程中做多個軟件的定製開發,其中比較簡單和常見的就是應用名稱和應用lo

原创 Android日誌打印的注意事項

文章目錄背景記錄日誌的方式System.out.println()Log類文件什麼時候使用文件記錄日誌?使用文件記錄日誌有哪些問題與建議?參考示例最後 背景 在Android開發過程中難免會需要日誌輸出的,日誌在開發調試、異常跟蹤