- 博客(10)
- 收藏
- 关注
转载 Android中layout过程详解
原文出自:http://www.cnblogs.com/xilinch/archive/2012/10/24/2737248.htmlAndroid中layout过程详解 相比较onMeasure ,layout过程要简单多了,正如layout的中文意思“布局”中表达的一样,layout的过程就是确定View在屏幕上显示的具体位置,在代码中就是设置其成员变量mLeft,mTop,
2016-01-31 23:37:47 424
原创 动画学习 四
一)动画的开启时间不能在Activity的onCreate()中调用start(),因为这时动画对象或动画的目标还没有完全绑定到窗口,如果想不用交互立即播放动画的话,可以在onWindowFocusChanged()中调用。补间动画中可以通过Animation.setStartTime()设置动画开启时间。使用方法如下:ImageView spaceshipImage =
2016-01-27 10:42:39 403
原创 动画学习 三
5.0以前的动画(Animation Resources方面)包含以下两大类型:属性动画(Property Animation)使用Animator来创建,通过修改对象随时间变化的属性值来创建动画。View动画(View Animation)使用animation框架,包含两种类型的动画:补间动画(Tween animation):通过使用Animation对单一图片进
2016-01-26 06:34:27 455
转载 深入android内存分配和回收
翻译ART特性时,发现对内存回收机制的改进理解不了,也无法翻译,当然最终仍有几个改进还是不求甚解。在这个的过程中找到的一个关于内存分配和回收的文章,感觉不错,转载过来,原文链接如下:http://www.jianshu.com/p/106795175971,遗憾的是其中的图看不到了。深入android内存分配和回收 想写一篇关于android的内存分配
2016-01-24 00:56:53 1031
翻译 Proguard
启用Proguard(使用Gradle编译)在build.gradle文件中使用minifyEnabled属性来启用或禁用Proguard.如: android { ... buildTypes { release { minifyEnabled true proguardFiles get
2016-01-24 00:51:37 287
翻译 ART特性(ART features)
发现自己翻译一下可以加深影响,遂为之,刚开始,翻译的很烂。这里介绍art的几个主要特性:1)支持预先编译(Ahead-of-time(AOT) compilation)ART中引入ahead-of-time (AOT) 编译,用来提高App性能。另外,ART比Dalvik拥有更严格的安装时验证。 安装时,ART使用dex2oat 工具来编译app,该工具以 DEX文件作为输入,
2016-01-24 00:14:12 723
原创 Android 动画学习 二
学习速度比较慢,坚持更新,积少成多。首先介绍新发现的一个链接,介绍Material Design的动画的,还有效果展示:http://www.mobile-open.com/2015/85188.html(Material Design动画用法大全)一、触摸反馈Touch Feedback 通过设置控件的xml文档的background属性为以下两个值来实现:
2016-01-20 14:00:48 564
原创 Android 动画学习
计划在接下来的一周学习Android 动画,每天做一下记录。 如何高效学习Android动画?http://www.zhihu.com/question/27718787 这个文章不错。截取其中一部分内容,介绍一下动画的种类:Android Animation 大概可以分成以下几种:1. View Animation这种属于最常使用的动画之一,例如 View S
2016-01-17 23:25:35 399
转载 TimSort算法相关
今天看Java的Collection.sort()的源码,发现采用的是TimSort.sort(),就在网上查了下,发现一个不错的文章。原链接如下:http://www.freebuf.com/vuls/62129.html如何找出Timsort算法和玉兔月球车中的Bug?0×00 背景形式化方法(Formal Methods)在我们一般人眼中是非常高大
2016-01-17 23:20:45 1040
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人