1.內(nèi)存優(yōu)化 static謹(jǐn)慎使用 善用softreference、weakreference、lrucache handler在Activity使用后,在onDestroy...
1.內(nèi)存優(yōu)化 static謹(jǐn)慎使用 善用softreference、weakreference、lrucache handler在Activity使用后,在onDestroy...
摘自Android apk 瘦身終極大全和實踐 1.使用同一套資源 鑒于目前分辨率趨勢 建議取720p的資源 放在xhdpi目錄 2.開啟代碼混淆 3.在modle中的gra...
項目已添加IjkPlayer支持,后續(xù)逐漸完善其他功能。地址:https://github.com/xiaoyanger0825/NiceVieoPlayer 為什么使用Te...
粘包處理主要用于指令批量接收的時候可能會出現(xiàn)不完整包的情況 這里以這樣的協(xié)議指令為例: 幀頭+數(shù)據(jù)長度+實際數(shù)據(jù)+校驗和+幀尾 /** * 黏包處理 **/ privat...
1.在Activity界面里添加以下方法,這里以攝像頭權(quán)限為例: @TargetApi(Build.VERSION_CODES.M) protected voidaskPer...
1.實體對象: public class User{ private int id; private String num; public void Us...
public class ActivityManager { private volatile static ActivityManager mAManager...
本質(zhì)區(qū)別為: AlertDialog是非阻塞式對話框:AlertDialog彈出時,后臺還可以做事情;而PopupWindow是阻塞式對話框:PopupWindow...
android.permission.EXPAND_STATUS_BAR 允許一個程序擴展收縮在狀態(tài)欄,android開發(fā)網(wǎng)提示應(yīng)該是一個類似Windows Mobile中的...
1.在build.gradle中加入引用,不同的編譯使用不同的引用: dependencies { debugCompile 'com.squareup.leak...
1.在 AndroidManifest 文件中將要監(jiān)聽的activity的windowsoftinputmode設(shè)置成adjustPan 2.對根布局進行這樣的監(jiān)聽設(shè)置
從兩點上解決這個問題。 第一點界面重新布局,騰出空間給虛擬底部欄: global_layout是布局文件的總布局id,更改總布局來騰出空間給虛擬底部欄 第二點更改虛擬底部欄的...
1.從Android Studio的plugin中查找wifi adb ultimate 插件,并安裝 2.安裝完畢后,重啟Android Studio,在Android S...
在Android開發(fā)過程中,經(jīng)常會遇到點擊EditText彈出軟鍵盤時,影響UI布局的問題。 如果不希望UI布局被影響,可以在AndroidManifest.xml文件中,找...
1、卸載Android Studio,在終端(terminal)執(zhí)行以下命令: [plain] view plain copy 1. rm-Rf/Applications/A...
Mac下/usr/local目錄默認(rèn)是對于Finder是隱藏,如果需要到/usr/local下去,打開Finder,然后使用command+shift+G,在彈出的目錄中填寫...
Android 反編譯 資源文件獲?。?-> 打開AndroidCrackTool軟件對指定apk文件進行反編譯 代碼文件獲取: -> 用普通解壓的方式解壓apk文件,并獲取...