2017/9/8 17:17:03前言 最近接到个需要优化Android原生系统设置APK的任务。这个任务里面有一个更换应用背景图片的需求。我手里的这个设备是一个平板设备,使用了一下这个原生设置APK,感觉它有点像是一个主Activity,通过更换Fragment的方式来切换不同的展示内容。这样一来... ...
分类:
其他好文 时间:
2017-09-08 23:56:49
阅读次数:
296
版权声明:本文出自汪磊的博客,转载请务必注明出处。 在上一篇《Android事件传递机制详解及最新源码分析——View篇》中,详细讲解了View事件的传递机制,没掌握或者掌握不扎实的小伙伴,强烈建议先阅读上一篇。 好了,废话还是少说,直奔主题,开始本篇的ViewGroup事件传递机制探索之旅。 依然 ...
分类:
移动开发 时间:
2017-09-05 12:32:42
阅读次数:
323
我们之前刚刚分析完事件传递机制和view的源码,如果没有看过的,建议看完View的事件拦截机制浅析以及View的事件源码解析。这次我们来分析下viewgroup的。 可能有人会想,怎么又是源码分析,肯定又是一大通。其实没你想的那么复杂。仔细分析一波就行了。 解读ViewGroup 我们都知道,一个事 ...
分类:
其他好文 时间:
2017-09-01 23:12:37
阅读次数:
470
我们之前刚刚分析完事件传递机制和view的源码,如果没有看过的,建议看完View的事件拦截机制浅析以及View的事件源码解析。这次我们来分析下viewgroup的。 ...
分类:
其他好文 时间:
2017-08-31 16:13:31
阅读次数:
132
ImageSwitch图像切换控件 继承ViewAnimator所以可以做动画 继承ViewGroup所以可以装别的控件,所以ImageSwitch里面装的就是image,不过要找个ImageView来呈现 所以ImageSwitch用一个图像工厂来显示ImageView对象图片。 我们看setIm ...
分类:
其他好文 时间:
2017-08-19 18:51:20
阅读次数:
510
准备了一阵子,一直想写一篇事件分发的文章总结一下。这个知识点实在是太重要了。 一个应用的布局是丰富的,有TextView,ImageView,Button等。这些子View的外层还有ViewGroup。如RelativeLayout。LinearLayout。作为一个开发人员,我们会思考。当点击一个 ...
分类:
移动开发 时间:
2017-08-18 22:32:54
阅读次数:
357
这是适配器里面的方法,只需这一点要改就行public View getView(int position, View convertView, ViewGroup parent) { if (position%2==0){ convertView=View.inflate(context,R.lay... ...
分类:
其他好文 时间:
2017-08-18 11:13:47
阅读次数:
183
效果图 能够看到这个自己定义控件结合了颜色渐变、动态绘制刻度、动态水球效果。接下来我们就来看看这个效果是怎样一步一步实现的。 開始自己定义控件 和非常多自己定义控件方式一样须要去基础某种View或者某种ViewGroup 我这里选择的是View,例如以下所看到的: public class HuaW ...
分类:
移动开发 时间:
2017-08-16 09:58:52
阅读次数:
245
韩梦飞沙 韩亚飞 313134555@qq.com yue31313 han_meng_fei_sha 三个方法:分发触摸事件dispatchTouchEvent、在触摸事件的时候onTouchEvent、在拦截触摸事件的时候onInterceptTouchEvent。 dispatch是派遣的意思 ...
分类:
移动开发 时间:
2017-08-15 17:19:48
阅读次数:
202
1. 概念 Android中的View与我们曾经理解的“视图”不同。在Android中,View比视图具有更广的含义,它包括了用户交互和显示,更像Windows操作系统中的window。 ViewGroup是View的子类。所以它也具有View的特性,但它主要用来充当View的容器,将当中的View ...
分类:
移动开发 时间:
2017-08-10 19:28:23
阅读次数:
281