- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 Windows环境下视频分帧
鉴于个别同学目前使用的还是windows环境,录屏、分帧方式跟Mac可能有所差别,该简易教程就提供了对于window视频分帧的基本步骤,纯属个人探索,希望以后可以有更好的工具提供给大家使用。步骤:1.视频录制:Android:Android的录屏方式跟Mac一样,需要装Androidstudio,具体步骤可以参考:iPhone:由于window没法使用Mac电脑自带的QuickTimePlay ,
2017-08-07 11:39:06 2701 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 359
原创 Android 注入Event
Android在自动化测试的过程中经常会涉及到注入event的场景,通过参考网上资料大概分为两种: 1. 通过instrumentation注入。查看instrumentation 的源码会发现,会有很多send开头的方法: 随便选取其中的一个方法: public void sendPointerSync(MotionEvent event) { validateNotAppT
2017-06-03 12:21:24 1184
原创 了解systemServer
SystemServer 是Android系统用来创建系统服务的类。入口: 找到main方法。 public static void main(String[] args) { new SystemServer().run(); }在main方法中,创建了一个SystemServer匿名类,调用run()方法。往下看: // Start services.
2017-06-01 19:41:35 382
翻译 android 启动优化(一)
前言:用户总是期待APP可以快速启动,相反,可能会使用户失望,甚至卸载。一、 3种启动状态。冷启动(code start) 2 微温启动(lukewarm start ,字面翻译就是微温的。)温启动(warm start)所谓的冷启动是指开机启动或者APP被kill过,而其他两种启动通常是指APP从后台(background)被系统调到了前台(foreground)。建议在做启动速度优化的时
2017-05-17 00:41:11 492
listview 和checkbox结合的两种形式
2013-11-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人