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
Android自定义View
android 自定义
初级: 1.
Android自定义View
之一:初探实例 ——> onDraw 2.getwidth和getmeasuredwidth的区别以及两者的使用场景 3.Android 自定义View
·
2015-10-30 14:02
android
Android自定义控件系列四:绘制实用型的柱形图和折线图
**知识点:**
android自定义view
、图形图像、Fragment、MVC模式。Demo界面是模仿红圈营销搭建的折线图: 代码,注释很详细,直接看代码就行了:001.publi
·
2015-10-27 16:00
android自定义view
--应该注意的
android的布局分两个阶段,先measure()后requestLayout(), 一个MeasureSpec封装了父布局传给子布局的布局要求。每个MeasureSpec代表了一个宽度或高度的要求。一个MeasureSpec包含一个尺寸和模式。 MeasureSpec的三种模式: UNSPECIFIED:父布局没有给子布局任何限制,子布局可以任意大小。
·
2015-10-27 14:53
android
Android自定义View
之TitleBar,通用标题栏
今天小编来说一下
Android自定义View
中的自定义标题栏,因为标题栏在我们开发过程中用到的特别多,可以说每一个Activity中都会有标题栏,我们不可能每个布局文件中都去写那么多的代码,为了优化,我们可以定义一个通用的
lyhhj
·
2015-10-24 20:00
android
标题栏
自定义view
[置顶]
Android自定义View
系列之进度指示控件
我开通微信公众号啦,如果大家喜欢我的文章,欢迎大家关注我的微信号,我会定期为大家推送Android中的热门知识。今天为大家介绍另一个自定义View——进度指示器,这个在电商App和支付宝等中经常遇到。如在电商App中买一个东西会有如下步骤:下订单——>支付完成——>已发货——>交易完成先使用我们的自定义View来展示一下上面的步骤吧如上图所示,步骤未完成时是灰色(可指定),当步骤完成时显示成绿色(
yuanzeyao2008
·
2015-10-18 11:00
Android自定义View
系列之可伸缩的TextView
经常访问我博客的同学应该注意到了我的博客大部分是关于分析Android系统原理的,很少涉及应用层的知识,但是想要开发一个用户欢迎的App,没有一个炫酷的UI肯定是不行的,就好比一个人想成为武林高手仅仅修炼内功是不行的,必须内功和外功同时修炼才能成为真正的武林高手。很多人在开发Android的App过程中有这样的感觉,我不用学习Android系统原理照样可以进行Android开发,而且可以做出非常炫
ceshiceshibaba
·
2015-10-13 23:29
android
动画
博客
应用层
而且
[置顶]
Android自定义View
系列之可伸缩的TextView
在写博客之前,告诉大家一个消息,我开通了自己的微信公众账号,如果你喜欢我的文章,希望关注我的微信公众号,我会定期与大家分享最新的博客文章,以及移动互联网最新动态。我的微信公众号:yuanzeyao_android二维码:经常访问我博客的同学应该注意到了我的博客大部分是关于分析Android系统原理的,很少涉及应用层的知识,但是想要开发一个用户欢迎的App,没有一个炫酷的UI肯定是不行的,就好比一个
yuanzeyao2008
·
2015-10-13 21:00
android
移动互联网
Android字体高度的研究
android自定义View
绘制的时候,会有很多情况下要与字体打交道,涉及到字体宽度、高度的时候要特别注意一下几个概念,见图: baseLine:一行文字的底线。
TT5267621
·
2015-10-07 09:00
Android系统中设置TextView的行间距(非行高)
关于Android下TextView中文换行问题,可查看
Android自定义view
-文本自动换行。1、android:lineSpacingExtra设置行间距,如”3dp”
Buaaroid
·
2015-10-05 11:00
Android自定义view
(一)
最近状态不佳,国庆假期没有回家,没有得到心灵的安抚又要继续上前线开启新一段的代码之旅。十月底毕业设计的作品就要出来,还有公司的项目也要做,苦逼的搬运工啊,流水线。 尽管不是自定义控件的达人,但是至少要搞清楚自定义控件的基本流程,看了大神的博客,自己来回忆一下,也算是一个深化学习的过程。 自定义View的步骤 1、在res/values/下定义一个以attrs.xml命名的文件
麦田的设计者
·
2015-10-03 16:00
android
步骤
自定义view
Android 总结:打造Android中的流式布局和热门标签(源码有详细注释)
参考文章Android手把手教您自定义ViewGroup(一)
Android自定义View
Group实战篇->实现FlowLayoutAndroidTagFlowLayout完全解析一款针对Tag
u014136472
·
2015-09-30 19:00
android
设计
热门
便签
流式布局
Android自定义View
---正式篇
考虑到篇幅和内容相关性,将其分为两篇文章,这里主要记录自定义View的具体使用接上文
Android自定义View
—前奏篇(Paint和Canvas的使用)自定义View的流程为:创建一个继承自View的自定义类当然也可以继承自任何
classTC
·
2015-09-24 22:01
Android学习
Android自定义View
(自定义控件)
在Android的framework中已经有很多标准的Views类,用于实现显示数据及与用户交互的功能。但是有时候,有些功能无法通过系统预定义的这些views来实现。好在Android允许我们自定义View,本章就来讲解一下如下创建一个健壮的、可利用的自定义View。 我们将分几个小节来讲解自定义View的过程:1.CreatingaViewClass 即创建与Android内置View相
huanfengyun
·
2015-09-23 20:00
android
view
自定义控件
自定义view
(4.4.4.1)
Android自定义View
之一:初探实例
Android自定义View
实现很简单继承View,重写构造函数、onDraw,(onMeasure)等函数。如果自定义的View需要有自定义的属性,需要在values下建立attrs.xml。
fei20121106
·
2015-09-22 21:00
Android自定义View
—仿雷达扫描效果
最近在翻以前写的代码,翻到几个月以前做的一个仿雷达扫描的效果,现在拿出来和大家分享一下,在进入分析和代码之前,我们先来看看效果吧,…录屏质量较差,凑活着看吧。看到这样的效果,肯定是用自定义view的方式去实现的。通过观察效果,我们先来列一列要用的知识吧。整个过程是一个不断绘制的过程,所以我们需要一个Handler。核心的效果是一个扇形,所以我们还需要会绘制扇形。绘制的扇形的颜色有一个梯度变化的效果
gao_chun
·
2015-09-21 08:00
android
android自定义View
——Bitmap使用详解
先看一个效果图本节课程实现完成右图效果(三步)以及保存涂鸦过的图片步骤【1】将背景Bitmap图片画到底层canvas上bitmapBackground=BitmapFactory.decodeResource(getResources(),R.mipmap.cc); //把背景图画到底层,在底层抠图全屏大小,将原图放大后匹配到抠图上面 canvas.drawBitmap(bitmapBackg
TaooLee
·
2015-09-18 23:00
android
canvas
位图
保存位图
Android自定义View
——动态ProgressBar之模仿360加速球
在之前一篇文章中我们讲解了三种ProgressBar的做法,详见—>《
Android自定义View
——自定义ProgressBar》。这一节中我们模仿360加速球制作一个动态ProgressBar。
x359981514
·
2015-09-18 21:00
android
360加速球
android自定义View
创建一个Path绘制多边形,贝塞尔曲线,
自定义View绘制多变形1.在绘制多变形中Path非常重要,它可以连接指定点,从而实现绘制多变形的目的。也可以添加圆形路径和弧度路径以及矩形路径,最后调用canvas.drawPath将路径画出来就可以了2.在路径上添加文本需要调用canvas.drawTextOnPath()方法,第一个参数是文本内容,第二个参数是路径,第三个表示添加文本的起始位置距路径的距离,第四个参数表示的是在路径的上方还是
ForrestL
·
2015-09-17 19:06
Android
android自定义View
创建一个Path绘制多边形,贝塞尔曲线,
自定义View绘制多变形1.在绘制多变形中Path非常重要,它可以连接指定点,从而实现绘制多变形的目的。也可以添加圆形路径和弧度路径以及矩形路径,最后调用canvas.drawPath将路径画出来就可以了2.在路径上添加文本需要调用canvas.drawTextOnPath()方法,第一个参数是文本内容,第二个参数是路径,第三个表示添加文本的起始位置距路径的距离,第四个参数表示的是在路径的上方还是
ForrestL
·
2015-09-17 19:00
Path
自定义view
贝塞尔曲线绘制
Android 自定义View——自定义ProgressBar
想要学习自定义控件的可以先参考这篇文章>《
Android自定义View
——自定义View控件》。形式一效果:控件
To_be_Designer
·
2015-09-16 22:00
android
自定义控件
ProgressBa
ViewPager千变万化的图片切换效果
转载出处:http://blog.csdn.net/lmj623565791/article/details/40411921,本文出自:【张鸿洋的博客】1、概述之前写过一篇博文:
Android自定义View
Pager
oQiHaoGongYuan
·
2015-09-14 15:00
android
Android开发
viewpager
图片
布局
【
Android自定义View
】美观个性的进度条
在很多开发中,例如网络请求中,是个比较耗时的操作,这时就需要一个进度条,不仅视觉上有很好的用户体验,操作上也让用户直观的看到后台操作的进度。所以进度条是必须会的。效果如图:这样的进度条比传统的官方的美观许多下面介绍编写过程1.继承VIew编写一个新的自定义控件类packagecom.dodola.animview; importandroid.annotation.TargetApi; impo
u011669081
·
2015-09-13 11:00
【
Android自定义View
】随机数按钮
参考了多个大神的博客,自己也就做了个。自定义一个控件,一般需要准备以下内容1.设置对应属性2.继承View(一般情况下,需求不一样也可以是别的)3.重写几个函数做完以上三点,基本一个个性化的控件就完成了先来第一步 其中com.tools.CT部分就是自定义控件的布局部分注意:xmlns:custom="http://schemas.android.com/apk/res-auto"是必不可少
u011669081
·
2015-09-12 20:00
Android View的绘制机制流程深入详解(四)
本系列文章主要着重深入介绍AndroidView的绘制机制及流程,第四篇主要介绍
Android自定义View
及ViewGroup的实现方法和流程。
Jamy Cai
·
2015-09-11 14:00
Androidの自定义对话框AlertDialog(二)
Android自定义View
----3.对话框Dialog本节前言在Android中,对话框用于一些重要的提示信息,或者对用户额外交互的一些内容很有帮助。
xiabing082
·
2015-09-10 15:00
android
布局
对话框
android 自定义View(一、基础认识)
本文章参考了部分
Android自定义View
(一)并结合我自己的完善和思考后得出界面部分一直是我比较薄弱的地方,所以为了填补我的这份弱点,在自我学习的过程中,自定义View的熟悉与熟练,就成了我的必经之路
YANGDAHUAN
·
2015-09-09 22:00
Android系统中设置TextView的行间距(非行高)
关于Android下TextView中文换行问题,可查看
Android自定义view
-文本自动换行。1、android:lineSpacingExtra设置行间距,如”3dp”
Buaaroid
·
2015-09-09 16:00
Android自定义view
之圆形进度条
本节介绍自定义view-圆形进度条思路:根据前面介绍的自定义view内容可拓展得之;1:新建类继承自View2:添加自定义view属性3:重写onDraw(Canvascanvas)4:实现功能下面上代码1.自定义view代码:publicclassCustomViewextendsView{ //背景圆环颜色 privateintcircleColor; //进度条颜色&字体颜色(为了美观,所以
jdsjlzx
·
2015-09-01 16:00
Android自定义View
绘制闹钟
Android自定义View
绘制闹钟本文简单实现了一个闹钟,扩展View,Canvas绘制效果如下:代码如下:packagecom.gaofeng.mobile.clock_demo; importandroid.content.Context
birdsaction
·
2015-08-29 17:00
canvas
闹钟
自定义view
Android自定义View
绘制闹钟
Android自定义View
绘制闹钟本文简单实现了一个闹钟,扩展View,Canvas绘制效果如下:代码如下:packagecom.gaofeng.mobile.clock_demo; importandroid.content.Context
Birds2018
·
2015-08-29 00:00
Android
技术研究
Android自定义View
Group实现流式布局
实现宽度不足自动换行的流式布局:FlowLayout.javapackagecom.jackie.flowlayout; importandroid.content.Context; importandroid.util.AttributeSet; importandroid.view.View; importandroid.view.ViewGroup; /** *CreatedbyJack
shineflowers
·
2015-08-28 18:00
FlowLayout流式布局
Android系统中设置TextView的行间距(非行高)
关于Android下TextView中文换行问题,可查看
Android自定义view
-文本自动换行。1、android:lineSpacingExtra设置行间距,如”3dp”
zhuhai__yizhi
·
2015-08-21 13:00
android自定义view
group初步之一----抽屉菜单
转载请注明出处 http://blog.csdn.net/wingichoy/article/details/47832151几天前在慕课网上看到鸿洋老师的自定义卫星菜单,感觉很有意思,于是看完视频以后,自己也尝试写了一遍,并且添加了可拖拽效果(光看视频是不管用的,一定要自己动手做!切记不要照着抄代码)。有兴趣的同学可以去慕课网看看(并非广告):http://www.imooc.com/learn
wingichoy
·
2015-08-21 12:00
android
自定义
animation
ViewGroup
Android自定义View
的注意点
参考androiddeveloper,文章适用于用过一点点自定义view的新手。首先讲两个方法:invalidate();requestLayout();invalidate()方法用于指示View的绘画已经失效,需要刷新,使用这个方法会调用View内部的draw方法。已经失效一般来说就是你在ondraw里面需要的参数变了,就要使用这个方法requestLayout()方法用于告诉View,布局已
liuye09043124
·
2015-08-19 12:00
android
自定义view
自定义View的实现方法,View工作原理(四)
原文地址:
Android自定义View
的实现方法,带你一步步深入了解View(四)-郭霖的专栏-博客频道-CSDN.NEThttp://blog.csdn.net/guolin_blog/article
boyupeng
·
2015-08-18 14:00
android view(二)
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/24252901很多的Android入门程序猿来说对于
Android自定义View
,可能都是比较恐惧的
y505772146
·
2015-08-09 22:00
android
Android自定义属性
上一篇讲解了
Android自定义View
,这篇来讲解一下Android自定义属性的使用,让你get新技能.希望我的分享能帮助到大家.做Android布局是件很享受的事,这得益于他良好的xml方式。
lowprofile_coding
·
2015-08-08 01:00
Android自定义属性
android自定义view
–绘制顺序及相关原理
转自:http://orgcent.com/android-custom-view-draw-mechanism/Android系统中要自定义view,首先需要了解Android的view加载机制。主要有三个方法:1、onMeasure()//计算出view自身大小 2、onLayout()//仅在ViewGroup中,用来为子view指定位置(left,top) 3、onDraw()//view
u011240877
·
2015-08-07 19:00
【
Android自定义View
】安卓制作自定义控件
很多时候安卓系统的控件在美观程度上和功能使用上都无法做到极致,所以对于不同项目开发应当要有一些定制的控件,下面我来讲讲自定义控件制作的流程 在此我以一个开发案例做例子。 自定义一个EditText,在右边添加一个删除功能 :继承EditText 部分代码如下:private void init() { imgInable = mContext.getResources().ge
u011669081
·
2015-08-07 14:00
安卓
控件
Android自定义View
画弧形,文字,并增加动画效果
一个简单的
Android自定义View
的demo,画弧形,文字,开启一个多线程更新ui界面,在子线程更新ui是不允许的,但是View提供了方法,让我们来了解下吧。
lowprofile_coding
·
2015-08-07 12:00
android自定义View
画弧
画文字
Android 自定义View (二) 进阶
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/24300125继续自定义View之旅,前面已经介绍过一个自定义View的基础的例子,
Android
qq_23547831
·
2015-08-05 14:00
自定义view
Android 自定义View (一)
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/24252901很多的Android入门程序猿来说对于
Android自定义View
,可能都是比较恐惧的
qq_23547831
·
2015-08-05 14:00
自定义组件
【Android开源项目分析】自定义圆形头像CircleImageView的使用和源码分析
http://blog.csdn.net/zhoubin1992/article/details/47258639本文分为三大部分:CircleImageView的使用CircleImageView源码分析
Android
zhoubin1992
·
2015-08-05 03:00
android
view
源码分析
自定义控件
CircleImag
Android自定义View
1.继承自android.view.View.2.自定义属性3.重写onMeasure()和onDraw()1.继承自ViewclassPieChartextendsView{ publicPieChart(Contextctx,AttributeSetattrs){ super(ctx,attrs); } }2.自定义属性在中声明属性在xmllayout文件中设置这些属性程序运行的时候取得这些属
Jeffrey_Guo
·
2015-08-02 13:00
android
android自定义view
之---组合view
最近工作比较轻松,没有什么事情干,于是进入高产模式(呃。。。。高产似xx)。应该很多童鞋对自定义view这个东西比较抵触,可能是听网上说view比较难吧,其实自定义view并没有很难自定义view分为三种1.自绘view2.组合控件view3.重写系统view今天我们就来以一个小例子讲一下自定义view中的组合控件view,所谓的组合控件view就是使用系统预设的view来进行组合成一个新的vie
wingichoy
·
2015-07-30 11:00
安卓
控件
自定义view
Android自定义View
之自定义“更多”界面
1自定义复合控件当使用简单布局定义界面时,客户端对手机内存的消耗是巨大的,同时过多的布局嵌套让代码显得异常的凌乱。因此,解决方式就是自定义控件。接下来,一步一步来实现自定义界面。1.1实现效果1.2一般步骤1.2.1自定义View的一般步骤:(1).自定义View的属性(2).在View的构造方法中获得我们自定义的属性(3).重写onMesure(不是必须的)(4).重写onDraw(5).在布局
chenliguan
·
2015-07-28 22:00
android
Android自定义View
的探讨
自定义控件的优势很明显,这篇文章为自己总结自定义View类的构造方法创建自定义控件的3种主要实现方式1:继承已有的控件来实现自定义控件 主要是当要实现的控件和已有的控件在很多方面比较类似,通过对已有控件的扩展来满足要求2:通过继承一个布局文件实现自定义控件 一般说来做组合控件时可以通过这个方式来实现 注意此时不用onDraw方法,在构造函数中通过inflater加载自定义控件的布局文件
axuanqq
·
2015-07-28 15:00
android
view
android 自定义view 初识
Android自定义View
继承View,重写构造函数、onDraw,(onMeasure)等函数。如果自定义的View需要有自定义的属性,需要在values下建立attrs.xml。
axuanqq
·
2015-07-28 14:00
android
view
Android 自定义View (二) 进阶
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/24300125继续自定义View之旅,前面已经介绍过一个自定义View的基础的例子,
Android
ccc20134
·
2015-07-21 17:00
Android 自定义View (一)
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/24252901很多的Android入门程序猿来说对于
Android自定义View
,可能都是比较恐惧的
ccc20134
·
2015-07-21 16:00
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
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
其他