自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 Android性能优化—TraceView的使用

转自:https://www.jianshu.com/p/7e9ca2c73c97概述TraceView是Android平台配备一个很好的性能分析工具,它可以通过图形化的方式让我们了解我们要跟踪的程序的性能,并且能具体到方法。如何使用通过Android studio自带的traceview查看(Android profiler)。 通过Android SDK自带的Debug...

2019-07-08 11:32:15 187

转载 Android studio断点调试

转自:https://www.jianshu.com/p/e31e38dc4eb5先来一个for循环设置断点(点击红点位置添加或取消断点)点击debug模式运行查看调试面板一、简单调试1. step over:一步步往下走当前程序运行的位置,我们看到i的值已经在程序代码中展示出来了,黄色的代码处,这个是AS的功能,对于我们调试来讲,这简直是非常大的...

2019-07-08 10:32:23 281

转载 APK反编译

转APK反编译原文链接:https://blog.csdn.net/s13383754499/article/details/78914592学习和开发Android应用有一段时间了,今天写一篇博客总结一下Android的apk文件反编译。我们知道,Android应用开发完成之后,我们最终都会将应用打包成一个apk文件,然后让用户通过手机或者平板电脑下载下来进行安装。正常情况下,Android应用...

2018-06-25 17:16:43 226

原创 chrome jsonView插件安装

chrome jsonView插件安装1、打开 https://github.com ;2、搜索 jsonView 链接:https://github.com/search?utf8=%E2%9C%93&q=jsonview;3、选择需要的插件(我是选这个gildas-lormeau/JSONView-for-Chrome);4、点击【Download Zip】,插件下载完成,解压缩到相应...

2018-02-24 17:16:22 348

原创 adb命令模拟按键事件 KeyCode

例子://这条命令相当于按了设备的Backkey键adb shell input keyevent 4    //可以解锁屏幕adb shell input keyevent  82 //在屏幕上做划屏操作,前四个数为坐标点,后面是滑动的时间(单位毫秒)adb shell input swipe 50 250 250

2018-01-29 10:43:22 5602

原创 自定义属性

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

2018-01-13 18:12:25 114

转载 关于inflate的第3个参数

关于inflate的第3个参数原文链接:https://www.cnblogs.com/yuxing/archive/2012/02/18/2357740.html方法 inflate(int resource, ViewGroup root, boolean attachToRoot) 中,前连个参数都好理解,我比较费解的是第3个参数。文档中的解释是:Whether

2018-01-09 15:16:39 188

原创 Android dispatchKeyEvent

dispatchKeyEvent 时间分发机制先 Activity dispatchKeyEvent再 View dispatchKeyEvent再 子View若返回true,则不再向下分发

2017-12-27 14:49:52 2518

原创 Android NKD初探

NDKAndroid NDK 是在SDK前面又加上了“原生”二字,即Native Development Kit,因此又被Google称为“NDK”。下载地址:https://developer.android.google.cn/ndk/downloads/index.html截图中是最新版本如果需要下载历史版本,点击 Revision HistoryNDK:an

2017-08-18 02:29:47 667

原创 浅析traceview

TraceView界面DDMS/Devices选中测试进程,点击图标,操作手机,完成后再次点击图标,弹出下图TraceView界面整个界面包括上下两部分,上面是你测试的进程中每个线程的执行情况,每个线程占一行;下面是每个方法执行的各个指标的值msec:2738.734 光标位置时间戳max mesc:3600(real time, dual clock)操作时长main线程

2017-08-04 21:57:43 310

原创 event_log之am_pss

logcat_events.txtLine 26: Line 3847: 01-02 13:03:58.149279   887   901 I am_pss  : [16438,10036,com.android.systemui,52458496,47415296,146432]16438 Pid 进程id10036 Uid 用户id,Android作为单用户系统,Uid用于数据共

2017-07-27 20:24:51 17426

转载 java中的Iterator和Iterable 区别

java.lang.Iterable java.util.Iterator 来自百度知道: Iterator是迭代器类,而Iterable是接口。 好多类都实现了Iterable接口,这样对象就可以调用iterator()方法。 一般都是结合着用,比如 HashMap类就实现了Iterable接口,而要访问或打印出Map中所有内容时,就可以这样: HashMap has

2017-07-22 15:32:24 181

转载 java中transient关键字学习记录

一、transient关键字的作用1、为了数据安全,避免序列化和反序列化。解释:当对象被序列化时,被transient关键字修饰的变量不会被序列化到目标文件;当对象从序列化文件重构对象时(反序列化过程),被transient字段修饰的变量不会被恢复。2、代码解释:详细解释都在注释上写着注意:运行main函数时,参数添加方式是:点击Run AS->Run  Confi

2017-07-22 12:37:24 292

原创 ArrayList与LinkedList的区别

ArrayList与LinkedList的区别ArrayList和LinkedList的大致区别如下:1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除操作add和remove,LinedList比较占

2017-07-17 20:24:09 272

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除