01.protected void doDispatch(HttpServletRequest request, HttpServletResponse response) throws Exception { HandlerAdapter ha = this.getHandlerAdapter(m ...
分类:
编程语言 时间:
2018-09-10 21:53:05
阅读次数:
237
3.1 Android控件架构 3.2 View的测量 3.3 View的绘制 3.4 ViewGroup的测量 3.5 ViewGroup的绘制 3.6 自定义View 3.6.1 对现有的空间进行拓展 3.6.2 创建复合控件 3.6.3 重写View来实现全新的空间 3.7 自定义ViewGr ...
分类:
移动开发 时间:
2018-09-07 13:57:21
阅读次数:
169
1. tableview的cell 上添加了一个自定的view,view上带圆角,渐变色啥的, 修改按钮和 删除按钮 在人数为0的时候才显示, 此时在model复制的时候动态改变,cell高度会出现 复用问题解决方法: 自定义View需要在 tableview的cell 动态赋值时使用 cardVi ...
分类:
编程语言 时间:
2018-08-21 22:34:36
阅读次数:
175
前言 最近正在学鸿洋大大的刮刮奖,感觉学有所得,便是来写篇详解(尽管网上有很多了,不过毕竟是自己写的,自己以后方便复习),正文开始 目标 实现画板功能 思路 我们需要自定义View来实现画板功能,之后再将其稍微改造即可。 关于自定义View,如果没有了解的同学建议先去了解一下,百度自定义View就会 ...
分类:
移动开发 时间:
2018-08-19 19:06:27
阅读次数:
239
1、load:加载类到内存,程序刚启动的时候调用,调用在main函数之前(只会被调用一次) 2、initialize:初始化类,类第一次使用的时候调用一次(只会被调用一次) 3、loadView:首先判断控制器是否有视图,没有就调用该方法,设置控制器的根view,重写该方法后,以该方法为主,xib ...
分类:
移动开发 时间:
2018-08-18 16:27:12
阅读次数:
173
1.引言 最近准备重新学习下Android,加深理解,快速形成自己的知识结构体系。最先学习的就算View部分,从自定义View到Activty层次结构,到layout加载过程。等等都会看一遍,在此记录下Layout的加载过程 2.正题 2.1 Activity的流程加载 Activity类中setC ...
分类:
移动开发 时间:
2018-08-08 12:05:57
阅读次数:
203
大家好我们今天的教程是在Android 教程中自定义View 的学习,对于初学着来说,他们习惯了Android 传统的页面布局方式,如下代码: 当然上面的布局方式可以帮助我们完成简单应用的开发了,但是如果你想写一个复杂的应用,这样就有点牵强了,大家不信可以下源码都研究看看,高手写的布局方式,如上面的... ...
分类:
移动开发 时间:
2018-08-06 10:20:47
阅读次数:
210
PS:悬浮拖拽按钮的使用也是非常广的,就比如说上一个网站的时候就会弹出一个对话框,对话框可以随意拖动,那么安卓手机上可以实现吗,答案是可以的,这就用到了自定义view的按压点击等事件,本文的例子比较简单是继承FloatingActionButton,这个控件本身就做的很好了,点击效果,按压出的投影等 ...
分类:
其他好文 时间:
2018-07-01 14:50:44
阅读次数:
125
我们在项目中,经常需要使用到自定义的view,而xib布局显得更为简洁,那么如何加载一个自定义的xib呢,网上的方法也很多很多,就是因为太多了,我经常会弄混,所以总结其中一个使用,如果以后使用到其他的在补充 O(∩_∩)O~~ 1.创建一个继承UIView的文件和xib,命名一样 2.设置view所 ...
分类:
移动开发 时间:
2018-06-15 20:59:50
阅读次数:
205
实现这么一个效果,一个布局中有一个View,那个View会随着我们手指的拖动而滑动,这种效果该如何实现? 我们第一反应应该是自定义一个DragView类继承View,然后重写onTouchEvent()方法,然后根据我们手指滑动的轨迹来调整DragView的显示位置。没错,就是这个思路,下面我们来实 ...
分类:
其他好文 时间:
2018-06-06 18:21:41
阅读次数:
160