E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ondraw
android 图文混排的实现的几种方式-想法
1.只用一个TextView来实现:在获取到数据时需要对数据进行分析,分析出文本里的图片元素,然后根据图片元素的大小动态决定图片TextView每一行的字符数和行高(主要是在
OnDraw
里来实现,行高其实可以是固定的
cvsdn
·
2015-07-24 11:08
android
Android Canvas drawText实现中文垂直居中
public void
onDraw
(Canvas canvas) { Rect targetRect = new Rect(50, 50, 1000, 200); Paint paint = new
chunho
·
2015-07-24 10:00
canvas
drawText
canvas和paint常用方法
效果图:页面代码:@Override protectedvoidonDraw(Canvascanvas){ super.
onDraw
(canvas); mPaint=newPaint(); mPaint.setColor
pengkv
·
2015-07-23 12:00
canvas
paint
PaintCode
Android View的生命周期
htmlView的关键生命周期为[改变可见性]–>构造View–>onFinishInflate–>onAttachedToWindow–>onMeasure–>onSizeChanged–>onLayout–>
onDraw
u014686875
·
2015-07-22 10:00
android
【Android】九宫格手势锁简单实现
下面是应用效果图:思路:1.自定义一个View,重写
onDraw
方法,利用canvas绘制图形。2.实现onTouch事件*DownMoveDown 每次判断是否有在手指的位置相应处理。
u012560612
·
2015-07-18 10:00
android
自定义view
九宫格手势
Android自定义属性时TypedArray的使用方法
有时候android传统的页面布局不足以满足我们的需求,常常需要自己定义view,通常继承View,然后重写构造方法以及
onDraw
等函数,再具体实现自己定义的复杂view。
张林思密达
·
2015-07-17 00:00
BMP文件的读取与显示
有三个函数可以完成这一功能1.BitBlt BitBlt用于从原设备中复制位图到目标设备voidCMFCApplication1View::
OnDraw
(CDC*pDC) { CMFCApplication1Doc
u014568921
·
2015-07-14 13:00
bmp
图像读取显示
自定义ExpandListView
内置onItemClickListener监听item点击逻辑改变item内容导致高度改变viewTreeObserver监听onpreDrawListener在
ondraw
之前根据展开view的位置和自己的需要
grasp_D
·
2015-07-12 11:00
VC下显示JPG,BMP,GIF等图像格式
VC下显示JPG,BMP,GIF等图像格式方法一:用COM组件的IPicture接口(VC)方法二:用GDI+(VC)EVC下显示图片用COM组件的IPicture接口(VC)在OnPaint 或
OnDraw
cddchina
·
2015-07-08 23:00
android游戏开发基础(绘图类)
Canvas类:Canvas类代表画布,通过该类使用的方法,可以绘制各种图形(如矩形、圆形、线形)通常情况下,在Android中绘制图形需要先创建继承自View的类的视图,并且在该类中重写其
OnDraw
blueZhangFun
·
2015-07-07 09:00
android
canvas
图形
Android游戏
自定义View初体验(一)
首先是自定义View的步骤:1、自定义View属性2、重写View构造方法获得自定义属性3、重写OnMesure4、重写
OnDraw
一、自定义属性首先我们需要在首先在res/values/ 下建立一个
oxuanboy1
·
2015-07-02 13:00
android
基础
自定义view
测试安卓requestLayout的工作流程
已知的invalide()是用于View的界面强制重绘,即重新执行
onDraw
方法,那么另一个常见的requestLayout方法,一般解释是“当view确定自身已经不再适合现有的
Lanfog
·
2015-06-29 14:00
安卓
requestlayout
Android 自定义视图
Android自定义视图很简单,新建类继承于android.view.View类,实现
onDraw
()函数,然后直接在layout里面使用即可需要注意的几点:自定义视图构造函数要实现带有AttributeSet
yesjava
·
2015-06-17 19:00
android
canvas
Android快速自定义控件+实战演示(一)新手进阶必看!
前言说到自定义控件,随便百度一下,都是继承View或者ViewGroup,然后重写onMeasure,onLayout,
onDraw
,其实实战开发中有更简单快捷的方法,那就是直接继承XXXLayout,
XieYupeng520
·
2015-06-13 10:00
android
自定义
实例
控件
图文
Android快速自定义控件+实战演示(一)新手进阶必看!
前言说到自定义控件,随便百度一下,都是继承View或者ViewGroup,然后重写onMeasure,onLayout,
onDraw
,其实实战开发中有更简单快捷的方法,那就是直接继承XXXLayout,
XieYupeng520
·
2015-06-13 10:00
android
自定义
实例
控件
图文
PARENT VIEW INVALIDATE
如果启动displaylist,parentview调用invalidate,子view是不会是去调用
onDraw
的,因为直接调用displaylist了,如果parentview认为子view应该redraw
常春藤的博客
·
2015-06-13 01:00
Android学习笔记:如何自定义ViewGroup和View
概述自定义ViewGroup和View的行为,主要是通过继承修改基类的onMeasure(),onLayout(),
onDraw
()三个函数。
benben8901
·
2015-06-10 17:00
android
Android Canvas转Bitmap转ImageView 指定尺寸大小
我想,当大家看到这个标题时,想必已经了解了Canvas和Paint的关系了,而且也知道通过自定义View以及重写
onDraw
(Canvascanvas)函数来实现Canvas。
mrlixirong
·
2015-06-02 07:00
Android Canvas 说明
1.自定义view时,
onDraw
、dispatchDraw2.SurfaceHolder.lockCanvas();操作SurfaceView时需要用到Canvas3.自行创建。
匆忙拥挤repeat
·
2015-05-29 11:52
Android
Android
自定义view
Android Canvas 说明
1.自定义view时,
onDraw
、dispatchDraw 2. SurfaceHolder.lockCanvas(); 操作SurfaceView时需要用到Canvas 3.自行创建。
jjwwmlp456
·
2015-05-29 11:00
android
canvas
Android 4.4 Graphic系统详解(3) 一个view的绘制之旅
本章从Graphic的角度来分析Android系统中一个基础的view是如何被绘制出来的(只讨论硬件加速打开的场景):下面我们以TextView这个类的
onDraw
函数为例看下,这个类是很多view的父类
xiyanlgu
·
2015-05-28 19:00
android
stagefright
硬件加速
graphic
MediaFrameworks
如何在程序中画出实际大小为7CM半径的圆
CPrintInfo*pInfo) {pDC->SetMapMode(MM_LOMETRIC);CView::OnPrepareDC(pDC,pInfo);}画一个7cm直径的正圆voidCCircleView::
OnDraw
seamanj
·
2015-05-28 11:00
仿迅雷下载进度的圆形面积进度条
老规矩,先上效果图:简要说一下实现原理:1.自定义view,继承View2.
onDraw
里面绘制圆形并填充3.已知圆形总面积,则可根据进度比率(假设最大进度值为100)计算蓝色面积4.通过圆形、三角形、
u014738140
·
2015-05-25 09:00
android
ProgressBar
【MFC学习笔记-作业6-sin图像】【
OnDraw
(CDC* pDC)】
根据这段源代码一步一步剖析CDC的使用voidCDrawSinXView::
OnDraw
(CDC*pDC) { CDrawSinXDoc*pDoc=GetDocument(); ASSERT_VALID
zy691357966
·
2015-05-23 16:00
Android Studio开发基础之自定义View组件
如下,新建一个名为MyView.Java的Java类文件,重写一个带Context的构造方法和
onDraw
()方法(用来重新绘制A
lucky51222
·
2015-05-19 16:00
Android自定义View
Android自定义View实现很简单继承View,重写构造函数、
onDraw
,(onMeasure)等函数。如果自定义的View需要有自定义的属性,需要在values下建立attrs.xml。
perfect2011
·
2015-05-16 21:00
Android自定义属性时TypedArray的使用方法
有时候android传统的页面布局不足以满足我们的需求,常常需要自己定义view,通常继承View,然后重写构造方法以及
onDraw
等函数,再具体实现自己定义的复杂view。
u010399009
·
2015-05-15 13:00
android 自定义view 缓存技术
一般情况下,只需要重写view中的
onDraw
方法就能够实现绘制的工作,但是有的时候,涉及到多层且动态的效果的话,不加处理而直接在
onDraw
中直接绘制的开销会十分大,这种情况下,应用缓存技术就十分有必要了
leilba
·
2015-05-13 14:00
安卓自定义View实现图片上传进度显示(仿QQ)
聊天中发送图片时的效果):再看下图我们实现的效果:实现原理很简单,首先我们上传图片时需要一个进度值progress,这个不管是自己写的上传的方法还是使用第三方开源库,其次,需要自定义一个View并重写
onDraw
baiyuliang2013
·
2015-05-12 14:00
自定义view
android开发之仿QQ拖拽界面效果(侧滑面板)
第一,FrameLayout继承ViewPager;第二,其他四大布局比FrameLayout多做了
onDraw
,onLayout,FrameLayout只有层级上下关系,没有位置的相对关系,而我们自定义控制对位置的相对关
zz1175854992
·
2015-05-11 21:00
Android开发
自定义view
侧滑面板
仿QQ拖拽界面
【Android开发】范例2-实现放大镜效果
用来显示自定义的绘图类的布局文件res/layout/main.xml: 打开MainActivity,在文件中创建名为MyView的内部类,继承android.view.View类,并添加构造方法和重写
onDraw
u013517797
·
2015-05-10 20:00
canvas
Android开发
bitmap
实现放大镜效果
BitmapShader
【Android开发】范例1-实现带描边的圆角图片
用来显示自定义的绘图类的布局文件res/layout/main.xml: 打开MainActivity,在文件中创建名为MyView的内部类,继承android.view.View类,并添加构造方法和重写
onDraw
u013517797
·
2015-05-10 20:00
translate
drawBitmap
实现带描边的圆角图片
setAntiAlias
drawRoundRect
深入了解Android图形管道-part2
FromButtontoFramebuffer(Part2)*作者:MathiasGarbe*译者:chaossss*校对者:Mr.Simple*状态:完成在上一篇博文中,我们图文结合介绍了Android怎么把
onDraw
u012403246
·
2015-05-09 08:00
android
图形
View绘图原理总结
View定义了绘图的基本操作基本操作由三个函数完成:measure()、layout()、draw(),其内部又分别包含了onMeasure()、onLayout()、
onDraw
()三个子方法。
Ten_Minutes
·
2015-05-06 18:25
【Android开发】范例2-实现简易绘图板
在该类中,首先定义程序中所需的属性,然后添加构造方法,并重写
onDraw
(Canvascanvas)方法:DrawView.java:packagecom.example.test; importa
u013517797
·
2015-05-03 19:00
android
canvas
paint
bitmapfactory
drawCircle
【Android开发】范例1-绘制Android的机器人
用来显示自定义的绘图类的布局文件res/layout/main.xml: 打开MainActivity,在文件中创建名为MyView的内部类,继承android.view.View类,并添加构造方法和重写
onDraw
u013517797
·
2015-05-03 13:00
offset
drawline
drawRoundRect
drawCircle
RectF
Android视图状态及重绘流程分析
/guolin_blog/article/details/17045157在前面一篇文章中,我带着大家一起从源码的层面上分析了视图的绘制流程,了解了视图绘制流程中onMeasure、onLayout、
onDraw
u010425776
·
2015-05-01 17:00
java
android
layout
控件
界面
自定义View之onMeasure()详解
可以说重载onMeasure(),onLayout(),
onDraw
()三个函数构建了自定义View的外观形象。
zhangweiocp
·
2015-04-25 16:00
android
onDraw
onLayout
onmeasure
Android 高手进阶之自定义View,自定义属性(带进度的圆形进度条)
10298163很多的时候,系统自带的View满足不了我们功能的需求,那么我们就需要自己来自定义一个能满足我们需求的View,自定义View我们需要先继承View,添加类的构造方法,重写父类View的一些方法,例如
onDraw
renqian1991
·
2015-04-23 17:00
android
进度条
自定义view
自定义View简单小例子
一般要按照以下几个步骤来操作: 1,继承View或其它控件,重写构造函数
onDraw
,onMeasure,onTouch等函数。 2,自定义属性的话,就需要在values下建立attrs.x
true100
·
2015-04-23 10:00
Android开发
布局
【Android开发】图形图像处理技术-常用绘图类之Canvas类
通常情况下,要在Android中绘图,需要先创建一个继承自View类的视图,并且在该类中重写
onDraw
(Canvascanvas)方法,然后在显示绘图的Activity中添加该视图。
u013517797
·
2015-04-20 22:00
Android开发
canvas
paint
Android TextView显示图片的三种方法
方法一:重写TextView的
onDraw
方法,也挺直观就是不太好控制显示完图片后再显示字体所占空间的位置关系。
demon_xiao
·
2015-04-19 09:20
android
Android自定义View 自定义xml属性设置
Android自定义View实现很简单继承View,重写构造函数、
onDraw
,(onMeasure)等函数。如果自定义的View需要有自定义的属性,需要在values下建立attrs.xml。
meimeieee
·
2015-04-18 16:00
Android之SurfaceView全面解析
但是在其他线程中却不能修改UI元素,例如用后台线程更新自定义View(调用View的在自定义View中的
onDraw
函数)是不允许的。
zhangweiocp
·
2015-04-16 09:00
线程
SurfaceView
Android 高手进阶之自定义View,自定义属性(带进度的圆形进度条)
10298163很多的时候,系统自带的View满足不了我们功能的需求,那么我们就需要自己来自定义一个能满足我们需求的View,自定义View我们需要先继承View,添加类的构造方法,重写父类View的一些方法,例如
onDraw
jdsjlzx
·
2015-04-13 21:00
Android自定义控件系列七:详解onMeasure()方法中如何测量一个控件尺寸(一)
://blog.csdn.net/cyp331203/article/details/45027641自定义view/viewgroup要重写的几个方法:onMeasure(),onLayout(),
onDraw
苦_咖啡
·
2015-04-13 18:25
Android
Android自定义控件
[置顶] Android自定义控件系列七:详解onMeasure()方法中如何测量一个控件尺寸(一)
blog.csdn.net/cyp331203/article/details/45027641 自定义view/viewgroup要重写的几个方法:onMeasure(),onLayout(),
onDraw
cyp331203
·
2015-04-13 18:00
android
控件
自定义view
onmeasure
测量
Android自定义View的实现方法,带你一步步深入了解View(三) 。
在前面一篇文章中,我带着大家一起从源码的层面上分析了视图的绘制流程,了解了视图绘制流程中onMeasure、onLayout、
onDraw
这三个最重要步骤的工作原理,那么今天我们将继续对View进行深入探究
androidstarjack
·
2015-04-07 13:00
android
android
android
android
it
源码分析
布局
customview
onLayouton
视图状态inval
ondraw
() 和dispatchdraw()的区别
绘制VIew本身的内容,通过调用View.
onDraw
(canvas)函数实现绘制自己的孩子通过dispatchDraw(canvas)实现 View组件的绘制会调用draw(Canvascanvas
wangjia55
·
2015-04-05 19:00
onMeasure(),onLayout(),
onDraw
可以说重载onMeasure(),onLayout(),
onDraw
()三个函数构建了自定义View的外观形象。
rnZuoZuo
·
2015-04-03 20:00
android
上一页
43
44
45
46
47
48
49
50
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他