摘要:
1.简介 frameLayout为框架布局,该布局的特点为层层覆盖,即最先放置的部件位于最下层,最后放置的部件位于最上层。 2.构建 如图所示,该视图中有五个TextView。其中,tv1放置在最底层,tv5放置在外层,即tv5将遮掩tv1的部分内容。 我们让五个TextView不断变换颜色,形成霓 阅读全文
摘要:
1.简介 LinearLayout为安卓三大常用布局中的线性布局。其中,线性布局又分为水平线性布局和垂直线性布局。视图如下所示: 水平布局 垂直布局 2.构建 在安卓布局中,往往需要我们进行嵌套布局,以下图为例 重点如下所示: 2.1 android:orientation="horizontal/ 阅读全文
摘要:
1.简介 当内容无法全部显示时,需要采取滚动的方式获取其与内容。其中,ScrollView为垂直滚动控件,HorizontalScrollView为水平滚动控件。 2.构建 XML代码: 阅读全文
摘要:
1.简介 RadioButton为单选按钮,当一个按钮被选中后,点击其他按钮无法使上一个按钮变为未选中状态。RadioGroup是可以容纳多个RadioButton的容器, 通过使用RadioGroup,可以实现每次只有一个处于按钮被选中状态。 2.构建 我们可以从From Widgets中选择单选 阅读全文
摘要:
1.简介 当要在屏幕上显示图片时,ImageView用于创建显示图片所需的对象。另外,通过设置ImageView可以改变图片的有关属性。 2.构建 使用Images & Media中的部件来实现图片的显示 XML文件: 3.代码 setBackgroundResource():显示图片 注:图片保存 阅读全文
摘要:
1.简介 EditText主要用于数据的输入,验证等问题。例如,账号的注册,验证等等。 2.构建 如下图所示,在Text Fields有多种类型的数据输入框,我们创建图2所示的文本框,当点击按钮时,文本框中的信息将会在图3中显示。 3.代码 Activity1: activity 2: 阅读全文
摘要:
1.概述Intent负责对应用中一次操作的动作,动作涉及的数据,附加的数据进行描述,起到媒介的作用。通过Intent对象指定一个activity,利用startActivity或startActivityForResult方法启动另一个activity。另外,Intent可以实现数据在不同activ... 阅读全文
摘要:
1.Button的创建Button的创建和TextView类似,包含按钮的ID,宽度,高度,提示(即按钮上的文本内容)。2.Button的使用2.1.声明对象2.2.使用findViewById(R.id.idname)找到按钮2.3.设置监听器注:点击按钮后需要进行哪些操作,详情请见Android... 阅读全文
摘要:
1.概述TextView主要用于Activity中文本的应用。其中layout中xml文件(activity)设置文本的宽度,高度,ID;values中strings.xml设置文本内容。TextView一般做说明或结合Button使用。2.步骤A:layout中的操作1.将TextView拖入到l... 阅读全文
摘要:
1.Activity概述 Activity是android四大基本组件之一。每一个activity文件对应一个界面,一个程序由多个activity组成。 2.Android工作目录 src :存放java原代码 gen:自动生成的目录,用于存放android生成的R.java文件 assets :资 阅读全文