java 学习第14课,Android 布局

布局分4种:

1. LinearLayout (线性布局)

file:///H:/tool/01/Android/android-sdk-windows/docs/guide/topics/ui/layout/linear.html

事例代码:

2. RelativeLayout (相对布局)

3. TableLayout (表格布局)

4. FrameLayout (帧布局)

就像gif图片一样,或者可以理解成层,可以叠加在一起

时间: 2024-11-07 00:04:43

java 学习第14课,Android 布局的相关文章

安卓学习第三课——常见布局

1.相对布局 简单的说,就是通过描述每个组件所在的位置,使用的layout_below等,就是控制组件与组件之间的位置关系. 2.绝对布局 就是通过描述他的x,y坐标来确定位置 3.线性布局 有两种是水平和竖直对其方式,一般情况下整体会使用线性布局,来排列众多的组件 3.帧布局 我感觉就是一层一层的,默认的情况下,多个组件是在同一个位置,所以你需要去修改位置.同时可以选择是否显示. 这可以用来描述视频播放器暂停键的控制方法. 代码如下. <?xml version="1.0" e

Java学习作业(14.4.21)

前三次作业都是基础语法.真的好水啊.从这次开始记录. 1.编写Java程序,把当前目录下扩展名为txt的文件的扩展名全部更名为back. 1 import java.io.*; 2 import java.lang.*; 3 4 5 public class Home { 6 7 public void reName(String path, String from, String to) { 8 File f = new File(path); //声明File对象,用于导入修改路径 9 Fi

java 学习第10课,Android的布局

Android的布局 线性布局

java 学习第11课,android 实现拨打电话的功能

1. 先布局界面,界面采用线性垂直方式来布局 在layout 界面文件中 activity_main.xml 中 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation=&

java 学习第13课,android 实现发送短信的功能

1. 界面布局 界面代码: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <TextView andro

java 学习第9课,java android 项目的安装与启动过程

android 安装过程: 开发工具先把.java文件转换成.class,然后转换成dx,再签名打包成apk,最后在设备上执行 adb install c:\xxx.apk android 启动过程: 双击设备上的图标,创建进程-> 创建主线程 -> 在主线程中实例化 Activity(操作系统会把应用有关的信息context存进activity中,然后调用onCreate(). ) package com.example.hello; import android.app.Activity;

java 学习第4课,配置android

昨天与今天都在配置安卓的开发环境, 搞的头都大了,步骤比较多 1. 先下载安装 java 的 jdk ,这个是最基础的组件 2. 再下载 android SDK,  http://developer.android.com/sdk/index.html  这个地址我本地打不开,结果我只能在自己的VPS服务器中先下载好,再下传到本地 下载后,解压出来,直接打开 Android SDK Manager 进行配置,下载所需的 这里至少要选中最新的Android 4.0 SDK 平台 和 Extras

Android(java)学习笔记93:Android布局详解之一:FrameLayout

FrameLayout是最简单的布局了.所有放在布局里的控件,都按照层次堆叠在屏幕的左上角.后加进来的控件覆盖前面的控件. 在FrameLayout布局里,定义任何空间的位置相关的属性都毫无意义.控件自动的堆放在左上角,根本不听你的控制. 看以下的例子: <?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android="http://schemas.android.com

java 学习第6课,java android project 项目文档结构

src: 主要存放java源文件 gen:用于存放由开发工具自动生成的内容 R.java(很重要),用于登记各种资源的ID,编译器在你放入资源于自动生成的,程序员不需要自己去修改,是不能自己修改的 往res中添加任意内容,R.java 文件中会自动生成一串数据 res: 用于存放资源文件(图片,软件界面,软件中的文字等等) 下面三个文件夹,存放三种不同分辨率下的图片文件 drawable-hdpi(高分辨率):  存放图片资源 drawable-ldpi(低分辨率): drawable-mdpi