Android的垂直布局管理器的应用
来源:互联网 发布:ios app 访问数据库 编辑:程序博客网 时间:2024/04/30 10:46
1.在layout中建立一个XML文件
右击layout文件夹在其中新建一个Android XMLX Fil饿>>>填写一个file名选择一个布局管理器LinearLayout
2.在XML文件中将所要的效果做出来
XML文件中有两个:一个是.xml,另外一个是Layout布局管理器
<?xml version="1.0" encoding="utf-8"?> //?xml,表示xml文件。version="1.0"是版本号,如微信1.0版本。encoding="utf-8"是编码集
A.XML文件的格式
a.<LinearLayout 中间写类容1>中间写类容2</LinearLayout> 中间写类容1是LinearLayout的相关内容,中间写类容2是其他内容,其他的XML的东西。
b. <TextView 中间写类容 />
eg.
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/holo_green_light"
android:orientation="vertical" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:layout_weight="1"
android:background="@android:color/holo_orange_light"
android:text="@string/first_button"
android:textColor="@android:color/holo_purple"
android:textSize="30sp" />
</LinearLayout>
B.布局管理器的代码
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"//自动生成的。
android:layout_width="match_parent"//layout_width:布局管理器的宽 match_parent:匹配父布局管理器,在这表明覆盖全屏
android:layout_height="match_parent"//layout_height:布局管理器的高
android:background="@android:color/holo_green_light"//background:背景颜色
android:orientation="vertical" >//orientation:布局方式,vertical垂直布局 horizontal:水平布局
</LinearLayout>
C.文本代码
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"//距顶点的距离 距离的符号是dp
android:layout_weight="1"
android:background="@android:color/holo_orange_light"
android:text="@string/first_button"
android:textColor="@android:color/holo_purple"
android:textSize="30sp" />//文本的大小 大小的符号是dp
补充:android:text="@string/first_button"
先在values文件夹中找到Strings.xml,并打开,会出现
<string name="app_name">menu</string>
<string name="hello_world">Hello world!</string>
<string name="action_settings">Settings</string>
按照上面的格式仿建
<string name = "first_button">元素一</string> <string name = "second_button">元素二</string>
<string name = "three_button">元素三</string>
做了之后就可以在@string中找到想要的东西
D.保存就可以在Layout布局管理器中看到效果
E.将XML文件链接到“主函数”中
在src中新建一个包,再新建一个类,该类extends Activity
后出现
public class LinearLayout extends Activity {
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.linear_layout);//将XML文件链接到“主函数”中的
方法
}
}
其中要改R在的包
F。插入安卓手机进行调试
调试时要修改AndroidManifest.xml中
package="com.scxh.weixin.ui"和
android:name=".LinearLayout"
改为要运行的程序相关类容。
右击layout文件夹在其中新建一个Android XMLX Fil饿>>>填写一个file名选择一个布局管理器LinearLayout
2.在XML文件中将所要的效果做出来
XML文件中有两个:一个是.xml,另外一个是Layout布局管理器
<?xml version="1.0" encoding="utf-8"?> //?xml,表示xml文件。version="1.0"是版本号,如微信1.0版本。encoding="utf-8"是编码集
A.XML文件的格式
a.<LinearLayout 中间写类容1>中间写类容2</LinearLayout> 中间写类容1是LinearLayout的相关内容,中间写类容2是其他内容,其他的XML的东西。
b. <TextView 中间写类容 />
eg.
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/holo_green_light"
android:orientation="vertical" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:layout_weight="1"
android:background="@android:color/holo_orange_light"
android:text="@string/first_button"
android:textColor="@android:color/holo_purple"
android:textSize="30sp" />
</LinearLayout>
B.布局管理器的代码
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"//自动生成的。
android:layout_width="match_parent"//layout_width:布局管理器的宽 match_parent:匹配父布局管理器,在这表明覆盖全屏
android:layout_height="match_parent"//layout_height:布局管理器的高
android:background="@android:color/holo_green_light"//background:背景颜色
android:orientation="vertical" >//orientation:布局方式,vertical垂直布局 horizontal:水平布局
</LinearLayout>
C.文本代码
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"//距顶点的距离 距离的符号是dp
android:layout_weight="1"
android:background="@android:color/holo_orange_light"
android:text="@string/first_button"
android:textColor="@android:color/holo_purple"
android:textSize="30sp" />//文本的大小 大小的符号是dp
补充:android:text="@string/first_button"
先在values文件夹中找到Strings.xml,并打开,会出现
<string name="app_name">menu</string>
<string name="hello_world">Hello world!</string>
<string name="action_settings">Settings</string>
按照上面的格式仿建
<string name = "first_button">元素一</string> <string name = "second_button">元素二</string>
<string name = "three_button">元素三</string>
做了之后就可以在@string中找到想要的东西
D.保存就可以在Layout布局管理器中看到效果
E.将XML文件链接到“主函数”中
在src中新建一个包,再新建一个类,该类extends Activity
后出现
public class LinearLayout extends Activity {
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.linear_layout);//将XML文件链接到“主函数”中的
方法
}
}
其中要改R在的包
F。插入安卓手机进行调试
调试时要修改AndroidManifest.xml中
package="com.scxh.weixin.ui"和
android:name=".LinearLayout"
改为要运行的程序相关类容。
0 0
- Android的垂直布局管理器的应用
- Android的垂直布局管理器的代码
- GridBagLayout布局管理器的应用
- Android应用的界面编程(二)--Layout布局管理器
- Android布局管理器的嵌套
- QT4: 垂直布局管理器
- 关于Android的布局管理器的理解
- android的布局水平与垂直显示
- Android SeekBar设置为垂直的布局
- android--04activity的布局管理器
- Android布局管理器的介绍与使用
- Android的6种布局管理器总结
- Android的编程初体验--布局管理器
- Android笔记---- Android应用的界面开发(1)View和布局管理器
- 垂直菜单的布局
- 学习笔记之-Android应用的界面编程(布局管理器)
- 复杂的布局管理器
- Swing的布局管理器
- java SE复习笔记4
- python子类如何调用父类的__init__方法
- 九九乘法表
- MyEclipse 热部署
- 查看mysql当前连接数
- Android的垂直布局管理器的应用
- Gradle-使用Gradle构建和测试-1-Hello,Gradle
- 程序设计基石与实践系列之最短的崩溃C语言程序
- NBUT 1457 Sona [简单莫队]
- Ubuntu chmod 命令修改文件权限
- centos 删除文本重复内容
- HDOJ 3342 Legal or Not(拓扑排序判断有向图是否存在环)
- JAVA字符串的方法
- PrincetonUniversity-Coursera 算法:算法简介