摘要: 本文由 ImportNew - Peter Pan 翻译自 google。欢迎加入翻译小组。转载请参见文章末尾的要求。 这是关于最新Android版本Kitkat系列文章中的第二部分,我把它们写在了+inovex GmbH上。在这一部分,我们将进一步查看这种新的文件格式:ART运行时的OAT,并且简要看一下它的垃圾回收机制(可以在这查看第一部分)。 3、进一步挖掘:OAT文件分析 目前为止我... 阅读全文
posted @ 2014-12-26 10:58 小V爱科技 阅读(1113) 评论(0) 推荐(0) 编辑
摘要: 在使用UiAutomator写测试用例时,最常用到的就是控件查找操作。在UiSelector中,有两个定位控件的方法,一个是instance,一个是index。那么这两个方法有什么区别呢?首先,我们看一下官方api说明:instance(int instance): Set the search c... 阅读全文
posted @ 2014-12-25 11:15 小V爱科技 阅读(3934) 评论(0) 推荐(0) 编辑
摘要: 代码功能该示例工程实现了自定义ActionBar,可以使一个图片平滑过渡到ActionBar Icon的位置,并以ActionBar Icon的形式展现出来。而且还实现了背景图片的自动切换,缩放和平移。可以在展示用户资料等场景使用。关键代码学习2.1 NoBoringActionBarActivit... 阅读全文
posted @ 2014-12-22 10:19 小V爱科技 阅读(1567) 评论(0) 推荐(0) 编辑
摘要: 随着Android第三方rom团队越来越多,很多手机用户不再满足于使用手机厂商提供的难看且不太人性化的自带rom.特别对于一些热爱刷机的朋友们,只要是第三方rom对自己的机型有适配,那么他们一定会去刷机体验.但是,有时候,这会对程序猿造成一些困扰.比如说,一款软件本来是为华为手机开发的,与华为rom底层有一些交互,那么,如果你的华为手机刷的小米rom或者其他第三方rom,程序就有可能会挂掉.这时候,判断手机rom定制商就十分必要了.下面贴上代码: 1 private String getHandSetInfo() { 2 String handSetInfo = "手机... 阅读全文
posted @ 2014-03-26 11:12 小V爱科技 阅读(5224) 评论(0) 推荐(0) 编辑