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自定义View
(二)----微博运动积分的实现
自定义View一直是自己的短板,趁着公司项目不紧张的时候,多加强这方面的练习。这一系列文章主要记录自己在自定义View的学习过程中的心得与体会。刷微博的时候,发现微博运动界面,运动积分的显示有一个很好看的动画效果。OK,就从这个开始我的自定义view之路!看一下最后的效果图:分数颜色,分数大小,外圆的颜色,圆弧的颜色都支持自己设置,整体还是和微博那个挺像的。可以设置初始分数,增加分数,减少分数。一
tyk0910
·
2016-05-23 17:00
android
微博
view
自定义
Android自定义View
之组合控件-仿电商app顶部栏
Android自定义View
之组合控件-仿电商app顶部栏继承LinearLayout实现的类似淘宝等电商项目的头部栏效果图分析:左右两边可以是TextView和Button,设置drawableTop
qq_26971803
·
2016-05-21 23:00
android
电商
自定义view
Android自定义View
之绘制闪动的文字
Android自定义View
之绘制闪动的文字效果图:(顺便安利下自己的群,方便交流创的,欢迎加入)实现原理:对Paint设置Shade,此处用的是LinearGradient,线性渐变,构造方法指定渐变的起始坐标和终止坐标
qq_26971803
·
2016-05-21 15:00
android
自定义view
Android自定义View
深度解析(二、深入解析自定义属性)
未经博主允许不得以任何形式转载文章目录1.为什么要自定义属性2.怎样自定义属性3.属性值的类型format4.类中获取属性值5.Attributeset和TypedArray以及declare-styleable 在上一篇博客《
Android
open-Xu
·
2016-05-21 03:04
Android自定义控件基础
自定义控件高手
Android自定义View
(二、深入解析自定义属性)
【openXu的博客】目录:为什么要自定义属性怎样自定义属性属性值的类型format类中获取属性值Attributeset和TypedArray以及declare-styleable 在上一篇博客《
Android
u010163442
·
2016-05-21 03:00
android
format
自定义view
自定义属性
Android自定义View
——Paint之Xfermode
转载自:http://blog.csdn.net/allen315410/article/details/45077165上篇博客中,我将我对Paint的ColorFilter相关的几个子类以及用法做了总结,其中最常用的ColorMatrixColorFilter值得我们多学习学习,通过定义一个color值的4*5的矩阵,来设置Paint的各种各样的变色效果。此外,还有PorterDuffColo
牛仔面包
·
2016-05-20 15:48
自定义view
自定义View之ToggleView
自定义View之ToggleView
Android自定义View
一般就2中方式,第一种是自定义某个控件,就是写一个类继承View,还有一种就是自定义某个布局,就是写一个类继承Viewgroup,这篇文章主要学习一下如何自定义滑动块
u010495996
·
2016-05-20 14:00
布局
控件
Android自定义View
深度解析(一、初体验自定义TextView)
版权声明:本文为openXu原创文章【openXu的博客】,未经博主允许不得以任何形式转载文章目录1.继承View,重写onDraw方法2.自定义属性3.onMeasure方法①.MeasureSpec②.分析为什么我们自定义的MyTextView设置了wrap_content却填充屏幕③.重写onMeasure方法4.自动换行源码下载对于一个Android攻城狮来说,自定义控件是一项必须掌握的重
open-Xu
·
2016-05-19 16:20
Android自定义控件基础
自定义控件高手
Android自定义View
(一、初体验自定义TextView)
转载请标明出处:http://blog.csdn.net/xmxkf/article/details/51454685本文出自:【openXu的博客】目录:继承View重写onDraw方法自定义属性onMeasure方法MeasureSpec分析为什么我们自定义的MyTextView设置了wrap_content却填充屏幕重写onMeasure方法自动换行源码下载对于一个Android攻城狮来说,
u010163442
·
2016-05-19 16:00
android
自定义view
Android自定义View
之仿知乎滑动删除Activity
先看下具体的实现效果:上面图片里包含两种效果,一个是向右滑动删除Activity,这个大家可以参考夏神的文章http://blog.csdn.net/xiaanming/article/details/20934541里面讲解很令人佩服,另一个是向上滑动删除Activity,这个有点类似平时手机的通知栏,滑动删除的知识点和思想基本也是一样的。项目结构如下:下面着重讲解如何实现向上滑动删除Activ
happy_horse
·
2016-05-16 19:00
android
自定义view
滑动删除
自定义View之onMeasure()
心好痛:)本文是一篇对于
Android自定义View
时继承View并实现onMeasure()方法的理解。为什么要写这篇文章为了避免以后自定义View的时候掉坑。我
RuingMan
·
2016-05-15 17:00
android
Android自定义View
1.View是什么?View是屏幕上的一块矩形区域,它负责用来显示一个区域,并且响应这个区域内的事件。可以说,手机屏幕上的任意一部分看的见得地方都是View,它很常见,比如TextView、ImageView、Button以及LinearLayout、RelativeLayout都是继承子View的。对于Activity来说,我们通过setContentView(view)添加的布局到Activi
whuhan2013
·
2016-05-13 21:00
android
RelativeLayout
android自定义View
时报error: No resource identifier found for attribute ‘XXX’ in package ‘
error:Noresourceidentifierfoundforattribute'value'inpackage'com.XXX.app'错误原因:xmlns:ptr="http://schemas.android.com/apk/res/com.asdf.app"解决方式:xmlns:ptr="http://schemas.android.com/apk/res/com.XXX.app",
panggeSun
·
2016-05-13 10:07
android
Android自定义View
,单点触控小球,自定义Imageview圆形图片
自定义Line.javapackagecom.bawei.brush;importandroid.content.Context;importandroid.graphics.Canvas;importandroid.graphics.Color;importandroid.graphics.Paint;importandroid.util.AttributeSet;importandroid.v
LM_ZP
·
2016-05-12 09:14
Android自定义View
,单点触控小球,自定义Imageview圆形图片
自定义Line.javapackagecom.bawei.brush; importandroid.content.Context; importandroid.graphics.Canvas; importandroid.graphics.Color; importandroid.graphics.Paint; importandroid.util.AttributeSet;
LM_ZP
·
2016-05-12 09:00
Android自定义View
Group (选择照片或者拍照)
教你搞定
Android自定义View
Group http://www.jianshu.com/p/138b98095778 字数1794阅读7030评论8喜欢37 上一篇我们介绍了Android中自定义
aicpzl
·
2016-05-10 11:00
android自定义View
(2):实现百分比自适应布局
android界面适配难是历史原因,我们只能想办法解决。github上面已有一些布局自适应的解决方案,今天我分享的是自定义控件:RelativieLayout自适应百分比宽高。直接上菜。一,实现的效果图眼见为实,截图所示,宽高都是50%,实现了自适应二,实现的原理其实很简单,就是自定义两个属性:宽和高的百分比,让自定义的view继承RelativeLayout。取出这两个属性的值,测量父布局的宽高
Dusan_杜小菜
·
2016-05-09 12:57
Android
Advanced
android自定义View
(2):实现百分比自适应布局
android界面适配难是历史原因,我们只能想办法解决。github上面已有一些布局自适应的解决方案,今天我分享的是自定义控件:RelativieLayout自适应百分比宽高。直接上菜。一,实现的效果图眼见为实,截图所示,宽高都是50%,实现了自适应二,实现的原理其实很简单,就是自定义两个属性:宽和高的百分比,让自定义的view继承RelativeLayout。取出这两个属性的值,测量父布局的宽高
dzsw0117
·
2016-05-09 12:00
android
界面
percent
百分比自适应布局
Android自定义View
(1):对话框-Dialog
Android系统自带的对话框,在很多android5.0以下系统的手机上,简直目不忍视,所以UI设计基本上都需要自定义对话框,漂亮的对话框五花八门,android如何设计一种简单的自定义对话框呢。一,Dialog需要注意的问题android弹出dialog必须存在所属的activity,不能凭空产生,所以dialog不能在application类里面new,必须在activityonCreate
dzsw0117
·
2016-05-09 11:00
android
dialog
对话框
Android自定义View
的一般步骤
1、设置当前View自定义属性需要在res的values文件夹下新建个attrs文件,在attrs文件中设置相关的自定义属性设置自定义属性的名称 定义这些属性所属于的declare-styleable 2、继承相关的view,在构造方法中获取相关的属性自定义view通常优先考虑系统有没有合适的view来使用,如果有的话应该先继承系统已有的view进行扩展,如果系统没有类似的View在
h55l55
·
2016-05-08 22:00
android
自定义view
Android自定义View
之自定义复合控件--标题栏
1实现效果2例子代码讲解2.1attrs.xml 2.2topbar.xml 2.3TopBar.javapackagecom.imooc.systemwidget; publicclassTopBarextendsRelativeLayout{ //包含topbar上的元素:左按钮、右按钮、标题 privateButtonmLeftButton,mRight
chenliguan
·
2016-05-08 17:00
android
自定义View之绘图篇(一):基础图形的绘制
相关文章:
Android自定义View
之Path解析一、Pai
u012551350
·
2016-05-06 00:00
android
canvas
paint
基础图形
Android自定义View
解析之自定义View类型(三)
自定义View的实现方式可以可以分为三种,自定义控件、自定义组合控件、以及自定义已有控件的子类。1、自定义控件自定义控件就是自定义一个android控件中不存在的view,这个View上所展现的内容全部都是我们自己绘制出来的。绘制的代码是写在onDraw()方法中的。2、自定义组合控件不需要自己去绘制视图上显示的内容,而只是用系统原生的控件就好了,但我们可以将几个系统原生的控件组合到一起,这样创建
znouy
·
2016-05-05 17:00
Android自定义View
解析之LayoutInflater类(三)
1、LayoutInflater介绍顾名思义,LayoutInflater主要是用于加载布局的,在Activity中加载布局的任务通常都是通过调用setContentView()方法来完成的。其实setContentView()方法的内部也是使用LayoutInflater来加载布局的。获取LayoutInflater的实例,有两种方法:1)LayoutInflater layoutInflate
znouy
·
2016-05-05 17:00
Android自定义View
解析之视图状态及视图重绘(二)
1、最常用的几种视图状态1. enabled表示当前视图是否可用。可以调用setEnable()方法来改变视图的可用状态,传入true表示可用,传入false表示不可用。它们之间最大的区别在于,不可用的视图是无法响应onTouch事件的。2. focused表示当前视图是否获得到焦点。有两种方法可以让视图获得焦点,即通过键盘的上下左右键切换视图,以及调用requestFocus()方法。而现在的A
znouy
·
2016-05-05 17:00
Android自定义View
解析之View的绘制流程(一)
在了解自定义View之前,首先需要知道View系统的绘制流程是从ViewRoot的performTraversals()方法中开始的,然后在其内部调用View的measure()方法对View进行测量,在measure()方法结束后,继续会在该方法内调用View的layout()方法来对视图进行布局,在layout()结束后,便会继续在该方法内调用View的draw()方法来绘制视图,至此,Vie
znouy
·
2016-05-05 17:00
Android自定义View
(二)进阶
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/24252901继续自定义View之旅,前面已经介绍过一个自定义View的基础的例子,Android 自定义View(一),如果你还对自定义View不了解可以去看看。今天给大家带来一个稍微复杂点的例子。自定义View显示一张图片,下面包含图片的文本介绍,类似相片介绍什么的,不过不重要
DuanLiuchang
·
2016-05-04 15:00
android
view
自定义view
妹子
Android自定义View
(一)
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/24252901很多的Android入门程序猿来说对于
Android自定义View
,可能都是比较恐惧的
DuanLiuchang
·
2016-05-04 11:00
android
view
onDraw
自定义view
onmeasure
Android自定义View
之ProgressBar出场记
关于自定义View,我们前面已经有三篇文章在介绍了,如果筒子们还没阅读,建议先看一下,分别是
android自定义View
之钟表诞生记、
android自定义View
之仿通讯录侧边栏滑动,实现A-Z字母检索
lsyz0021
·
2016-05-02 02:00
Android自定义View
之ProgressBar出场记
关于自定义View,我们前面已经有三篇文章在介绍了,如果筒子们还没阅读,建议先看一下,分别是
android自定义View
之钟表诞生记、
android自定义View
之仿通讯录侧边栏滑动,实现A-Z字母检索
u012702547
·
2016-05-01 16:00
android
ProgressBar
自定义view
Android自定义View
(一)实现文字验证码
在深圳出差忙的不卡开交但又感觉没什么提升,…五一终于能静下心写点博客了,一边学习一边记录言归正传,要实现上面的效果很简单1,获取4个随机数2,将4个随机数绘制出来,并随机着色3,绘制障碍实现流程:1,创建一个Bitmap2,在Bitmap上绘制我们随机数并且着色3,在View的onDraw里将我们准备好的Bitmap绘制出来核心代码:BitmapmBitmap=Bitmap.createBitma
xuyonghong1122
·
2016-05-01 00:00
android
验证码
自定义view
Android自定义View
(Paint和Canvas的基本使用)
Android开发中自定义视图是走向高手的必经之路,如何绘制漂亮的图形呢,让我们一起走进Android绘图的世界想要自定义视图,第一步就是Paint和Canvas的基本使用,下面让我们来一起学习绘图中画笔和画布的基本使用。一、Paint属性 setAntiAlias:设置画笔的锯齿效果。 setColor:设置画笔颜色 setARGB: 设置画笔的a,r,p,g值。 setAlpha: 设
u014752325
·
2016-04-28 23:00
canvas
绘图
Android自定义View
Group之仿制一个Windows桌面
前段时间写过一个
Android自定义View
的文章,是高仿的QQ健康,还没有看过的可以去看看,所以一直都计划着在写个自定义ViewGroup相关的文章。
_SOLID
·
2016-04-28 14:18
自定义View
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/24252901很多的Android入门程序猿来说对于
Android自定义View
,可能都是比较恐惧的
xiongzebao
·
2016-04-27 20:00
android
android自定义view
(1)
这节是基本的自定义view知识MainActivity.java中的代码publicclassMainActivityextendsActivity{privateButtonbtn;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R
ljt2724960661
·
2016-04-27 17:00
Android自定义View
之Path解析
马上要到五一了,提前祝贺大家五一快乐。今天的主角是路劲,这个词给我的第一印象就是那种弯弯的小路,届时让我想起了小时候的曲径通幽处,反正我是忘记了下一句是什么。言归正传,Android中的Path又有哪一些呢,以及它们的常用方法。Path常用方法方法作用备注moveTo移动起点移动下一次操作的起点位置lineTo连接直线连接上一个点到当前点之间的直线setLastPoint设置终点重置最后一个点的位
u012551350
·
2016-04-26 17:00
android
view
Path
Android App中自定义View视图的实例教程
一、基础很多的Android入门程序猿来说对于
Android自定义View
,可能都是比较恐惧的,但是这又是高手进阶的必经之路,所有准备在自定义View上面花一些功夫,多写一些文章。
鸿洋_
·
2016-04-26 14:06
[置顶]
Android自定义View
圆盘滑动控件(已适配多种分辨率)
好久没写博客了,最近在写一个项目时需要一个可以调节档位的圆盘,首先实现这个圆盘自定义View,首先在构造方法中定义画笔,重写onDraw(Canvascanvas)方法,进行绘制,首先绘制一个大圆,然后我这个大圆周围的表盘显示一共有9个档位,为了美观,每个档位里面有8个小指针,这样一个分为72份,也就是没5°画一次,由于我这个还需要有一个设定档位的按钮,所以添加档位的档位设置。下面说一下滑动手势的
u013592964
·
2016-04-25 20:00
自定义控件及其屏幕适
android自定义View
之NotePad出鞘记
现在我们的手机上基本都会有一个记事本,用起来倒也还算方便,记事本这种东东,如果我想要自己实现,该怎么做呢?今天我们就通过自定义View的方式来自定义一个记事本。OK,废话不多说,先来看看效果图。整个页面还是很简单的。1.自定义View的分类OK,那么在正文开始之前,我想先来说说自定义View的分类,自定义View我们一共分为三类1.自绘控件自绘控件就是我们自定义View继承自已有控件,然后扩展其功
u012702547
·
2016-04-25 20:00
android
notepad
自定义view
android自定义View
实现图片上传进度显示(仿手机QQ上传效果)
From:http://www.android100.org/html/201506/02/150438.html 首先看下我们想要实现的效果如下图(qq聊天中发送图片时的效果):再看一下我实现的效果:1、效果已经看见了,下面我们来实现它。首先我创建一个android工程ProgressImageView。然后我们重写ImageView控件,创建ProcessImageView类代码如下:pack
wuqilianga
·
2016-04-25 18:00
Android 自定义View (二) 进阶
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/24300125继续自定义View之旅,前面已经介绍过一个自定义View的基础的例子,
Android
ljx19900116
·
2016-04-25 10:00
Android 自定义View (一)
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/24252901很多的Android入门程序猿来说对于
Android自定义View
,可能都是比较恐惧的
ljx19900116
·
2016-04-25 10:00
android自定义View
之仿通讯录侧边栏滑动,实现A-Z字母检索
我们的手机通讯录一般都有这样的效果,如下图:OK,这种效果大家都见得多了,基本上所有的android手机通讯录都有这样的效果。那我们今天就来看看这个效果该怎么实现。一.概述1.页面功能分析整体上来说,左边是一个ListView,右边是一个自定义View,但是左边的ListView和我们平常使用的ListView还有一点点不同,就是在ListView中我对所有的联系人进行了分组,那么这种效果的实现最
u012702547
·
2016-04-24 20:00
android
自定义view
通讯录侧边栏滑动
android自定义View
之钟表诞生记
很多筒子觉得自定义View是高手的象征,其实不然。大家觉得自定义View难很多情况下可能是因为自定义View涉及到了太多的类和API,把人搞得晕乎乎的,那么今天我们就从最简单的绘图API开始,带大家来一步一步深入自定义View的世界。先来看看我们今天要实现的一个效果图:整个效果很简单,就是在屏幕上显示一个钟表,该钟表可以自动走动。OK,那就开始动工吧。1.准备工作首先,要实现这个时钟,我得继承自V
u012702547
·
2016-04-24 16:00
android
自定义view
钟表
Android 自定义View之View的绘制
相关文章:
Android自定义View
之View的测量之前讲了自定义ViewView的测量一部分,很好掌握吧?但是View的测量只能控制View的大小,如果想定制外观,就要靠View的绘制。
JuniorWizard
·
2016-04-24 00:00
Android
Android自定义View
实战-100行带你写出SwitchButton
1序言网上很多自定义View的例子都非常详细讲解了如何写出一个高效实用的自定义View,但是这些由于过于详细,给予一些新手的学习造成了一定的困难,比如说,当初我要学习如何自定义下拉刷新控件,结果,很多大神顺便把一些在我看来学习自定义View非必要的技术带了进来,如数据结构啊,事件分发机制啊.这些东西不是说不必要,但是他们应该放到别的文章里面,否则对新手来说,让他们去思考这些繁杂的机制,而容易陷入细
oxuanboy1
·
2016-04-23 17:00
Android自定义view
的三个构造函数理解
怎么理解这三个函数?为什么要写三个?不同的都有什么作用?请大神能够深入简出说一说.... 全选复制 放进笔记 publicclassMyViewextendsView{ publicMyView(Contextcontext){ this(context,null); } publicMyView(Contextcontext,AttributeSetattrs){ this(co
ahqierlian
·
2016-04-23 11:00
Android自定义View
之饼饼图
饼图可以随你定制,来看看效果图:我们一起来看看设计流程:onDraw如果你对自定义View还不是很了解,请阅读
Android自定义View
基础篇系列这里就略过onMeas
u012551350
·
2016-04-21 00:00
android
view
饼图
CakeView
Android自定义View
Group:实现简单的垂直方向线性布局(2)
Android自定义View
Group:实现简单的垂直方向线性布局(2)附录文章1自定义了一个ViewGroup,该ViewGroup实现了一个线性布局,水平方向的。
zhangphil
·
2016-04-20 11:00
android
Android自定义View
之点击效果
最近在做新版本,各种UI效果都需要自定义,而自定义View点击效果问题一直困扰着我。各种找资料也没有找到自己想要的东西,可能是我关键字打的不对吧。最后在查看TextView的源码时解决了我的问题,由于源码功能太多,不易查询,特此提取记录。UI效果默认效果点击效果ClickEffectView代码publicclassClickEffectViewextendsView{privateColorSt
BLaughFace
·
2016-04-20 10:30
自定义View
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他