android
逆天壁虎
雄关漫道真如铁,而今迈步从头越!
展开
-
Android activity属性设置大全
Android activity属性设置大全android:allowTaskReparenting=[“true” | “false”] 是否允许activity更换从属的任务,比如从短信息任务 切换到浏览器任务。android:alwaysRetainTaskState=[“true” | “false”] 是否保留状态不变, 比如切换回home, 再从新打开, activity处于最后转载 2017-02-17 09:38:50 · 1417 阅读 · 0 评论 -
android中发生OOM探究及解决
在Android中当我们经常会遇到一些OOM(Out Of Memory)的情况。今天探究了一些Android中经常可能会遇到的一些oom情况。首先我们想要解决问题得先分析造成oom的原因。一般情况如下:一、加载对象过大。 二、相应资源过多,来不及释放。总的说来就是由于手机设备限制每个手机应用分配的内存是固定有限,当DVM请求的内存大于了剩下的内存量就会造成OOM。知道了原因,我们可以知道只要剩下原创 2017-02-13 11:37:22 · 2691 阅读 · 0 评论 -
android简易下拉框架实现
以前一直想写一个自己用的下拉插件,最近自己也看了很多的下拉插件。所以总结了一下,自己写了一个下拉刷新插件。实现的这个下拉刷新的框架,并不是自己的原创,在完成过程中是参考了很多开源的框架,并把自己认为比较好的东西借鉴了过来,从而形成我的东西。实现原理1、LoadingLayout是实现刷新头部和尾部布局的主要文件,而CustomLayout则继承自LoadingLayout的抽象类,它定义了一些自定义原创 2017-02-13 11:46:25 · 1998 阅读 · 0 评论 -
Android中水波纹使用之自定义视图实现
在前面一篇博客中介绍了Android中水波纹的使用,如果忘记了可以去复习一下Android中水波纹使用,但是那种实现方法要在API21+以上才能使用。如果我们要兼容API21以下的系统,则需要通过第三方的类库,即通过自定义视图来实现水波纹的效果。自定义视图,是Android中扩展控件常用的方法,这里不做过多的介绍,如果不太会,可以去搜索学习一下。这里主要介绍如何实现水波纹效果,其次是对自定义视图中常原创 2017-03-05 09:34:36 · 1751 阅读 · 1 评论 -
Android中水波纹使用
我们知道Android5.0比之以前的版本有了很大的改观。引入了Material Design。引入了一种新的设计理念,关于Material Design不做过多的解释,如果不理解,可以看看官方文档。好像有墙,你也可以看看中文的文档。在引入了Material Design后,也带来了一些动画,而对于View的点击效果-水波纹。是不是特别的酷炫,平时也使用过,但一直没去总结,今天就来总结一下。好,我们原创 2017-02-25 10:05:33 · 2210 阅读 · 0 评论 -
Android事件分发机制探究
了解Android中的事件分发机制是Android开发人员进阶的必要知识,网上其实也有很多的文章介绍,但要想好好理解它,除了要有一定的耐心外还要去亲自实践。同时这个事件分发机制的博文也不好写,要在短短的文字介绍中让读者理解,确实不容易,但为了加深理解于是就写了这篇文章。首先我们介绍一下点击事件的分发,说白了就是对MotionEvent事件的分发过程。当MotionEvent产生后,系统需要把这个事件原创 2017-03-19 17:15:57 · 855 阅读 · 0 评论