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自定义控件
Android自定义控件
Android自定义控件
1自定义控件blog的第一篇,学习的大部分内容是通过Android原生控件的组合,来实现一些开发时比较实用且比较常用的各种自定义控件。
u010495996
·
2016-05-18 22:00
android
控件
Android自定义控件
实战——实现仿IOS下拉刷新上拉加载 PullToRefreshLayout
下拉刷新控件,网上有很多版本,有自定义Layout布局的,也有封装控件的,各种实现方式的都有。但是很少有人告诉你具体如何实现的,今天我们就来一步步实现自己封装的PullToRefreshLayout完美的解决下拉刷新,上拉加载问题。首先来分析一下原理,为什么一下拉就可以拉出来一个布局,请看下图,从图中可以看到整个屏幕来说有可见部分,有隐藏部分,当我们手指在屏幕上下拉的时候滑动距离到一定程度了就会拉
cscfas
·
2016-05-18 14:15
Android
自定义控件
一起来学习
android自定义控件
3——边缘凹凸的View
前言最近做项目的时候遇到一个卡劵的效果,由于自己觉得用图片来做的话可以会出现适配效果不好,再加上自己自定义view方面的知识比较薄弱,所以想试试用自定义View来实现。但是由于自己知识点薄弱,一开始居然想着用画矩形来设置边缘实现,后面一个哥们指导了我,在这里感谢他。实现分析上面的图片其实和普通的Linearlayout,RelativeLayout一样,只是上下两边多了类似于半圆锯齿的形状。那么只
yissan
·
2016-05-16 22:00
android
自定义view
锯齿
Android自定义控件
2:自定义带下划线的文本或按钮、组合使用可切换tab
效果一:文本下面带有下划线,或者按钮带有下划线。效果二:做tab切换时,带下划线的切换。效果图:一:单按钮实现:1、在attrs.xml中定义declare-styleable: 2、自定义下划线按钮控件UnderLineBtn.class:packagecom.custom.controls.button; importandroid.content.Context; impo
u010246789
·
2016-05-16 16:00
android
android
自定义控件
控件
android自定义控件
Android基础
android自定义控件
,动态设置Button的样式
原文http://www.cnblogs.com/landptf/p/4562203.html今天来看一个通过重写Button来动态实现一些效果,如圆角矩形、圆形、按下改变字体,改变背景色,改变背景图等在此说明一下,这种实现方式绝对不是唯一的,而且通过xml文件即可简单实现,这样做只是为了将控件的样式完全由代码实现,更方便打包应用于其他项目下面来看几张效果图:图1初始状态图2按下第一行的TEXT0
Lucei
·
2016-05-12 22:49
Android日记
Android自定义控件
1:自定义topBar
自定义控件系列整合源码地址:https://github.com/gubaijin/custom-controls-and-result-set目标效果::左右图片可以选择是否显示,左中右文字可以设值、大小、颜色,中间title可以实时更改。组成:1、自定义属性:attrs.xml;2、自定义类:TopBar.class;3、使用。一:自定义属性attrs.xml:在res/values下面,没有
u010246789
·
2016-05-12 17:00
android
控件
android自定义控件
Android基础
Android自定义控件
(特效三) 自定义View实现图片验证码
之前在一些APP上看到图片验证码的效果,百度后发现网上大多数的代码都是写了一个Bitmap工具类来实现的,于是,今天尝试用自定义View来实现该效果先上图:先来说说思路,首先画一个大的背景图,然后生成验证码,最后在图中画出随机生成的验证码,以及干扰的线条先写个View,继承View并实现构造方法、onDraw()在OnDraw里,先来画一个大的背景图canvas.drawColor(Color.r
qq_18612815
·
2016-05-11 17:00
Android自定义控件
之实现一个球赛比分条
效果图如下所示:该控件需要输入两个参数,左边的得分数和右边的的分数然后根据两边的得分的比例绘制中间的比分条首先将控件的宽度平均分配为10分,第一份和最后一份分别绘制左边的比分数字和右边的比分数字中间的8分宽度绘制比分条根据左右两个比分所占的比例,绘制两个两条首位相连的线段即可完整代码如下:publicclassCustomScoreBarextendsView{ privateContextcon
shihui512
·
2016-05-09 22:00
Android自定义控件
实现一个带文本与数字的圆形进度条
实现的效果图如下所示:第一步:绘制下方有缺口的空心圆,称为外围大弧吧anvas.clipRect(0,0,mWidth,mHeight/2+radius-textHeight*3/4);第二步:计算绘制圆弧进度条时的起始角度,设置为外围大弧的左端点为进度值得起点,扫过的角度所占外围大弧的百分比就是进度值第三步:绘制数字、文字、百分号第四步:使用HandlerRunnable和DecelerateI
shihui512
·
2016-05-09 22:00
Android自定义控件
(特效二) 点击屏幕,根据所点击的位置绘制桃心
先附GIF一张思路如下:多次点击屏幕则会绘制多个桃心,所以将这些桃心放到List中。在点击屏幕后调用onTouchEvent,在onTouchEvent里设置桃心的初始状态值,如半径、XY坐标,然后invalidate调用onDraw进行绘制,最后调用Handler来刷新桃心的透明度。代码如下:首先在onTouchEvent里设置桃心的初始值 @Override publicbooleanonT
qq_18612815
·
2016-05-09 10:00
android
桃心
点击屏幕
Android自定义控件
---继承ProgressBar功能扩展
一、前言前一段时间在做视频开发,由于本人刚接触视频开发这块,所以领导没有对我提很高的要求,仅仅要求能够播放本地视频即可。我想怎么简单怎么做。于是选择用AndroidVideoView控件来播放视频(后面发现VideoView的灵活性实在太差,我不想吐槽)。最终的效果图:视频全屏效果这次的任务主要难度在于进度条这个控件。各位可以从上面的两张图中看到,进度条被分为三段。每段表示一个视频,并且每个视频的
u012814441
·
2016-05-09 10:00
自定义控件
视频播放
自定义进度条
ProgressBar自定义
开源日历控件DatePicker源码解析
比如通过GridView扣扣你敢、自定义View实现日历控件,这些都是我们解决问题的手段,我也实现过一个自定义日历控件(
Android自定义控件
之日历控件55993)),由于我只是粗糙的进行实现,并没有进行过多的在控件的可扩展性上进行打磨设计
清风徐来丶风自来
·
2016-05-06 20:31
Android进阶
开源日历控件DatePicker源码解析
比如通过GridView扣扣你敢、自定义View实现日历控件,这些都是我们解决问题的手段,我也实现过一个自定义日历控件(
Android自定义控件
之日历控件55993)),由于我只是粗糙的进行实现,并没有进行过多的在控件的可扩展性上进行打磨设计
Mr_dsw
·
2016-05-06 20:00
源码
android
Datepicker
日历
控件
自定义控件三部曲之绘图篇(十四)——Canvas与图层(二)
有些话说得坦白就会变成感慨有些事总想不开难免有太多无奈这一路走来梦想从未更改相信真心的付出就能够活得精彩把头抬起来拍拍身上的尘埃坚守心底的真爱勇敢相信未来 ——巫启贤《相信未来》系列文章:
Android
harvic880925
·
2016-05-06 16:00
Android自定义控件
(特效一) 点击屏幕,根据所点击的位置绘制圆环
之前在三星手机上看到点击屏幕后出现水波的特效,所以尝试着写了个类似的效果实现自定义一个View,并实现构造方法publicclassMyViewextendsView{ publicMyView(Contextcontext){ super(context); //TODOAuto-generatedconstructorstub } publicMyView(Contextcontext,A
qq_18612815
·
2016-05-06 11:00
自定义view
点击屏幕出来特效
Android自定义控件
下面通过自定义的View创建了一个同心圆的视图:com.mxd.view.BullsEyeView.javapublicclassBullsEyeViewextendsView { privatePaintmPaint; privatePointmCenter; privatefloatmRadius; /** *Java构造函数 */ publicBullsEyeView(Contextco
tianmaxingkong_
·
2016-05-05 12:00
自定义控件三部曲之绘图篇(十三)——Canvas与图层(一)
前言:猛然知道姥姥79了,我好怕,好想哭系列文章:
Android自定义控件
三部曲文章索引:http://blog.csdn.net/harvic880925/article/details/50995268
启舰
·
2016-05-04 20:32
5
andriod开发
自定义控件三部曲之绘图篇(十三)——Canvas与图层(一)
前言:猛然知道姥姥79了,我好怕,好想哭系列文章:
Android自定义控件
三部曲文章索引:http://blog.csdn.net/harvic880925/article/details/50995268
harvic880925
·
2016-05-04 20:00
[转]
Android自定义控件
三部曲文章索引
一、自定义控件三部曲之动画篇1、《自定义控件三部曲之动画篇(一)——alpha、scale、translate、rotate、set的xml属性及用法》2、《自定义控件三部曲之动画篇(二)——Interpolator插值器》3、《自定义控件三部曲之动画篇(三)——代码生成alpha、scale、translate、rotate、set及插值器动画》4、《自定义控件三部曲之动画篇(四)——Value
shuai1234
·
2016-05-04 12:59
android自定义控件
-瀑布流
业务需要,需要写一个支持自动换行的容器。之前同事写的感觉可定制化程度太低,于是自己写了一个。。支持的效果如下图备注:所有容器添加的都是一样的views,只是设置的参数不一样。代码如下:packagecom.xt.androidproject.mywidget;importjava.util.ArrayList;importjava.util.HashMap;importjava.util.List
失落夏天
·
2016-05-04 11:43
android自定义控件
Android自定义控件
,旋转头像直接用在你的项目中(酷毙了)
分享一些自定义控件,都是上次搞开发是做的自定义控件可以直接用,若是小伙伴们也需要的话可以用在自己的项目中去,先看看效果吧,不会截gif的图片,我就截了2章图片,看看效果,当然啦,图片上的人就是我女神啦!可以吧,这效果,不过背景是通过高斯模糊的,小伙伴可自己去看看什么是高斯模糊,下面就是这个旋转效果的主要控件了名字为:RoundImageView.javapackagecom.yy.roundima
baidu_23086307
·
2016-05-02 13:00
android
图片
控件
自定义控件三部曲之绘图篇(十二)——Paint之setXfermode(三)
前言:几乎忘了昨日的种种开始又敢作梦系列文章:
Android自定义控件
三部曲文章索引:http://blog.csdn.net/harvic880925/article/details/50995268
harvic880925
·
2016-04-30 21:00
Android自定义控件
---联系人列表A-Z排序
这几天在做IM模块,设计图要求做一个类似下图所示的自定义控件。我百度了一下,发现类似的Ddmo有很多,但是还不能完全满足设计图的需求。参考了几个比较有价值的demo琢磨了一天总算做出来了,现在发出来和大家分享。分析一下这个需求的难点。1、右边侧滑栏(SideBar)控件绘制。2、将列表中的中文昵称转化为拼音列表。(这个问题用jpinyin解决。)3、滑动侧滑栏(SideBar)的过程中如何与Lis
u012814441
·
2016-04-30 21:00
Android开发
移动开发
android自定义控件
A-Z排序
自定义控件三部曲之绘图篇(十一)——Paint之setXfermode(二)
前言:念念不忘必有回响系列文章:
Android自定义控件
三部曲文章索引:http://blog.csdn.net/harvic880925/article/details/50995268这篇文章将逐个讲解每个模式的意义
启舰
·
2016-04-29 22:47
5
andriod开发
自定义控件三部曲之绘图篇(十一)——Paint之setXfermode(二)
前言:念念不忘必有回响系列文章:
Android自定义控件
三部曲文章索引:http://blog.csdn.net/harvic880925/article/details/50995268这篇文章将逐个讲解每个模式的意义
harvic880925
·
2016-04-29 22:00
Android自定义控件
实现简单的轮播图控件
最近要做一个轮播图的效果,网上看了几篇文章,基本上都能找到实现,效果还挺不错,但是在写的时候感觉每次都要单独去重新在Activity里写一堆代码。于是自己封装了一下。本篇轮播图实现原理原文出处:循环广告位组件的实现,这里只是做了下封装成一个控件,不必每次重复写代码了。效果图:实现分析轮播图的功能就是实现左右滑动的广告、图片信息展示,那我们就用ViewPager来实现,由于考虑到用户体验,我们还需要
you缘么
·
2016-04-27 15:00
自定义控件
轮播图
自定义控件三部曲之绘图篇(九)——Paint之setColorFilter
前言:或许你身边一个不起眼的小人物就是某个领域的超级大神~不要轻易地侮辱任何一个人的错误,因为你也曾范错过系列文章:
Android自定义控件
三部曲文章索引:http://blog.csdn.net/harvic880925
harvic880925
·
2016-04-26 20:00
Android自定义控件
:仿美团下拉菜单及相关代码优化
背景最近的项目中用到了类似美团中的下拉多选菜单,在实际开发过程中,也发现了一些问题,主要归纳如下:1.当菜单较为复杂时,如果不能设计好代码逻辑,将造成控件难于维护 2.美团菜单可以连续点击顶部tab,切换不同菜单,而我使用的popupWindow似乎在展开一个菜单时点击其他tab,菜单就会收回。 本文将针对如上两个问题进行一些讨论,最终给出较为合理的解决方案。程序结构由于菜单涉及多级多项,如果把
itchenlin
·
2016-04-23 23:00
Android自定义控件
之继承ViewGroup创建新容器(四)
欢迎大家来学习本节内容,前几节我们已经学习了其他几种自定义控件,分别是自定义控件之对现有控件拓展(一)、自定义控件之直接继承View创建全新视图(二)及自定义控件之创建可以复用的组合控件(三)还没有学习的同学请先去学习下,因为本节将使用到上几节所讲述的内容。在学习新内容之前,我们先来弄清楚两个问题:1.什么是ViewGroup?ViewGroup是一种容器。它包含零个或以上的View及子View。
guiman
·
2016-04-23 17:00
android
自定义控件
ViewGroup
Android自定义控件
---“取消”视图
一、前言好久没更新博客了,最近一直在忙,找实习,整理毕业资料,找房子等等。现在大部分基本忙完了,这几天在公司写的一些自定义控件,打算发出来与大家分享。首先看看最终的效果图这个自定义视图的应用场景,主要用于替代对话框左上角或者右上角的取消按钮。按照我以前的做法,都是设计师发给我一张图片,我自己创建一个ImageView,再把图片设置进去就结束了。如果有天产品经理看得不爽,想要圆形,或矩形,对角线想要
u012814441
·
2016-04-22 15:00
Android自定义控件
:仿美团下拉菜单及相关代码优化
背景最近的项目中用到了类似美团中的下拉多选菜单,在实际开发过程中,也发现了一些问题,主要归纳如下:1.当菜单较为复杂时,如果不能设计好代码逻辑,将造成控件难于维护 2.美团菜单可以连续点击顶部tab,切换不同菜单,而我使用的popupWindow似乎在展开一个菜单时点击其他tab,菜单就会收回。 本文将针对如上两个问题进行一些讨论,最终给出较为合理的解决方案。程序结构由于菜单涉及多级多项,如果把
lidec
·
2016-04-21 22:00
android
控件
美团
多级菜单
美团下拉菜单
自定义控件三部曲之绘图篇(八)——Paint之ColorMatrix与滤镜效果
前言:虽然梦想为了现实暂时会妥协,但终有一天,它将会实现相关文章:《
Android自定义控件
三部曲文章索引》:http://blog.csdn.net/harvic880925/article/details
启舰
·
2016-04-19 09:40
5
andriod开发
自定义控件三部曲之绘图篇(八)——Paint之ColorMatrix与滤镜效果
前言:虽然梦想为了现实暂时会妥协,但终有一天,它将会实现相关文章:《
Android自定义控件
三部曲文章索引》: http://blog.csdn.net/harvic880925/article/details
harvic880925
·
2016-04-19 09:00
自定义控件之对现有控件拓展(一)
android自定义控件
对我来说,一直以来感觉很难,不敢去碰,虽然官方提供了很多的UI控件,但有时候看见其他应用做出来的控件相当的漂亮,心里痒痒的,期望自己也能做出类似牛叉的控件,再加上想进入中级程序猿自定义
guiman
·
2016-04-15 19:00
android
UI
控件
自定义view
Android自定义控件
开发实战之实现ListView下拉刷新实例代码
这篇博客为大家介绍一个android常见的功能――ListView下拉刷新:首先下拉未松手时候手机显示这样的界面:下面的代码是自定的扎样的控件:packagecom.dhsr.smartID.view;importandroid.content.Context;importandroid.util.AttributeSet;importandroid.view.Gravity;importandr
奋斗者―cyf
·
2016-04-14 11:52
Android自定义控件
开发自定义控件的步骤:1、了解View的工作原理 2、编写继承自View的子类3、为自定义View类增加属性 4、绘制控件 5、响应用户消息 6、自定义回调函数 一、View结构原理Android系统的视图结构的设计也采用了组合模式,即View作为所有图形的基类,Viewgroup对View继承扩展为视图容器类。View定义了绘图的基本操作基本操作由三个函数完成:measure()、layout
luckrr
·
2016-04-14 09:00
Android自定义控件
实现简单的轮播图控件
最近要做一个轮播图的效果,网上看了几篇文章,基本上都能找到实现,效果还挺不错,但是在写的时候感觉每次都要单独去重新在Activity里写一堆代码。于是自己封装了一下。本篇轮播图实现原理原文出处:循环广告位组件的实现,这里只是做了下封装成一个控件,不必每次重复写代码了。效果图:实现分析轮播图的功能就是实现左右滑动的广告、图片信息展示,那我们就用ViewPager来实现,由于考虑到用户体验,我们还需要
So,Cool
·
2016-04-14 08:48
Android自定义控件
实现简单写字板功能
先来看看效果图就是简单的根据手指写下的轨迹去画出内容一、实现之前一篇文章里提到了android官方给出的自定义控件需要考虑以下几点:创建View处理View的布局绘制View与用户进行交互优化已定义的View就按照这个步骤来完成今天的自定义控件1、创建View上篇提到创建View这一步的时候要考虑的就是很简单的自定义属性的声明、使用。今天的控件可以有一些什么自定义属性呢?要实现写字板,其实就是三个
So,Cool
·
2016-04-14 08:34
一起来学习
Android自定义控件
2-简单的写字板控件
概述上一篇文章我们对自定义控件进行了一个大体的知识介绍。今天就来学习自定义一个简单的写字板控件。先来看看效果图就是简单的根据手指写下的轨迹去画出内容实现在上一篇文章里提到了android官方给出的自定义控件需要考虑以下几点:创建View处理View的布局绘制View与用户进行交互优化已定义的View就按照这个步骤来完成今天的自定义控件1、创建View上篇提到创建View这一步的时候要考虑的就是很简
yissan
·
2016-04-13 23:00
android
控件
Android自定义控件
三部曲文章索引
前言:在我从C++转到Android时,就被Android里炫彩斑斓的自定义控件深深折服,想知道如果想利用C++实现这些功能,那是相当困难的。从那时候起,我就想,等我学会了自定义控件,一定要写一篇系列出来,方便后来者能更系统完善地掌握它。今天,这个系列就这样默默地诞生了,希望它能够完成它的使命,在你读完这系列博客时,发现定自义控件也不过如此!如果,顺便能给出建议,加个关注,我将不胜感激——启舰一、
丁佳辉
·
2016-04-13 11:00
自定义View步骤
通过对自定义控件的学习去可以更深入的掌握android的相关知识点,所以学习
android自定义控件
是很有必要的。记得以前学习总是想着去先理解
sdjianfei
·
2016-04-12 20:00
一起来学习
Android自定义控件
1
通过对自定义控件的学习去可以更深入的掌握android的相关知识点,所以学习
android自定义控件
是很有必要的。记得以前学习总是想着去先理解很多
yissan
·
2016-04-12 18:00
android
Android自定义
android 自定义控件pickview
android自定义控件
pickview 运行截图:PickerView控件类publicclassPickerViewextendsView { publicstaticfinalStringTAG
LZQ19931007
·
2016-04-12 14:00
android
自定义pickview
Android自定义控件
实战——仿淘宝商品浏览界面
转自:http://blog.csdn.net/zhongkejingwang/article/details/38656929用手机淘宝浏览商品详情时,商品图片是放在后面的,在第一个ScrollView滚动到最底下时会有提示,继续拖动才能浏览图片。仿照这个效果写一个出来并不难,只要定义一个Layout管理两个ScrollView就行了,当第一个ScrollView滑到底部时,再次向上滑动进入第二
oShenLi1
·
2016-04-11 18:00
Android自定义控件
:进度条的四种实现方式(Progress Wheel的解析)(源码 + Demo)
转载自:http://blog.csdn.net/u012403246/article/details/41477427?utm_source=tuicool&utm_medium=referralProgressWheel为GitHub热门项目,作者是:Todd-Davies,项目地址:https://github.com/Todd-Davies/ProgressWheel前三种实现方式代码出自
xuan521521
·
2016-04-11 15:00
android
自定义
progres
android自定义控件
基础
在Android中,可以自定义类,继承ViewGroup等容器类,以实现自己需要的布局显示。 如果你在ViewGroup中增加了控件,却无法显示出来,那么下面这个例子,就可以用来参考了。 (主要是要实现onLayout()方法,在这个方法中,对每个子控件进行measure(),然后再布局。) [java] viewplain copypackage com.arui; import andr
qq_29678299
·
2016-04-09 23:00
android
Android自定义控件
来袭(Scroller)
先看看效果图实现方法继承自ViewGroup需要我们自己来测量,布局,实现滑动的效果,处理滑动冲突,自定义ViewGroup的一般思路是重写onMeasure方法,在onMeasure方法中调用measureChild来测量子View,然后调用setMeasuredDimension来测量自己的大小。然后重写onLayout方法,在onLayout中调用子View的layout方法来确定子View
qq_26685493
·
2016-04-07 17:00
android
继承
控件
关于搜索引擎的一些搜索技巧
filetype:pdf过滤文件类型例如:
android自定义控件
filetype:pdf site:qq.com过滤网站,不要带http头intitle:北京过滤标题android进阶inurl:video
smartbetter
·
2016-04-07 10:00
搜索引擎
搜索技巧
Android自定义控件
开发自定义控件的步骤:1、了解View的工作原理 2、编写继承自View的子类3、为自定义View类增加属性 4、绘制控件 5、响应用户消息 6、自定义回调函数 一、View结构原理Android系统的视图结构的设计也采用了组合模式,即View作为所有图形的基类,Viewgroup对View继承扩展为视图容器类。View定义了绘图的基本操作基本操作由三个函数完成:measure()、layout(
u012306714
·
2016-04-05 17:00
android
Android自定义控件
-Path之贝赛尔曲线和手势轨迹、水波纹效果
《
Android自定义控件
三部曲文章索引》文章出处:http://blog.csdn.net/harvic880925/article/details/50995587从这篇开始,我将延续androidGraphics
boonya
·
2016-04-05 10:00
java
android
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他