1.设置属性(供XML调用) 在res目录新建attrs.xml文件 2.创建自定义继承于(vie... ...
分类:
其他好文 时间:
2017-04-13 23:22:52
阅读次数:
337
前言 了解ViewGroup的生命周期的执行步骤对于自己自定义ViewGroup的时候十分重要,清楚了整个流程才能对ViewGroup有更深的理解。本文从个人的总结,来阐述一下执行的顺序。执行说明 首先ViewGroup的常用的生命周期主要有:构造方法、onLayout()、onFinishInfl ...
分类:
移动开发 时间:
2017-04-13 23:22:39
阅读次数:
318
View是Android中所有控件的基类,不管是简单的Button和TextView,还是复杂的RelativeLayout和ListView,其基类都是View类;ViewGroup也继承了View类,这意味着View本身就可以代表简单的和复杂的所有控件和布局,通过这种关系,就形成了View树的结 ...
分类:
移动开发 时间:
2017-04-13 11:54:18
阅读次数:
198
问题:怎样创建一个例如以下图所看到的的布局? 图1 (原文地址:http://blog.csdn.net/vector_yi/article/details/24415537) 你可能会说,利用RelativeLayout和margins就能够实现。的确,例如以下XML代码能够简单地构建一个类似的布 ...
分类:
移动开发 时间:
2017-04-12 04:09:36
阅读次数:
291
1、View、Activity、ViewGroup关系 1.1、View概念 在Android的官方文档中是这样描述的:表示了用户界面的基本构建模块。一个View占用了屏幕上的一个矩形区域并且负责界面绘制和事件处理。 手机屏幕上所有看得见摸得着的都是View。这一点对所有图形系统来说都一样,例如io ...
分类:
其他好文 时间:
2017-04-10 09:25:38
阅读次数:
205
近期公司在新版本号上有一个须要。 要在首页加入一个滑动效果, 详细就是仿照X宝的商品详情页, 拉到页面底部时有一个粘滞效果, 例如以下图 X东的商品详情页,假设用户继续向上拉的话就进入商品图文描写叙述界面: 刚開始是想拿来主义。直接从网上找个现成的demo来用, 可是网上无一例外的答案都特别统一: ...
分类:
其他好文 时间:
2017-04-09 13:57:27
阅读次数:
228
前言:只要在前行,梦想就不再遥远
前面两节讲解了有关ViewGroup的onMeasure、onLayout的知识,这节我们深入性地探讨一下,如何实现经常见到的瀑布流容器,本节将实现的效果图如下:从效...
分类:
其他好文 时间:
2017-04-08 22:59:58
阅读次数:
253
http://blog.csdn.net/guolin_blog/article/details/9153747 http://blog.csdn.net/lmj623565791/article/details/39102591 上一篇讲了view的事件分发,这一篇主要是viewGroup 首先我 ...
分类:
移动开发 时间:
2017-04-08 16:01:27
阅读次数:
229
图 二、实现思路: 1. 正上方的提示区域,用一个类(LockIndicator.java)来实现,自定义view来绘制9个提示图标; 2. 手势密码绘制区域,用一个类(GestureContentView.java)来实现,它继承自ViewGroup里面, 添加9个ImageView来表示图标, ...
分类:
移动开发 时间:
2017-04-08 10:12:59
阅读次数:
288
1、概述 何为FlowLayout,就是控件根据ViewGroup的宽,自动的往右添加,如果当前行剩余空间不足,则自动添加到下一行。有点所有的控件都往左飘的感觉,第一行满了,往第二行飘~所以也叫流式布局。Android并没有提供流式布局,但是某些场合中,流式布局还是非常适合使用的,比如关键字标签,搜 ...
分类:
其他好文 时间:
2017-04-07 21:14:41
阅读次数:
248