码迷,mamicode.com
首页 >  
搜索关键字:android自定义view    ( 284个结果
android - 自定义(组合)控件 + 自定义控件外观
Android自定义View实现很简单继承View,重写构造函数、onDraw,(onMeasure)等函数。如果自定义的View需要有自定义的属性,需要在values下建立attrs.xml。在其中定义你的属性。在使用到自定义View的xml布局文件中需要加入xmlns:前缀="http://sc...
分类:移动开发   时间:2015-09-16 12:22:49    阅读次数:288
android 自定义View属性
在android开发过程中,用到系统的View时候可以通过XML来定义一些View的属性。比如ImageView:android:src 和android:scaleType为ImageView指定了图片源和图片缩放类型。其实我们也可以自定义图片的这种属性。下面以自定义标题栏为例,简单说明下自定义V...
分类:移动开发   时间:2015-09-01 19:46:55    阅读次数:209
自定义view之圆形进度条
本节介绍自定义view-圆形进度条 思路: 根据前面介绍的自定义view内容可拓展得之; 1:新建类继承自View 2:添加自定义view属性 3:重写onDraw(Canvas canvas) 4:实现功能 下面上代码 1.自定义view代码: public class CustomView extends View { //背景圆环颜色 private int circleColor; ...
分类:其他好文   时间:2015-08-31 11:53:42    阅读次数:151
Android自定义View绘制闹钟
Android自定义View绘制闹钟本文简单实现了一个闹钟 效果如下: 代码如下:package com.gaofeng.mobile.clock_demo;import android.content.Context; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.gr...
分类:移动开发   时间:2015-08-29 18:52:43    阅读次数:254
Android自定义view(初级篇)
Q1:为什么要自定义view? A:由于很多系统自带的view满足不了当前设计需求或者为了达到更良好的用户体验,增加UI的美化效果,就需要自定view Q2:自定义view有那几个步骤? A:>用户可根据需要extends View这个父类,然后重写父类的方法;如:onDraw();onMeasure()等; >如果用户在自定义View事需要添加属性,则必须在values文件夹下新建"attr...
分类:移动开发   时间:2015-08-28 13:18:11    阅读次数:219
Android 自定义View解决引导,操作指导等操作,你还在用ViewPager么?
转载请注明出处:王亟亟的大牛之路平时我们一些指导类的内容都用一些ViewPager啊或者是在页面上盖一层半透明的布局来解释内容, 今天上一个库更好的针对性的对这部分实现进行优化,更好的用户体验。项目结构: 运行效果: MaterialShowcaseView的一些重要的方法,伸手党也要了解下:MaterialShowcaseView 继承于FrameLayout,所以他也有FrameLayou...
分类:移动开发   时间:2015-08-20 16:56:41    阅读次数:195
android 自定义View之SubmitView
转载请注明出处:王亟亟的大牛之路最近看了一大堆的自定义View多数都可以充当耗时操作的交互界面,再接再厉再传一个SubmitView,一个和可用于模仿提交等待与用户交互用的一个自定义View 效果图: 项目结构: 一个Android Studio项目。也可以转成Eclipse,因为没有涉及到打包啊lib的一些操作,连资源文件都没用,所以可以直接Copy过去。自定义Viewpublic cl...
分类:移动开发   时间:2015-08-19 20:43:55    阅读次数:166
从源码角度分析view的layout过程
上两篇文章主要讲述了view的measure过程,主要分析了xml文件中控件的height和width设置成不同值的时候,经过测量之后,如何计算出控件的真实高度。所以也就验证了我们经常所说的measure过程就是把match_parent等值转化成在具体设备上的具体的值。     本文主要分析一下layout的过程,同样我们以LinearLayout的layout过程为例。     在ViewR...
分类:其他好文   时间:2015-08-19 16:44:06    阅读次数:121
android 自定义View SpinnerLoader使用解析,让你摆脱系统难看的进度条
转载请注明出处王亟亟的大牛之路又一种进度条的实现,项目结构很小,轻松移植。包结构 运行效果: 自定义View:(伸手党只要看一些final变量的注释就能自行修改)public class SpinnerLoader extends View { //旋转的点的数量,默认为9(45度的情况下超过9也不显示,9以下会少点) private static final int POINT...
分类:移动开发   时间:2015-08-19 11:18:29    阅读次数:392
Android 自定义view中的属性,命名空间,以及tools标签
昨日看到有人在知乎上问这3个琐碎的小知识点,今天索性就整理了一下,其实这些知识点并不难,但是很多开发者平时很少注意到这些,导致的后果就是开发的时候 经常会被ide报错,开发效率很低,或者看开源代码的时候很多地方看不懂。考虑到现在越来越多的人开发环境迁移到android studio,所以一切以and...
分类:移动开发   时间:2015-08-18 18:46:51    阅读次数:143
284条   上一页 1 ... 15 16 17 18 19 ... 29 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!