当我们开发中遇到Android原生的组件无法满足需求时,这时候就应该自定义View来满足这些特殊的组件需求。 ...
分类:
移动开发 时间:
2017-08-04 12:39:43
阅读次数:
249
自定义View时出现的,搞了好半天终于搞好了。 继承View时要要实现它所有的构造函数。 如: ...
分类:
移动开发 时间:
2017-07-31 23:53:54
阅读次数:
969
转自:http://www.jianshu.com/p/2e074db792ba 前言: 按照时间顺序,事件的生命周期是这样的: 事件的产生和传递(事件如何从父控件传递到子控件并寻找到最合适的view、寻找最合适的view的底层实现、拦截事件的处理)->找到最合适的view后事件的处理(touche ...
分类:
移动开发 时间:
2017-07-31 18:51:53
阅读次数:
254
在将UITableView的tableHeaderView设置为我自己创建的View的时候, 当我为这个自定义View添加约束之后启动调试,然后符号断点UIViewAlertForUnsatisfiableConstraints命中了, 终端输出了如下的报错信息: 这其实是CollectionVie ...
分类:
移动开发 时间:
2017-07-28 15:46:37
阅读次数:
1177
效果图: 1、attrs.xml中 2、QQStepView 3、在Activity布局中 4、在Activity中 我的微信公众号:tstongxiao github地址:https://github.com/SiberiaDante/SiberiaDanteLib/blob/master/sib ...
分类:
移动开发 时间:
2017-07-26 14:45:50
阅读次数:
261
这是由于你的自定义xmlns出错, 先上代码: 出错的布局文件 改好的布局文件: 清单文件 自定义View界面时,命名空间需要自己定义,就是xmlns属性,首先Android开头的是系统自带的,你的各种系统自带空间就是他控制,接下来就是我们自己的命名空间了, 我给它取名tool,名字你任意取,然后A ...
分类:
其他好文 时间:
2017-07-21 17:14:16
阅读次数:
143
官网地址:http://hencoder.com/ 我来做一次辛勤的搬运工 HenCoder:给高级 Android 工程师的进阶手册 HenCoder Android 开发进阶: 自定义 View 1-1 绘制基础 HenCoder Android 开发进阶: 自定义 View 1-2 Paint ...
分类:
移动开发 时间:
2017-07-19 14:23:19
阅读次数:
192
效果: 1.简单对话框 2.列表对话框 3.单选对话框 4.多选对话框 5.自定义View对话框 代码: xml: activity ...
分类:
移动开发 时间:
2017-07-07 14:19:33
阅读次数:
296