原创 Android studio斷點調試

  轉自:https://www.jianshu.com/p/e31e38dc4eb5 先來一個for循環 設置斷點(點擊紅點位置添加或取消斷點) 點擊debug模式運行 查看調試面板 一、簡單調試 1. step over:一步步

原创 Android性能優化—TraceView的使用

  轉自:https://www.jianshu.com/p/7e9ca2c73c97 概述 TraceView是Android平臺配備一個很好的性能分析工具,它可以通過圖形化的方式讓我們瞭解我們要跟蹤的程序的性能,並且能具體到方法。 如

原创 關於inflate的第3個參數

關於inflate的第3個參數 原文鏈接:https://www.cnblogs.com/yuxing/archive/2012/02/18/2357740.html 方法 inflate(int resource, ViewG

原创 APK反編譯 APK反編譯

轉APK反編譯原文鏈接:https://blog.csdn.net/s13383754499/article/details/78914592學習和開發Android應用有一段時間了,今天寫一篇博客總結一下Android的apk文件反編譯

原创 自定義屬性

https://zhidao.baidu.com/question/394670552939034365.html

原创 adb命令模擬按鍵事件 KeyCode

例子: //這條命令相當於按了設備的Backkey鍵 adb shell input keyevent 4     //可以解鎖屏幕 adb shell input keyevent  82  //在屏幕上做劃屏操作,前

原创 event_log之am_pss

logcat_events.txt Line 26: Line 3847: 01-02 13:03:58.149279   887   901 I am_pss  : [16438,10036,com.a

原创 java中的Iterator和Iterable 區別

java.lang.Iterable java.util.Iterator 來自百度知道: Iterator是迭代器類,而Iterable是接口。 好多類都實現了Iterable接口,這樣對象就可

原创 淺析traceview

TraceView界面 DDMS/Devices選中測試進程,點擊圖標,操作手機,完成後再次點擊圖標,彈出下圖TraceView界面 整個界面包括上下兩部分,上面是你測試的進程中每個線程的執行情況,每個線程佔一行;下面是每個方法執行的各

原创 chrome jsonView插件安裝

chrome jsonView插件安裝1、打開 https://github.com ;2、搜索 jsonView 鏈接:https://github.com/search?utf8=%E2%9C%93&q=jsonview;3、選擇需要

原创 ArrayList與LinkedList的區別

ArrayList與LinkedList的區別 ArrayList和LinkedList的大致區別如下: 1.ArrayList是實現了基於動態數組的數據結構,LinkedList基於鏈表的數據結構。 2.對於隨機訪問get和set,

原创 Android NKD初探

NDK Android NDK 是在SDK前面又加上了“原生”二字,即Native Development Kit,因此又被Google稱爲“NDK”。 下載地址:https://developer.android.google.cn/n