原创 記一次 逆向 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