码迷,mamicode.com
首页 >  
搜索关键字:自定义view    ( 1168个结果
iOS开发UI篇—CAlayer(自定义layer)
iOS开发UI篇—CAlayer(自定义layer) 一、第一种方式 1.简单说明 以前想要在view中画东西,需要自定义view,创建一个类与之关联,让这个类继承自UIView,然后重写它的DrawRect:方法,然后在该方法中画图。 绘制图形的步骤: (1)获取上下文 (2)绘制图形 (3)渲染 ...
分类:移动开发   时间:2016-06-16 19:59:41    阅读次数:261
浅谈Android自定义View
当我们开发中遇到原生的组件无法满足需求时,我们这时候就应该写自定义View来满足一些特殊的组件需求。 自定义View 个人总结自定义View的概念分为两种: 1、在同一个样式的控件组合多处要使用到,我们可以采用原生控件组合一个View供其他地方调用,减少重复代码。 举个栗子:最常见的空白提示页面,一般都是上面是图标下面是文字就可以考虑以上方式。下面直接上代码: /** *我们这里因为...
分类:移动开发   时间:2016-06-16 14:34:37    阅读次数:169
[转]Android自定义控件三部曲系列完全解析(动画, 绘图, 自定义View)
来源:http://blog.csdn.net/harvic880925/article/details/50995268 一、自定义控件三部曲之动画篇 1、《自定义控件三部曲之动画篇(一)——alpha、scale、translate、rotate、set的xml属性及用法》2、《自定义控件三部曲 ...
分类:移动开发   时间:2016-06-16 01:36:05    阅读次数:917
Sample Apps by Android Team -- Amazed
Sample Apps by Android Team 代码下载:http://pan.baidu.com/s/1eSNmdUE 本次是项目Amazed代码学习记录。 一、创建自定义View @、在onSizeChanged中,通过如参w(宽)和h(高)的比较来判断手机是处于横向(Landscape ...
分类:移动开发   时间:2016-06-15 23:53:55    阅读次数:209
Coding过程中遇到的一些bug
1. 在使用layoutSubviews方法调整自定义view内部的子控件坐标时,最好不要使用子控件的centerX,centerY属性,否则会出现奇怪的bug。 如果一定要用,务必仔细检查,该子控件的width,height是否已经赋值。 eg1. 在self.imageView.width尚未赋 ...
分类:其他好文   时间:2016-06-15 14:10:02    阅读次数:123
Only the original thread that created a view hierarchy can touch its views.
自定义view的时候出现这个错误,是用错了方法。 ...
分类:其他好文   时间:2016-06-15 10:38:36    阅读次数:214
安卓自定义 View 进阶:贝塞尔曲线
在上一篇文章Path之基本图形中我们了解了Path的基本使用方法,本次了解Path中非常非常非常重要的内容-贝塞尔曲线。 一.Path常用方法表 为了兼容性(偷懒) 本表格中去除了在API21(即安卓版本5.0)以上才添加的方法。忍不住吐槽一下,为啥看起来有些顺手就能写的重载方法要等到API21才添 ...
分类:移动开发   时间:2016-06-14 16:01:40    阅读次数:567
Android 自定义View之随机生成图片验证码
本篇文章讲的是Android自定义View之随机生成图片验证码,开发中我们会经常需要随机生成图片验证码,但是这个是其次,主要还是想总结一些自定义View的开发过程以及一些需要注意的地方。按照惯例先看看效果图: 一、先总结下自定义View的步骤: 1、自定义View的属性 2、在View的构造方法中获得我们自定义的属性 3、重写onMesure 4、重写onDraw 其中onMesure方...
分类:移动开发   时间:2016-06-14 10:22:06    阅读次数:341
Android实现滑动的几种方法
下面通过一个例子来总结实现滑动的几种方式,例子的主要功能就是让我们的自定义View能够随着手指的移动而移动。 布局文件如下: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width...
分类:移动开发   时间:2016-06-13 20:41:51    阅读次数:269
自定义View系列教程07--详解ViewGroup分发Touch事件
在上一篇中已经分析完了View对于Touch事件的处理,在此基础上分析和理解ViewGroup对于Touch事件的分发就会相对容易些。 当一个Touch事件发生后,事件首先由系统传递给当前Activity并且由其dispatchTouchEvent()派发该Touch事件,源码如下: public boolean dispatchTouchEvent(MotionEvent ev) {...
分类:其他好文   时间:2016-06-13 11:48:46    阅读次数:359
1168条   上一页 1 ... 39 40 41 42 43 ... 117 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!