
Android小Demo手感训练
文章平均质量分 80
ChatHello
梦想就是梦想,虽遥不可及,但总能望见...
展开
-
TextView属性之圆角And渐变背景
默认情况下,TextView\是不带边框的,如果要为TextView添加边框,我们就可以考虑为TextView设置一个背景Drawable,当然,该Drawable只是一个边框,这样就实现了带边框的TextView.由于可以为TextView设置背景Drawable对象,因此可以在定义Drawable时不仅指定边框,还可以指定渐变背景,这样既可以为TextView指定渐变背景和边框.下面界面布原创 2016-11-30 10:20:55 · 797 阅读 · 1 评论 -
Fragment小Demo入门理解及与Activity通信
今天工作量不多,闲来无事研究疯狂Android讲义,深入了解一下Fragment的用法,特留下此基本应用,以来研究学习.Fragment可以理解成Activity片段,并且拥有自己的生命周期,Fragment必须被"嵌入"Activity中使用,虽然Fragment拥有自己的生命周期,但Fragment的生命周期会受它所在的Activity的生命周期控制.关于Fragment,有如下几原创 2016-12-15 14:47:07 · 1863 阅读 · 0 评论 -
startActivityForResult方法启动Activity
Activity提供startActivityForResult方法启动另一个Activity,该方法用于启动指定Activity,并获取指定Activity返回的结果.为了获取被启动的Activity所返回的结果,可从两方面着手:(1)当前Activity需要重写onActivityResult(int requestCode,int resultCode,Intent intent),原创 2016-12-10 09:59:11 · 2243 阅读 · 0 评论 -
使用Bundle在Activity之间交换数据
当一个Activity启动另一个Activity时,常常会有一些数据需要传过去,这时,这两个Activity之间就需要一个信使了;Intent,我们只需要将交换的数据放入Intent中就可以了.Intent提供了多个重载的方法来"携带"额外的数据:(1)putExtras(Bundle data):向Intent中放入需要"携带"的数据包.(2)Bundle getExtras():取原创 2016-12-09 15:01:31 · 2432 阅读 · 0 评论 -
ExpandableListView--可展开的列表组件
为培养手感,最近在前端学习期间,总会学习疯狂Android讲义上的小Demo,用来培养Android手感,以免手生,今天联系ExpandableListView可展开的列表组件,这种效果可以说到处可见了,咋感觉这种效果会有点复杂,,不过只要理清思路,这是相当简单的.下面就讲解一下了:ExpandableListView是ListView的子类,他可以说是在普通的ListView的基础上进行扩展原创 2016-12-08 16:41:38 · 708 阅读 · 0 评论 -
GridView--带预览的图片浏览器
提起ListView,那是相当熟悉了,提起GridView,那也是不陌生.那就在这里闲的无聊,写来一个GridView来玩玩了.首先GridView用于在界面上按行,列分布的方式显示多个组件,GridView和Listview有这共同的父类:AbsListView,因此,他们有很高的相似性,当然,他们都是列表项.但他们还是有点区别的,区别就在于:ListView只显示一列,而GridView可原创 2016-12-07 17:23:40 · 891 阅读 · 0 评论 -
自动完成文本框(AutoCompleteTextView)的功能及用法
自动完成文本框AutoCompleteTextView是从EditText派生而出的,也属于是一个文本编辑框,但是,他比普通编辑框多一个功能:当用户输入一定字符后,自动文本框会显示一个下拉菜单,供用户从中选择,当用户选择某个菜单项之后,AutoCompleteTextView按用户选择自动填写该文本框,当然AutoCompleteTextView可以使用EditText提供的xml属性和方法,不过原创 2016-12-07 09:43:12 · 2026 阅读 · 0 评论 -
扩展BaseAdapter实现不存储列表项的ListView
这些天瞅到空闲时间都在研究Android,今天,工作完成,时间已经到了下班时间了,所以紧急之下补充一个关于常用的listView填充Adapter的问题总结,应该可以说这种方式在日常开发中是相当常见了,纵然我们所写的adapter足够复杂,但基本上也是这种简单的变形,所以,简单的我觉得应该理解的十分透彻才好.大道至简吗,就是这个道理.接下来的实例呢将会通过扩展BaseAdapter来实现Ada原创 2016-12-06 17:44:47 · 502 阅读 · 0 评论 -
使用强大的SimpleAdapter创建ListView
这几天一直在回归练习搭建listView的技能,今日学习SimpleAdapter的使用,在此总结一下,SimpleAdapter应该说是非常强大的,可以说ListView的大部分应用场景,都可以通过SimpleAdapter来提供列表项.当然,文字都太无力了,我们还是直接上代码吧:定义界面布局文件:xml version="1.0" encoding="utf-8"?>xmlns:原创 2016-12-05 15:52:53 · 613 阅读 · 0 评论 -
Android项目注册页面的搭建
今天工作基本完成,所以闲着没事,写个注册界面布局练练手,供大家取样,使用.如若觉得有可取之处,那就方便了大家以后可以直接取来用,节省时间.多的就不讲了,直接上代码吧:xml version="1.0" encoding="utf-8"?>xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools原创 2016-12-03 17:11:45 · 885 阅读 · 0 评论 -
兼顾屏幕分辨率的应用---Activity与Fragment的交互
在实际开发中,为了适应当前的各种手机,平板等,我们就会在开发中兼顾屏幕分辨率,开发中可以在res/目录下为大屏幕,600dpi的屏幕建立相应的资源文件夹:values-large,values-sw600dp,在该文件夹下建立一个名为refs.xml的引用资源文件.该引用资源文件专门用于定义各种引用项.下面实例的引用资源文件中只有一项,代码如下:xml version="1.0" enco原创 2016-12-23 09:26:52 · 618 阅读 · 0 评论