自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 Windows环境下视频分帧

鉴于个别同学目前使用的还是windows环境,录屏、分帧方式跟Mac可能有所差别,该简易教程就提供了对于window视频分帧的基本步骤,纯属个人探索,希望以后可以有更好的工具提供给大家使用。步骤:1.视频录制:Android:Android的录屏方式跟Mac一样,需要装Androidstudio,具体步骤可以参考:iPhone:由于window没法使用Mac电脑自带的QuickTimePlay ,

2017-08-07 11:39:06 2601 1

原创 Android “hook”ContentView

日前在做自动话测试和性能优化,有一个场景需要拿到activity顶层View的生命周期回调,类似hook一下contentview,下面是是想到的方法。1. 第一步要搞明白activity的view树形结构: 最上层是DcorView,依次为LinarLayout >FrameLayout>ContentView。2.高清view的树形结构以后,想办法在FrameLayout和ContentVie

2017-06-04 15:28:28 342

原创 Android 注入Event

Android在自动化测试的过程中经常会涉及到注入event的场景,通过参考网上资料大概分为两种: 1. 通过instrumentation注入。查看instrumentation 的源码会发现,会有很多send开头的方法: 随便选取其中的一个方法: public void sendPointerSync(MotionEvent event) { validateNotAppT

2017-06-03 12:21:24 1143

原创 了解systemServer

SystemServer 是Android系统用来创建系统服务的类。入口: 找到main方法。 public static void main(String[] args) { new SystemServer().run(); }在main方法中,创建了一个SystemServer匿名类,调用run()方法。往下看: // Start services.

2017-06-01 19:41:35 367

翻译 android 启动优化(一)

前言:用户总是期待APP可以快速启动,相反,可能会使用户失望,甚至卸载。一、 3种启动状态。冷启动(code start) 2 微温启动(lukewarm start ,字面翻译就是微温的。)温启动(warm start)所谓的冷启动是指开机启动或者APP被kill过,而其他两种启动通常是指APP从后台(background)被系统调到了前台(foreground)。建议在做启动速度优化的时

2017-05-17 00:41:11 466

listview 和checkbox结合的两种形式

测试listview的itemclicke方法时,要改变checkbox的配置文件的属性, android:focusableInTouchMode="false" android:clickable="false"

2013-11-11

空空如也

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

TA关注的人

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