摘要: 网格视图(GridView) GridView的视图排列方式与矩阵类似,当屏幕上有很多元素需要显示时,可以使用GridView。 既然有多个元素需要显示,就需要使用BaseAdater来存储这些元素。当需要选择其中一个元素进行操作,这就需要设置事件监听setOnItemClickListener来捕捉和处理事件。 通过XML布局来实现: <?xml version="1.0" encoding="... 阅读全文
posted @ 2013-05-20 23:12 不止所见 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 图片切换(ImageSwitcher) 通过ImageSwitcher类来实现切换图片的效果,ImageSwitcher类必须设置一个ViewFactory,主要用来将显示的图片和父窗口区分开来,因此需要实现ViewSwitcher.ViewFactory接口,通过makeView方法来显示图片,这里会返回一个ImageView对象,而方法setImageResource用来显示指定的图片资源。 ... 阅读全文
posted @ 2013-05-20 23:03 不止所见 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 拖动效果(Gallery) 直接拖动图片移动,需要一个容器来存放Gallery显示的图片,需要监听其事件setOnItemClickListener,从而确定用户当前选中的是哪一张图片。 源码下载链接:http://www.apkbus.com/android-117108-1-1.html 喜欢开源,乐意分享的大神们,欢迎加入QQ群:176507146,你值得拥有哦! 阅读全文
posted @ 2013-05-20 22:47 不止所见 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 带图标的按钮(ImageButton) 要制作带图标的按钮,首先要在布局文件中定义ImageButton,然后通过setImageDrawable方法来设置按钮要显示的图标。同样要对按钮设置事件监听setOnClickListener,以此来捕捉事件并处理。 源码下载链接:http://www.apkbus.com/android-117105-1-1.html 喜欢开源,乐意分享的大神们,... 阅读全文
posted @ 2013-05-20 22:18 不止所见 阅读(164) 评论(0) 推荐(0) 编辑
摘要: ImageView(图片浏览) 将一张图片显示在屏幕上,首先要创建一个显示图片的ImageView对象,然后通过setImageResource()方法来设置要显示的图片资源索引。当然,还可以对图片执行一些其他的操作,比如设置它的Alpha值等。 源码下载链接:http://www.apkbus.com/android-117102-1-1.html 喜欢开源,乐意分享的大神们,欢迎加入QQ群... 阅读全文
posted @ 2013-05-20 21:48 不止所见 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 对话框(Dialog) 实现对话框可以使用AlertDialog.builder类实现,还可以自定义对话框,若是对话框有按钮可以对其按钮设置事件监听 onClickListener. 源码下载链接:http://www.apkbus.com/android-117101-1-1.html 喜欢开源,乐意分享的大神们,欢迎加入QQ群:176507146,你值得拥有哦! 阅读全文
posted @ 2013-05-20 21:47 不止所见 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 菜单(Menu)Android有一个按键“Menu”专门显示菜单,当程序设置了菜单的时候可以通过该按键来操作应用程序的菜单选项。(XML布局实现)要实现菜单功能首先需要xml布局文件声明通过onCreateOptionsMenu来创建菜单,然后需要对其进行事件监听,之后根据不同的菜单选项来执行不同的任务。首先在res文件夹下新建一个“Menu”文件夹创建一个Menu.xml文件,然后在其中创建需要的菜单。之后在onCreateOptionsMenu方法装载xml布局文件,在onOptionItemSelected监听方法中通过getItemId方法获得当前选中的菜单的ID.之后进行相应的操作, 阅读全文
posted @ 2013-05-20 21:31 不止所见 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 按钮(Button) 按钮是使用的最多的按键,在Android中使用Button来显示。按钮在点击之后也必然要触发一个时间,所以需要对Button设置一个事件监听器。使用Button这个组件首先需要在xml布局文件中声明这个组件,然后在代码 中通过ID引用这个组件,之后设置对应的监听器实现必须的功能 。 //取得Button对象 m_Button1=(Button)findViewById(R.... 阅读全文
posted @ 2013-05-20 21:02 不止所见 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 日期(DatePicker)和 时间(TimePicker) Android使用DatePicker来实现日期,要使用这个组件首先需要在xml布局文件声明这两个组件,然后在代码中通过ID获取这些组件,之后初始化日期,然后设置对应的监听器。 Android使用TimePicker来实现时间,要使用这个组件首先需要在xml布局文件声明这两个组件,然后在代码中通过ID获取这些组件,之后初始化日期,然后设... 阅读全文
posted @ 2013-05-20 21:00 不止所见 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 自动提示(AutoCompleteTextView) 当用户在输入框输入内容的时候,软件自动提示很多与用户输入的内容相关的内容供用户选择,比如百度。 要实现这个功能首先在布局文件中创建一个AutoCompleteTextView,然后通过ArrayAdapter将我们准备自动提示的内容和AutoCompleteTextView进行适配,这样就可以创建出我们需要的功能了。 auto = (AutoC... 阅读全文
posted @ 2013-05-20 20:41 不止所见 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 下拉列表(Spinner) 当我们点击一个下拉列表的时候会弹出一系列选项来让用户选择。实现Spinner时,首先需要在布局文件中定义Spinner组件,然后将可选的内容通过ArrayAdapter和下拉列表进行适配,最后获取用户选择的选项。当然我们也要实现一个事件监听器以便我们获取用户选择的内容。 然后为Spinner设置事件监听器。 源码下载链接:http://www.apkbus.com/an... 阅读全文
posted @ 2013-05-20 20:29 不止所见 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 多项选择(CheckBox) CheckBox允许用户选择多个选项,可以用在用户注册的兴趣选择上,既然是可以选择多个选项,那么就不能像RadioButton那样只有一个监听器,而必须给每个选项设置一个监听器,以便判断选项是否被选择。 使用CheckBox时,首先需要在布局文件中声明若干个CheckBox组件, 然后再代码中通过ID获取声明的组件。之后通过设置监听器来监听用户的操作。 然后再对每一... 阅读全文
posted @ 2013-05-20 19:51 不止所见 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 单项选择(RadioGroup、RadioButton)RadioGroup通过定义一组RadioButton选项来实现控制单选的功能,即所有的RadioButton都是属于一个RadioGroup控件的。使用单项选择这个功能的时候需要在xml布局文件中声明一个RadioGroup和若干个RadioButton。然后再代码中通过ID获取声明的一个RadioGroup和若干个RadioButton。 /*单选按钮*/ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(sa... 阅读全文
posted @ 2013-05-20 19:35 不止所见 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 加速Eclipse使其成为超快的IDE 参考链接:http://simpleframework.net/blog/v/36697.html 1.禁用防病毒软件,或将JDK、Eclipse、workspace及其它相关文件夹加入防病毒软件的白名单。 2. Eclipse启动时禁用不必要的验证。 验证:在Eclipse菜单 Windows - > Preferences -> Validation,... 阅读全文
posted @ 2013-05-20 19:24 不止所见 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 参考书籍:《Android应用开发揭秘》第9章 Android特色开发之语音识别: 语音识别技术在手机上应用得相当广泛,我们日常最频繁的沟通方式是语音,在手机应用中,大部分是通过硬件手动输入,目前这依然是主要与手机互动的方式。 Android语音识别按钮 Android中主要通过RecognizerIntent来实现语音识别,它主要包括一些常量来表示语音的模式等,如表所示。 Recogniz... 阅读全文
posted @ 2013-05-20 16:16 不止所见 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 参考书籍:《Android应用开发揭秘》第9章 Android 是一个面向应用程序开发的丰富平台,它拥有许多具有吸引力的用户界面元素、数据管理和网络应用等优秀的功能。Android 还提供了很多颇具特色的接口。本文我们将分别介绍这些吸引开发者眼球的特色开发,主要包括:传感器系统(Sensor)、语音识别技术 (RecognizerIntent)、Google Map和用来开发桌面的插件(Widg... 阅读全文
posted @ 2013-05-20 15:34 不止所见 阅读(247) 评论(0) 推荐(0) 编辑
摘要: EditText(编辑框) EditText是经常使用的控件,比如,要实现一个登录界面,需要用户输入账号、密码等信息。 例子中通过XML定义了一个EditText控件,然后为其设置了事件监听setOnKeyListener,并实现了onKey方法,也就是当用户在按键时便会触发这个事件,从而可通过getText方法取得用户输入的内容。 源码下载链接:http://www.apkbus.com/and... 阅读全文
posted @ 2013-05-20 00:43 不止所见 阅读(150) 评论(0) 推荐(0) 编辑
摘要: Toast(提示) Toast是android提供的“快显讯息”类,Toast类的使用非常广泛。 例子实现的功能:当收到短信时,通过Toast来提示用户,显示短信内容。源码下载链接:http://www.apkbus.com/android-116996-1-1.html喜欢开源,乐意分享的大神们,欢迎加入QQ群:176507146,你值得拥有哦! 阅读全文
posted @ 2013-05-20 00:28 不止所见 阅读(125) 评论(0) 推荐(0) 编辑
摘要: ListView(列表)ListView用来显示一个列表的控件。用户可以选择并操作这个列表,同时必然会触发一些事件。当鼠标滚动时会触发setOnItemSeletedListener事件,点击时则会产生setOnItemClickListener 事件。一、ListView基本教程篇1.Android开发之ListView详解(带按钮布局) http://www.apkbus.com/android-13971-1-1.html2.Android API 中文 (42) —— ListViewhttp://www.apkbus.com/android-18358-1-1.html二、ListV 阅读全文
posted @ 2013-05-19 23:02 不止所见 阅读(222) 评论(0) 推荐(0) 编辑
摘要: TextView(文本框) TextView就是一个用来显示文本标签的控件。 /*TextView的设置*//* 获得TextView对象 */ textview = (TextView)this.findViewById(R.id.textview); String string = "TextView示例!"; /* 设置文本的颜色 */ textview.... 阅读全文
posted @ 2013-05-19 22:33 不止所见 阅读(230) 评论(0) 推荐(0) 编辑