原创 記一次 逆向 autoJs 的過程
一、準備: 一個 用autoJs 寫的 Apk; AndroidKiller 工具; adb工具; JAVA SDK; android studio; adb java 環境變量配置好; androidKiller 的apkTools
原创 騰訊IM 修改會話界面 -> 輸入面板區域 -> 功能模塊居中問題
修改會話界面 -> 輸入面板區域 -> 功能模塊居中問題 android TimSdk:4.7.2 路徑 TIMSDK4.7.2\Android\tuikit\src\main\java\com\tencent\qclou
原创 騰訊IM 置頂後,重啓App 置頂失效
會話列表置頂 App重啓後 置頂失效 android TimSdk:4.7.2 路徑 TIMSDK4.7.2\Android\tuikit\src\main\java\com\tencent\qcloud\tim\uik
原创 修改會話界面 -> 輸入面板區域 -> 功能模塊居中問題
標題 修改會話界面 -> 輸入面板區域 -> 功能模塊居中問題 android TimSdk:4.7.2 路徑 TIMSDK4.7.2\Android\tuikit\src\main\java\com\tencent\qc
原创 記錄 引入 第三方jar包的緩存目錄
Android 項目 下載/更新第三方jar包時,下載不成功,可直接通過迅雷或瀏覽器下載,然後放到指定目錄即可; 目錄: C:\Users\XXX.gradle\caches modules-2\files-2.1
原创 Android P 不允許Http請求 需要 額外配置
在 manifest 文件中 加入屬性
原创 DownloadManage 使用
根據id Remove的時候,不管文件是否下載完成,都會把文件刪除掉 DownloadManager.remove(mDownloadId);
原创 svg 的 實踐
svg 對於 安卓的適配有很好的效果,一直在項目中使用; 最近新開了一個項目,用了幾個比較複雜的svg; 列表滑動的時候,比較卡頓,打開文件,androidstudio 有提示 : ```java Very long vector pa
原创 電腦藍屏後 項目 類引用不存在
在某年某月某日某時, 電腦發生藍屏,as 正好在build 項目,重啓後,項目跑不起來, 報錯 所有的Recyclerview 的類找不到來源; Rebuild 無效; clean 無效; Invalidate Caches /
原创 設置 當前聲音設備 輸入設備
aaa.png cat /proc/asound/cards 查看聲音設備目錄 root@Hi3798MV200:/ # cat /proc/asound/cards
原创 RecyclerView + banner 滑動時 banner重置的問題
RecyclerView 超過 2個 itemType 時, RecyclerView的 複用 回收問題 RecyclerView + 頂部Banner 多ItemType 組合很常見,如果 itemType 是2個, 或者2個以下,都
原创 Android 源碼層 修改默認 時區
系統版本 : 4.4 修改默認時區: 找到目錄 【 device/系統型號/系統版本/device.mk 】 打開device.mk 文件; 增加代碼 #set timezone PRODUCT_PROPERTY_OVERRIDES
原创 Alert.Dialog 去掉 點擊按鈕自動關閉功能
比較優雅的方法: 需要仔細看3點需要注意的地方: final AlertDialog addMemberDialog = new AlertDialog.Builder(getContex
原创 Android 源碼層 修改默認語言爲中文
系統版本 : 4.4 修改build/tools/buildinfo.sh echo "persist.sys.language=zh" echo "persist.sys.country=CN" echo "persist.sy
原创 tv-焦點-3 沒有焦點 ViewGroup也能監聽到 Key事件的方法
Tv 開發中 setOnKeyListener 是一個比較重要的監聽,從源碼可以看到 ; 如果需要使用ViewGroup的setOnKeyListener 監聽方法; 那麼需要這個ViewGroup 要有焦點,也就是 focusabl