有三种方法 mlistview.setSelection(position)  :  将ListView的index为position的item置顶(当然,如果ListView的最后一个item已经在最下面了,就什么也不做)mlistview.scrollTo(x, y)                    :  将ListView移动到指定的X,Y坐标(此处为绝对坐标)mlistview...
2012-07-18 17:06 阅读(849) 评论(0)
 
如果ListView有背景图片或背景颜色,那么在滑动ListView的时候,ListView的背景会变黑。可以为ListView设置如下属性解决此问题 android:cacheColorHint="@android:color/transparent" 点击ListView某个item的时候,会发现这个item的背景色变成了橙黄色了。可以为ListView设置如下属性解决此问题 a...
2012-05-17 15:00 阅读(1520) 评论(0)
 
Android的对话框有两种:PopupWindow和AlertDialog。它们的不同点在于: AlertDialog的位置固定,而PopupWindow的位置可以随意AlertDialog是非阻塞线程的,而PopupWindow是阻塞线程的 PopupWindow的位置按照有无偏移分,可以分为偏移和无偏移两种;按照参照物的不同,可以分为相对于某个控件(Anchor锚)和相对于父控件。具...
2012-05-15 22:08 阅读(1058) 评论(1)
 
一、只想让TextView显示一行,但是文字超过TextView的长度怎么办? 在开头显示省略号 android:singleLine="true" android:ellipsize="start" 在结尾显示省略号 android:singleLine="true" android:ellipsize="end" 在中间显示省略号 android:singleL...
2012-05-12 15:53 阅读(412) 评论(0)
 
前面已经讲过ImageSwitcher和TextSwitcher。ImageSwitcher用来切换ImageView的,TextSwitcher是用来切换TextView的。 但是我们现在要切换自定义View怎么办? ImageSwitcher和TextSwitcher已经不能满足我们的需求。ViewFlipper可以在任意View之间切换。下面我们就来讲解它。 先看一下结构图...
2012-05-11 14:55 阅读(831) 评论(1)
 
先看看继承关系,ImageSwitcher和TextSwitcher的继承关系是一样的。两个重要的父类:ViewSwitcher和ViewAnimator 继承于ViewSwitcher,说明具备了切换功能 继承于ViewAnimator,说明具备了动画功能 ImageSwitcher原理 ImageSwitcher的内容在Gallery中已经有所讲解,这边系统的详解一下...
2012-05-11 11:31 阅读(1203) 评论(1)
 
如果想WebView能够访问网络,必须在AndroidManifest.xml里面添加权限 main.xml很简单,就是一个WebView <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" and...
2012-05-09 15:15 阅读(1067) 评论(0)
 
AlertDialog的构造方法全部是Protected的,所以不能直接通过new一个AlertDialog来创建出一个AlertDialog。 要创建一个AlertDialog,就要用到AlertDialog.Builder中的create()方法。 使用AlertDialog.Builder创建对话框需要了解以下几个方法: setTitle :为对话框设置标题setIcon :为对话...
2012-05-04 17:08 阅读(300) 评论(0)
 
有下面一段代码 ...
2012-05-03 23:18 阅读(424) 评论(0)
 
另一种获得控件的方法public View getChildAt(int index) 除了在布局文件里里面给控件设ID,然后通过findViewById(int id)方法得到控件外,还有另一种方法: 比如有这样一个布局文件 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" and...
2012-05-03 22:37 阅读(639) 评论(0)
 
当父控件中有子控件的时候,并且父控件和子空间都有事件处理(比如单击事件)。这时,点击子控件,父控件的单击事件就无效了。如下图: 比如一个LinearLayout里面有一个子控件TextView,但是TextView的大小没有LinearLayout大 ①如果LinearLayout和TextView都设置了单击事件,那么 点击TextView区域的时候,触发的是TextVie...
2012-05-03 22:33 阅读(942) 评论(1)
 
怎么实现在同一个TextView中设置不同的字体风格呢? 需要使用的类:android.text.Spanned;                                 android.text.SpannableString;                                android.text.SpannableStringBuilder...
2012-05-02 16:44 阅读(240) 评论(0)
 
方式一:直接通过资源文件配置 strings.xml Hello World, SpinnerDemoActivity! SpinnerDemo 选择色彩 黑色 | Black 蓝色 | Blue 棕色 | Brown 绿色 | Green 灰色 | Grey...
2012-05-01 21:38 阅读(314) 评论(0)
 
Gallery是画廊的意思,可以实现图片的浏览功能。 主要内容 Gallery控件的使用使用Gallery + ImageSwitcher完成图片浏览功能 一、Gallery控件的使用 要把图片显示到Gallery里面,要使用Gallery的setAdapter()方法,所以我们先写好一个adapter类 GalleryAdapter.java packag...
2012-04-28 23:31 阅读(240) 评论(0)
 
Android中可以自定义控件,有时候我们需要为这些自定义的空间加上一些属性,Java代码中可以定义属性变量没有问题,那么XML文件中怎么使用属性呢?那么就需要在XML文件中自定义控件属性。(可以参照D:\android-sdk\platforms\android-16\data\res\values\attrs.xml,只是Android系统的属性定义的文件) 假如我们现在写了一个Co...
2012-04-28 17:59 阅读(256) 评论(0)
 
20条数据 共2页1 2 下一页 尾页

android 基本控件使用的更多相关文章

  1. android 基础控件(EditView、SeekBar等)的属性及使用方法

        android提供了大量的UI控件,本文将介绍TextView.ImageView.Button.EditView.ProgressBar.SeekBar.ScrollView.WebView ...

  2. Android基本控件之Menus

    在我们的手机中有很多样式的菜单,比如:我们的短信界面,每条短信,我们长按都会出现一个菜单,还有很多的种类.那么现在,我们就来详细的讨论一下安卓中的菜单 Android的控件中就有这么一个,叫做Menu ...

  3. Android:控件布局(相对布局)RelativeLayout

    RelativeLayout是相对布局控件:以控件之间相对位置或相对父容器位置进行排列. 相对布局常用属性: 子类控件相对子类控件:值是另外一个控件的id android:layout_above-- ...

  4. Android:控件布局(线性布局)LinearLayout

    LinearLayout是线性布局控件:要么横向排布,要么竖向排布 决定性属性:必须有的! android:orientation:vertical (垂直方向) .horizontal(水平方向) ...

  5. 矩阵, 矩阵 , Android基础控件之ImageView

    天下文章大家抄,以下所有内容,有来自copy,有来自查询,亦有自己的总结(目的是总结出自己的东西),所以说原创,不合适,说是转载也不恰当,所以我称之为笔记,可惜没有此分类选项,姑且不要脸一点,选择为原 ...

  6. Android给控件添加触摸回调

    Android给控件添加触摸回调 脑补一个场景,一个页面点击某个按钮会弹出PopupWindow,然后点击PopupWindow以外的任意位置关闭 效果图 实现方法 可以在布局的最外层容器监听触摸事件 ...

  7. Android 基本控件相关知识整理

    Android应用开发的一项重要内容就是界面开发.对于用户来说,不管APP包含的逻辑多么复杂,功能多么强大,如果没有提供友好的图形交互界面,将很难吸引最终用户.作为一个程序员如何才能开发出友好的图形界 ...

  8. Github上star数超1000的Android列表控件

    Android开发中,列表估计是最最常使用到的控件之一了.列表相关的交互如下拉刷新,上拉更多,滑动菜单,拖动排序,滑动菜单,sticky header分组,FAB等等都是十分常见的体验.Github中 ...

  9. Android:控件布局(相对布局)RelativeLayout(转)

    相对布局常用属性: 子类控件相对子类控件:值是另外一个控件的id android:layout_above----------位于给定DI控件之上android:layout_below ------ ...

  10. 【Android开发日记】之入门篇(十三)——Android的控件解析

    Android的控件都派生自android.view.View类,在android.widget包中定义了大量的系统控件供开发者使用,开发者也可以从View类及其子类中,派生出自定义的控件. 一.An ...

随机推荐

  1. Centos7网络配置+图形界面设置

    一. 查看网络地址: centos7取消了ifconfig命令,使用ip addr命令查看IP地址 二.配置网络 用VirtualBox安装的CentOS7,安装完成后,发现无法上网,于是到网上查了一 ...

  2. Android开发之ExpandableListView扩展(BaseExpandableListAdapter的使用)(完整版)

    Android开发之ExpandableListView扩展(BaseExpandableListAdapter的使用)(完整版)

  3. SQLCLUSTER sql数据库监测工具

    SQLCLUSTER sql数据库监测工具

  4. linux之SQL语句简明教程---SELECT

    SQL是用来做什么的呢?一个最常用的方式是将资料从数据库中的表格内选出.从这一句回答中,我们马上可以看到两个关键字: 从 (FROM) 数据库中的表格内 选出 (SELECT).(表格是一个数据库内的 ...

  5. c#中(int)、int.Parse()、int.TryParse、Convert.ToInt32的区别

    本文来自:http://blog.csdn.net/tangjunping/article/details/5443337 以前经常为这几种数据类型转换方式而迷茫,这次为了彻底搞清它们之间的区别和优缺 ...

  6. 第十一届GPCT杯大学生程序设计大赛完美闭幕

    刚刚过去的周六(6月7号)是今年高考的第一天,同一时候也是GPCT杯大学生程序设计大赛颁奖的日子,以下我们用图文再回想一下本次大赛颁奖的过程. 评审过程的一些花絮<感谢各位评审这些天的付出!&g ...

  7. 《面试题精选》15.O(logn)求Fibonacci数列

    题目:定义Fibonacci数列例如以下: /    0                      n=0 f(n)=      1                      n=1          ...

  8. Debug编辑通过转Release找不到命名空间

    首先查看缺少命名空间在哪个项目中 然后看缺少命名空间项目中bin/Release有没有相关文件 如果没有对该项目进行Release编译然后在编译所有项目

  9. spark JavaDirectKafkaWordCount 例子分析

    spark  JavaDirectKafkaWordCount 例子分析: 1. KafkaUtils.createDirectStream( jssc, String.class, String.c ...

  10. GetRect:通过提供点和宽度返回对应矩形RECT

    RECT GetRect(int x,int y,int width,int height); 描述:通过提供点和宽度返回对应矩形RECT 返回:矩形结构RECT 参数: x:X轴坐标 y:Y轴坐标 ...