Android API
文章平均质量分 70
comkingfly
这个作者很懒,什么都没留下…
展开
-
EditText
EditText继承关系:View-->TextView-->EditText。EditText的属性很多,这里介绍几个常用的:android:layout_gravity="center_vertical"设置控件显示的位置:默认top,这里居中显示,还有bottomandroid:hint="请输入数字!"设置显示在空间上的提示信息android:numeric="integer"设置只能输入原创 2011-06-09 10:49:00 · 582 阅读 · 0 评论 -
android中给按钮注册监听器的一种新颖的方法
不知道android:onclick这个属性大家熟悉么,我是看apidemos里边的一个例子 popupmenu发现它的首先给大家看看代码/* * Copyright (C) 2010 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License转载 2012-02-28 09:38:44 · 1652 阅读 · 0 评论 -
ScrollView滚动条
ScrollView也是一个Layout布局,可以让它内部的数据显示不下的时候出现滚动条,要注意的是不能在ScrollView中放多个组件,如果放了多个组件,会出现如下错误:ERROR/AndroidRuntime(271): Caused by: java.lang.Illeg原创 2011-07-25 09:51:16 · 2856 阅读 · 0 评论 -
ListView
ListView应该是android里最常用的显示数据的控件了。它用来将集合数据一个个抽取出来按照从头到尾往下显示的控件里,这些是在手机中经常看到的一些布局。 列表的显示需要三个元素:1.ListVeiw 用来展示列表的View。2.适配器 用来把数据映射到ListView上的中介。3.数据 具体的将被映射的字符串,图片,或者基本组件。根据列表的适配器类型,列表原创 2011-07-01 10:46:00 · 6600 阅读 · 4 评论 -
android开发中-使用Dialog prompt获取输入信息
prompt dialog是指弹出一个窗体提供输入框让用户可以输入数据,程序需要读取这些数据然后再进行后续处理。在Javascript中Window.prompt会弹出一个对话框让用户输入信息,然后程序就暂停在输入框这里,等到用户输入完成点击确定后,程序才接着执行,所以prompt dialog是同步的形式。但是在android中dialog都是异步的形式,那么怎么完成类似同步的效果呢?转载 2011-07-01 10:07:00 · 8256 阅读 · 1 评论 -
android开发-使用Dialog AlertDialog
Dialog对话框,大家肯定都不陌生。我们使用Windows操作系统、IE浏览器等经常会弹出对话框,这些对话框大部分都是模态的同步对话框。所谓的模态是指:当前弹出的Dialog挡住了它的父窗口,在Dialog消失前,父窗口无法获取焦点,浏览器中的alert对话框就是这样的;所谓的同步是指:程序执行到弹出Dialog后就停在当前行代码,等到Dialog处理完后程序才接着往下执行。在Andr转载 2011-07-01 09:49:00 · 12313 阅读 · 8 评论 -
android开发中-使用Dialog managed dialog
managed dialog是指一个生存周期由activity管理的dialog,上面两个例子我们创建的dialog都是生存周期是自己管理的。这样做的好处是代码比较简单明了,需要时就创建,完成后就自动销毁,不好的地方是因为每次调用都需要创建dialog对象,内存开销比较大。而managed dialog则是创建一次而能被多次使用,所以它的核心概念是复用dialog。(这有点像是jdbc的连接原创 2011-07-01 10:02:00 · 1872 阅读 · 0 评论 -
android开发中-使用Dialog ProgressDialog
ProgressDialog是AlertDialog的子类,我们用它来显示有进度条的Dialog。这种带有进度的UI控件在好多UI框架中都可以看到,当用户执行一个操作时间较长的操作时,在一个设计良好的系统中应该要显示一个进度条提示用户目前处理的进度到哪了。在安装应用程序和网络交互应用中最常见到进度条,安装应用程序由于耗时长,所以需要指示用户进度,网络交互由于网络环境的不稳定也需要指示用户交互转载 2011-07-01 09:58:00 · 8743 阅读 · 0 评论 -
EditText
EditText是一个非常重要的组件,可以说它是用户和Android应用进行数据传输窗户,有了它就等于有了一扇和Android应用传输的门,通过它用户可以把数据传给Android应用,然后得到我们想要的数据。EditText是TextView的子类,所以TextView的方法和特性同样存在于EditText中。 EditText有一些属性可以设置EditText的特性,比如最原创 2011-06-22 11:17:00 · 2320 阅读 · 0 评论 -
关于View的属性
农民伯伯:http://www.cnblogs.com/over140/archive/2010/09/11/1823806.html正文 一、结构 java.lang.Object android.view.View 已知直接子类: AnalogClock, ImageView, KeyboardView转载 2012-03-15 10:21:16 · 661 阅读 · 0 评论