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-打造酷炫的字体滑动高亮控件
今天,我们的首要任务就是开发一个类似于这种效果的
安卓控件
,以便在以后的项目中直接使用,看起来高大上有木有。其实也不用害怕,需要我们分析和撰写的内容并不多,废话不多说,开始我们今天的教程吧。
SmartIceberg
·
2016-03-15 14:00
android 中listview之BaseAdapter的使用
Listview控件不像其他
安卓控件
那种直接拖拽到界面上就能用,而是采用类似J2EE中的MVC模型的方式使用,需要通过适配器将某种样式的数据或控件添加到其上而使用.MVC模型实现原理是数据模型M(Model
byhieg
·
2016-01-18 22:00
安卓控件
获取焦点实现放大效果
之前搜了下看到一个类似的程序,稍微修改了下-对需要放大的控件进行重写-判断控件是否有焦点变化,有则放大动画,放大后图片最终缩小为原尺寸1.重写控件(此处重写了LinearLayout)publicclassMyLinearextendsLinearLayout{privateAnimationscaleToLargeAnimation=null;privateintanimationDuratio
骆驼绵羊
·
2016-01-04 21:51
安卓
Android中TextView输入字数统计和限制 & 一篇
对
安卓控件
的不熟悉真的是很浪费时间,之前还弄个函数来实现,花不少时间,后来发觉,xml里面设置一个android:maxLength="8"就够了。
·
2015-11-13 21:50
textview
Android开发五:常用控件2--RadioButton、CheckBox、Menu
接着昨天的小插曲,今天继续学习
安卓控件
,今天要学习的有三个,RadioButton、CheckBox、Menu。 废话不说,直接开始。先讲布局文件 <?
·
2015-11-08 15:24
RadioButton
安卓控件
getRawX与getX区别
getRawX获取的绝对坐标,相对与屏幕getX是相对坐标,相对于控件本身 当控件旋转时,两者的区别就会显示出来
lidec
·
2015-10-28 15:00
安卓控件
属性动画使用大全
首先写一个xml布局文件,用于显示效果,如下 然后在Activity中抓取所有的按钮ButtonalphaButton=(Button)findViewById(R.id.alpha); ButtonrotateButton=(Button)findViewById(R.id.rotate); ButtontransButton=(Button)findViewById(R.i
lvshaorong
·
2015-10-13 15:00
动画
安卓
安卓控件
使用系列21:RatingBar评分控件的使用方法
相信大家都是用淘宝对商家进行几颗星的评分,我们安卓中也有这样的功能,下面我们将它的使用方法和大家分享。这个例子实现的是点击星行,并显示评分的分数。整体思路:在xml文件中放置RatingBar控件,在活动中实现OnRatingBarChangeListener,设置它的最大刻度和当前刻度,在onRatingChanged这个方法中根据用户点击星行的评分情况,使用Toast方式输出评分的分数。act
luoshiwutai
·
2015-10-03 11:00
RatingBar
android
评分控件
控件使用
安卓控件
使用系列20:ProgressBar进度条控件的使用方法
安卓中的进度条是经常使用的控件之一,下面我们来一起分享一下各种类型的进度条的使用。这个例子显示的是小中大圆形进度条和水平进度条,通过按下增加进度和减少进度来控制进度条上进度的增加和减少。整体思路:通过设置ProgressBar的style属性来控制进度条的显示类型,是圆形还是水平,是大还是小,不进行设置的话默认为是中型圆形进度条的显示效果。在活动中设置进度条的初始属性和刻度,点击按钮的OnClic
luoshiwutai
·
2015-10-03 11:00
android
进度条
ProgressBar
控件
控件使用
安卓控件
使用系列19:日期对话框和时间对话框的使用
日期对话框和时间对话框的使用是安卓系统比较重要的内容,下面我们来介绍一下它的实现方法。这个例子实现的是在屏幕上显示圆形钟表以及文字钟表,点击两个按钮分别弹出时间对话框和日期对话框。整体思路:AnalogClock、DigitalClock这两个控件是直接在屏幕上显示圆形钟表以及文字钟表的,在活动中定义年月日时分五个变量,实例化一个Calendar类,用于获取当前的年月日时分,并赋值给五个变量,在O
luoshiwutai
·
2015-10-02 22:00
android
控件使用
时间对话框
日期对话框
安卓控件
使用系列18:DatePicker日期控件和TimePicker时间控件的使用
日期和时间是任何一个系统中很重要的两块内容,我们在这里来分享一下DatePicker日期控件和TimePicker时间控件在安卓中是如何使用的。这个例子实现的是时间和日期控件的展示,并根据时间或日期的变化来更新显示的信息。整体思路:在xml文件中定义一个DatePicker控件、TimePicker控件和TextView控件,在活动中实现OnDateChangedListener,OnTimeCh
luoshiwutai
·
2015-10-02 22:00
安卓
Datepicker
TimePicker
日期控件
时间控件
安卓控件
使用系列17:ImageView获取网络图片
安卓使用ImageView控件获取网络图片是我们在开发应用程序中常常用到的一个功能,我们来分享一下是怎么实现这一功能的。这个例子是点击Button按钮,就会按照制定url地址找到图片的位置,并下载绑定到对应的ImageView控件上。整体思路:在xml文件中定义一个Button控件和一个ImageView控件,然后在活动中的Button控件的OnClick事件中开启一个线程,这个线程会调用获取网络
luoshiwutai
·
2015-10-02 21:00
网络
安卓
获取
图片
imageview
安卓控件
使用系列16:ImageView实现图片缩放和旋转
在安卓中使用ImageView控件对图片进行旋转和缩放操作是经常遇到的开发背景,下面我们来分享一下它的实现方法。这个例子实现的是通过滑动滑杆来控制图片的缩放和旋转,并显示缩放的大小和旋转的角度。整体思路:首先在布局文件中定义一个ImageView控件,用于设置图片,放置两个SeekBar控件用于表示缩放和旋转的状态,放置两个TextView控件用于显示缩放的大小和旋转的角度;在活动中实现OnSee
luoshiwutai
·
2015-10-02 19:00
android
旋转
缩放
imageview
控件
安卓控件
使用系列15:ImageView适屏和裁剪图片
安卓中的ImageView控件常常会用到是适屏和裁剪图片的功能,这里我们将使用方法给各位开发人员分享一下。这个例子实现的是点击按钮,可以选择手机中存放的图片;点击另一个按钮,可以选择图片并对选择好的图片以方框的形式进行剪裁。整体思路:首先让整个Activity继承OnClickListener这个事件,定义选择图片和裁剪图片的两个标记常量,重写活动中的onActivityResult这个方法,如果
luoshiwutai
·
2015-10-02 18:00
android
安卓
imageview
裁剪图片
适屏
安卓控件
使用系列14:ImageView的基本使用方法
安卓中Imageview是经常使用的控件,下面我们来看一下它的使用方法。整体思路:通过设置ImageView控件的scaleType属性来控制ImageView控件的显示方式。这个属性的值center表示为缩放,放在imageview的中心;fitcenter表示按比例缩放。通过setLayoutParams这个方法来设置图片的比例大小。activity_main.xml文件: MainA
luoshiwutai
·
2015-10-02 18:00
android
安卓
imageview
使用方法
安卓控件
使用系列13:SeekBar滑动控件的使用
安卓中SeekBar控件是用于拖动的一种控件,下面来介绍一下它的使用方法。这个例子实现的是滑动SeekBar控件,在TextView控件上显示开始或停止拖动和所拖动到的位置。整体思路:在布局文件中定义两个TextView控件和两个SeekBar控件,第一个SeekBar控件设置max、progress属性,第二个SeekBar控件设置max、progress、secondaryProgress(第
luoshiwutai
·
2015-10-02 16:00
android
安卓
seekbar
滑动控件
拖动控件
安卓控件
使用系列12:CheckBox复选框控件的使用
安卓中CheckBox控件是我们经常需要使用的控件之一,下面将使用方法分享给大家。这里的例子实现的是四个选项,可以选择其中的一个或者多个,然后点击按钮,会显示选择的内容。整体思路:首先在xml文件中定义一个Button控件,新建一个新的xml文件,在里面加入一个CheckBox控件;然后在活动中定义一个字符串数组,里面存放四个选项的内容,定义一个ChechBox的动态数组,找到原来xml文件的ID
luoshiwutai
·
2015-10-02 15:00
android
安卓
checkbox
复选框
安卓控件
使用系列11:ToggleButton开关控件的使用
安卓中ToggleButton控件是开关控件,在开关网络信号、开关手电筒等功能中都有体现,下面我们将它的使用方法分享给大家。这个例子实现的是使用开关控件ToggleButton控制布局中三个Button控件的水平和垂直编排的切换。整体思路:在xml文件中定义三个BUtton控件和一个ToggleButton控件,然后在活动中找到LinearLayout的布局文件ID,在ToggleButton的o
luoshiwutai
·
2015-10-02 15:00
android
切换
ToggleButton
开关控件
安卓控件
使用系列10:RadioButton单选按钮的使用
安卓中RadioButton控件是通常所说的单选按钮,用于在几个不同的选项中选择其中之一。下面将使用方法分享给大家。这个例子实现的是性别的选择,选择男或女,点击按钮显示选择的信息。主要思路:在一个RadioGroup控件中定义两个RadioButton控件,用于表示选择的性别男或女;定义Button控件的OnClick事件,在事件中获取RadioGroup控件中RadioButton控件的个数,遍
luoshiwutai
·
2015-10-02 14:00
android
使用
RadioButton
单选按钮
安卓控件
使用系列9:Button实现图文混排
安卓中使用Button控件进行图文混排是经常遇到的需求背景。下面我们来和大家分享一下如何实现这样的功能。整体思路:第一种方法:通过设置Button控件的drawableTop或drawableLeft等属性(也可以同时设置两个属性,这样加载的两个图片来进行图文混排),来指定图片的位置,实现Button控件的图文混排功能,这种方法操作比较简单;第二种方法是通过代码来实现图片的加载,首先定义分割字符串
luoshiwutai
·
2015-10-02 12:00
安卓
图片
button
图文混排
安卓控件
使用系列8:Button按钮几个重要事件的使用
Button控件是安卓应用程序开发经常使用的控件,下面来介绍一下比较重要的几个事件的使用。整体思路:首先继承OnClickListener,OnTouchListener,OnFocusChangeListener,OnKeyListener这四个Button控件重要的事件,然后在OnClick事件中写适屏的代码(如果超过了屏幕宽度就减小一些宽度和高度;如果图片宽度太小就增加一些宽度和高度),以此
luoshiwutai
·
2015-10-02 11:00
安卓
事件
按钮
button
重要
安卓控件
使用系列7:AutoCompleteTextView和MultiAutoCompleteTextView实现输入字符自动提醒
相信大家在百度上搜索一个信息的时候都看到过出现下面的几条信息提醒,然后点击提醒的信息,信息就会直接显示在文本控件上。那么我们在移动端如何实现这样的效果呢。下面我们来分享一下我们的实现方法。整体思路:首先定义一个字符串数组,把这个字符串数组设置在适配器上,再把适配器绑定到AutoCompleteTextView控件上,这样就实现了输入一些字符,自动弹出与前几个字符相同的提示信息;把这个适配器绑定到M
luoshiwutai
·
2015-10-02 11:00
android
自动提醒
输入字符
安卓控件
使用系列6:EditText控制输入的字符范围
通过设置EditText控件的一些属性,我们就可以在其中输入特定的字符,用于控制我们输入文字的范围。下面将主要的使用方法分享给大家。整体思路:通过设置digits这个属性来显示输入特定·的字符或数字;通过设置inputType这个属性可以控制输入字符的类型,包括文字、密码、电子邮件等多种类型的控制;通过设置numeric这个属性来控制输入带有符号的浮点型。然后点击按钮的时候,获取到EditText
luoshiwutai
·
2015-10-02 10:00
EditText
电子邮件
特定字符
控制输入
字符范围
安卓控件
使用系列5:EditText输入表情图片
EditText中如何输入自定义的表情图片呢,我们将实现的方法给大家分享一下。这个例子是实现点击按钮,在文本控件中随机显示几个预订表情中的一个。整体思路:产生一个随机数,用随机数和字符串拼成一个图片文件名(这里的字符串对于每一张图片是相同的,只是后面的数字不同);通过这个图片文件名找到对应的资源ID,将资源ID转换为位图;定义拆分字符串绑定位图,并把拆分字符串绑定到EditText控件上。acti
luoshiwutai
·
2015-10-02 10:00
图片
EditText
控件
表情图片
输入图片
安卓控件
使用系列4:TextView实现跑马灯效果
经常看到马上旁边的商店招牌上有跑马灯效果的广告,如何在安卓中使用TextView控件实现这样的效果呢,把实现方法给大家分享。使用TextView实现跑马灯效果,需要设置ellipsize、singleLine、focusable、focusableInTouchMode、marqueeRepeatLimit这几个属性。activity_main.xml文件: MainActivity.java文件
luoshiwutai
·
2015-10-01 19:00
安卓控件
使用系列3:TextView点击连接跳转页面
TextView点击链接跳转页面的方法分享给大家,这里用到的方法有些开发人员并没有接触过。整体思路:将在TextView中显示的文字转换为SpannableString对象,这个SpannableString对象调用setSpan方法,实现跳转页面的功能,把这个SpannableString对象设置为TextView的Text值,并以链接的形式显示。activity_main.xml文件: Mai
luoshiwutai
·
2015-10-01 19:00
安卓控件
使用系列2:TextView实现图文(图片和文字)混排
使用TextView实现图文混排是有些开发者并没有实现过,下面来介绍一下如何实现。整体思路:首先定义根据资源文件的变量名返回资源文件ID的方法,定义指向图片资源文件变量名html格式的字符串,写一个通过这个字符串获取资源文件信息的方法返回给字符序列,把这个字符序列绑定到TextView控件。activity_main.xml文件:MainActivity.java文件:privateTextVie
luoshiwutai
·
2015-10-01 19:00
html
图片
textview
图文混排
图片和文字
安卓控件
使用系列1:TextView显示各种格式的文本
安卓TextView控件的一个重要的属性是autoLink,这个属性的值可以为none,web,email,map,phone,all,用于规定显示文本的格式。下面举例来实际说明一下这个属性的使用:activity_main.xml文件: MainActivity.java文件:privateTextViewtextview1,textview2; protectedvoidonCreate(
luoshiwutai
·
2015-10-01 18:00
安卓
textview
文本
电子邮件
各种格式
[置顶] 详解android中OnClickListener监听
菜鸟上路,个人见解,有错误的地方请多指教OnClickListener是
安卓控件
的一个点击监听事件 这个接口包含一个方法 voidonClick(Viewv)进去看源码会比较神奇的发现 view中 publicvoidsetOnClickListener
zhtttyyzc
·
2015-08-24 16:00
安卓
onclick
onTouch
安卓控件
注入
packagecom.example.smartinject; importjava.lang.reflect.Field; importjava.lang.reflect.Method; importandroid.app.Activity; importandroid.content.res.Resources; importandroid.view.LayoutInflater; imp
qq909157370
·
2015-07-04 21:00
android
UI
view
注入
测试安卓requestLayout的工作流程
前言
安卓控件
方法当中,measure用于宽高的测量,layout用于指定控件的位置, draw用于界面的渲染;不同层级的控件组成控件树,在界面生成的初始阶段是遍历树进行measure,然后是layout
Lanfog
·
2015-06-29 14:00
安卓
requestlayout
不同版本
安卓控件
的样式统一
其实很简单,只需要简单的几部。首先更新AndroidSupportLibrary至22.1或者以上的版本在项目中添加对SuppertV7包的引用在AndroidManifest.xml中的application标签下添加样式声明android:theme=”@style/Theme.AppCompat”(你也可以使用样式文件继承这个样式,修改其中的某些属性)确保你项目中的所有Activity都继承
duanymin
·
2015-06-17 15:00
android
安卓
控件
实现
安卓控件
动画GridView
阅读更多我们学了那么多动画,有没有想给控件实现动画呢,这里我们利用以前学过的GridView实现相册图片缩略的动画效果。首先我们anim_set文件.xml定义实现平移缩放的xml然后设置layout_animation.xml接下来定义主布局函数main.xml接下来我们定义GridView适配器,我们继承BaseAdapterpublicclassImageAdapterextendsBase
梳子不爱头发
·
2015-05-27 20:00
动画
安卓
GridView组件动画
实现
安卓控件
动画GridView
阅读更多我们学了那么多动画,有没有想给控件实现动画呢,这里我们利用以前学过的GridView实现相册图片缩略的动画效果。首先我们anim_set文件.xml定义实现平移缩放的xml然后设置layout_animation.xml接下来定义主布局函数main.xml接下来我们定义GridView适配器,我们继承BaseAdapterpublicclassImageAdapterextendsBase
梳子不爱头发
·
2015-05-27 20:00
动画
安卓
GridView组件动画
实现
安卓控件
动画GridView
我们学了那么多动画,有没有想给控件实现动画呢,这里我们利用以前学过的GridView实现相册图片缩略的动画效果。首先我们anim_set文件.xml定义实现平移缩放的xml 然后设置layout_animation.xml 接下来定义主布局函数main.xml 接下来我们定义GridView适配器,我们
梳子不爱头发
·
2015-05-27 20:00
动画
安卓
GridView组件动画
安卓控件
隐藏和出现动画
显示动画 mShowAction = new TranslateAnimation(Animation.RELATIVE_TO_SELF, 0.0f, Animation.RELATIVE_TO_SELF, 0.0f, Animation.RELATIVE_TO_SELF, -1.0f, Animation
海大易小晨
·
2015-03-24 10:17
动画
安卓
空间隐藏
关于
安卓控件
靠右边
安卓控件
靠边的话最好不要使用线性布局,尽管线性布局简单方便,可以使用相对布局如下:
qq_15338105
·
2015-03-20 01:00
安卓控件
属性
1.anroid:textAppearance文字外观Android系统自带文字外观设置及实际显示效果图android:textAppearancexml布局里面设置文字的外观:如“android:textAppearance=“?android:attr/textAppearanceLargeInverse”这里引用的是系统自带的一个外观,?表示系统是否有这种外观,否则使用默认的外观。可设置的
dongyonggan
·
2014-09-24 17:00
android
属性
控件
Android控件的继承关系图
下面是
安卓控件
的继承关系类图,其中红色为常用控件转自:http://allenzhangfan.blog.51cto.com/8790473/1392129
·
2014-08-22 14:00
android
android应用
安卓控件
之Button与ImageButton详解以及其按下效果的实现
Android系统控件Button是一种按钮控件,用户能够在该控件上点击,并后引发相应的事件处理方法;ImageButton用以实现能够显示图像功能的控件按钮。 button的使用十分简单,button的相关属性如:style、android:text、android:gravity、android:layout_weight也无需赘述了。 需要注意一下使用java代码引入资源的时候一般利用s
sunmc1204953974
·
2014-07-26 00:00
android
安卓
selector
控件
界面
Android控件的继承关系
下面是
安卓控件
的继承关系类图,其中红色为常用控件
allenzhangfan
·
2014-04-04 10:00
继承
android
安卓
控件
【安卓深度控件开发(1.5)】本章总结
CreatingCustomViews的汉化版本之后,是不是已经等不急要创建一个“HelloWorld”了呢,当然您的想法可能比“HelloWorld”要高很多,不管如何,让我们通过下面这个图示来了解一下开发一个
安卓控件
的路线图
夜狼
·
2013-03-27 19:00
获取
安卓控件
的大小
原文地址:http://blog.sina.com.cn/s/blog_821e2bb101010yin.html 试过在OnCreate()中获取控件高度与宽度的童鞋都知道,getWidth()与getHeight()方法返回是0,具体原因看一下Activity的生命周期就会明白。 上代码:方法一: intw=View.MeasureSpec.makeMeasureSpec(0,Vi
dai_zhenliang
·
2013-01-06 15:00
上一页
1
2
下一页
按字母分类:
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
其他