随笔分类 -  Android

摘要:单选框和多选框通常用来在设置用户个人资料时候,选择性别、爱好等,不需要用户直接输入,直接在备选选项中选择,简单方便。 直接看代码: ... 阅读全文
posted @ 2015-08-16 15:42 li-xyz 阅读(892) 评论(0) 推荐(0)
摘要:Android中的按钮主要包括Button和ImageButton两种,Button继承自TextView,而ImageButton继承自ImageView。Button生成的按钮上显示文字,而ImageButton上则显示图片。 主要功能是在UI界面上生成一个按钮,当用户点击这个按钮时,出... 阅读全文
posted @ 2015-08-16 00:51 li-xyz 阅读(324) 评论(0) 推荐(0)
摘要:Android中常用的文本组件有 普通文本框(TextView)和编辑框(EditText)两种 EditText是TextView的子类,作用就是在界面上显示文本,区别是EditText允许用户编辑文本框内的内容。 简单示例: ... 阅读全文
posted @ 2015-08-14 16:38 li-xyz 阅读(1338) 评论(0) 推荐(0)
摘要:一个软件可以吸引到用户,除了优秀的功能可以解决用户的问题之外,良好的用户界面也并不可少。一个软件的功能不管多么优秀,但是没有提供友好的界面来让用户操作,将很难吸引到最终用户。 Android提供了大量的UI组件,开发者按照一定规律把这些UI组件组合在一起,形成一个优秀的图形用户界面,再通过A... 阅读全文
posted @ 2015-08-14 14:55 li-xyz 阅读(1564) 评论(0) 推荐(0)
摘要:AndroidManiFest.xml清单文件是每个Android项目所必须的,它是整个Android应用的全局描述文件。AndroidManiFest.xml清单文件说明了该应用的名称、所使用的图标以及包含的组件等等。 AndroidManiFest.xml清单文件通常包含如下信息: 1.... 阅读全文
posted @ 2015-08-13 16:39 li-xyz 阅读(273) 评论(0) 推荐(0)
摘要:网格布局是Android4.0新增的布局管理器,因此需要在Android4.0之后的版本才可以使用,之前的平台使用该布局的话,需要导入相应的支持库。 GridLayout的作用类似于HTML中的table标签,它把整个容器划分成row*column个网格,每个网格都可以放置一个组件,也可以设... 阅读全文
posted @ 2015-08-13 15:32 li-xyz 阅读(1644) 评论(0) 推荐(0)
摘要:TableLayout运行我们使用表格的方式来排列控件,它的本质依然是线性布局。表格布局采用行、列的形式来管理控件,TableLayout并不需要明确的声明包含多少行多少列,而是通过添加TableRow、其他组件来控制表格的行数和列数。 每次向Table中添加一个TableRow,该Tabl... 阅读全文
posted @ 2015-08-13 00:28 li-xyz 阅读(821) 评论(0) 推荐(0)
摘要:框架布局没有任何定位方式,所有的控件都会摆放在布局的左上角。 代码示例: framelayout.xml 显示结果为: 由此可见 framelayout布局中的元素都是直接摆放在布局的左上角的 我们稍微对代码做一下修改 framelayout.xml... 阅读全文
posted @ 2015-08-11 19:25 li-xyz 阅读(505) 评论(0) 推荐(0)
摘要:RelativeLayout又称为相对布局,也是一种常用的布局形式。和LinearLayout的排列规则不同,RelativeLayout显得更加随意一下,它通常通过相对定位 的方式让控件出现在布局的任何位置。也正是因为如此,RelativeLayout中的属性非常多,不过这些属性都是有规律... 阅读全文
posted @ 2015-08-11 18:24 li-xyz 阅读(665) 评论(0) 推荐(0)
摘要:我们的软件是由好多个界面组成的,而每个界面又由N多个控件组成,Android中借助布局来让各个空间有条不紊的摆放在界面上。 可以把布局看作是一个可以放置很多控件的容器,它可以按照一定的规律调整控件的位置,从而实现精美的界面。 布局中也可以放置布局,通过多层布局的嵌套,实现比较复杂的界面。 A... 阅读全文
posted @ 2015-08-11 15:16 li-xyz 阅读(816) 评论(0) 推荐(0)
摘要:Android中Activity是由返回栈来管理的,在默认情况下,每当启动一个新的Activity,它都会在返回栈中入栈,并且出于栈的顶端。但是有些时候Activity已经在栈的顶端了,也就不需要再启动的时候重新创建一个Activity的实例了,所以我们就需要其他的启动方式。 Activit... 阅读全文
posted @ 2015-08-08 18:17 li-xyz 阅读(322) 评论(0) 推荐(0)
摘要:我们之前使用Intent进行Activity之间的跳转,其实Intent还可以在启动活动的时候传递数据。 Intent提供了一系列的putExtra方法以便我们把想要传递的数据暂存在Intent中,待到启动了另外一个Activity后,只需要把这些数据再从Intent取出即可。 ... 阅读全文
posted @ 2015-08-07 17:49 li-xyz 阅读(359) 评论(0) 推荐(0)
摘要:什么是Intent 一个APP肯定不单单由一个Activity构成,我们在使用过程中,经常需要在多个Activity中跳转,Android中Intent可以帮我们来完成在各个Activity中跳转的功能。 Intent翻译为中文为“意图,目的”,在Android中提供了Intent机制来协助应用之间... 阅读全文
posted @ 2015-08-06 18:29 li-xyz 阅读(582) 评论(0) 推荐(0)
摘要:什么是Activity Activity是Android应用程序核心组件中最基本的一个,是用户和程序交互的窗口,一个activity通常对应一个单独的视图,一个APP由一个或者多个activity构成,activity用于显示信息给用户,并且之间可以相互进行跳转,activity之间的跳转有返回值。... 阅读全文
posted @ 2015-08-06 00:03 li-xyz 阅读(451) 评论(0) 推荐(0)
摘要:1.下载android SDK 访问http://developer.android.com/ → GET THE SDK → Installing the Android SDK → STAND-ALONE SDK TOOLS → download the SDK now 下载得到android-... 阅读全文
posted @ 2015-08-04 00:00 li-xyz 阅读(335) 评论(0) 推荐(0)