Android控件
文章平均质量分 90
zoeice
这个作者很懒,什么都没留下…
展开
-
Button按钮状态背景的设置
Android selector选择器可以让你切换自定义的背景风格,让你的控件或者布局在不同状态下背景切换,背景可以使眼色或者图片资源。首先,android中的selector要在res/drawable/xxx.xml中配置,比如下面Button的例子:使用drawable: <item android:state_pressed="true"原创 2012-06-21 20:32:50 · 38986 阅读 · 3 评论 -
透明自定义对话框以及进度对话框的实现
项目中经常会用到对话框,但是系统的对话框又比较难看,因此就来实现自定义对话框。办法很简单,就是定义一个Dialog,并自定义它的布局以及样式:在res/layout里定义一个slt_cnt_type.xml,代码如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"原创 2012-06-28 17:05:49 · 6850 阅读 · 4 评论 -
监听EditView中的文本改变事件详解
android中的编辑框EditText也比较常用,那比如在搜索框中,没输入一个字,下面的搜索列表就显示有包含输入关键字的选项,这个输入监听怎么实现的呢?我们可以建一个例子,效果图如下:我们可以监听光标处在哪个位置,选择了几个字符并处理,输入了几个字符先新建布局文件<LinearLayout xmlns:android="http://schemas.andr原创 2012-06-28 19:51:03 · 23609 阅读 · 0 评论 -
移植SlidingMenu Android library,和安装example出现的问题解决
很多项目都用到类似左侧滑动菜单的效果,比如facebook,evernote,VLC for android等等,这很酷源代码可以从GitHub的https://github.com/jfeinstein10/slidingmenu上下载。移植过程中会用到Actionbarsherlock这个项目,去http://actionbarsherlock.com/download.html下载。原创 2013-03-26 12:07:00 · 18432 阅读 · 22 评论 -
从Google Calendar取出Scheduler
设定日历数据类public class Scheduler { /** * event id */ private long eventID; /** * the scheduler's date, like "MM/dd/yyyy" */ private String date; /** * the value of begin time */ priva原创 2013-07-04 15:41:37 · 1460 阅读 · 0 评论 -
ExpandableListView的美化以及出现的问题
如果有用到列表,有需要对列表分组,一般都会用到自定义ExplandableListView,这个控件其实很自由的,可以与很多控件组合使用,现在实现以下的效果:组与组分开可以用图片处理,图片关键是组与列表的拼接。然后就是自定义BaseExpandableListAdapter中加些判断,就好了,下面是代码:主页布局main.xml<LinearLayout xmlns:andr原创 2012-07-09 17:27:28 · 20040 阅读 · 4 评论 -
TabHost+RadikoGroup实现分页
先实现入口activity : ACTMainMenu原创 2014-09-17 21:56:56 · 844 阅读 · 0 评论 -
Spinner弹出位置变化
当设置:android:spinnerMode="dropdown"时。android5.0 以前的版本正常从标签底部向下弹出 Nexus 5 (android5.0) 下拉列表 默认会盖住 标签解决办法:设置 android:overlapAnchor,此属性默认为 true 。<Spinner ... android:overlapAnc原创 2015-11-17 14:59:01 · 11647 阅读 · 2 评论