Activity布局简述

基于xml的布局

Main.xml(调用工程res/layout/main.xml定义的界面元素完成布局显示)

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
              android:orientation="vertical"
              android:layout_width="fill_parent"
              android:layout_height="fill_parent"
><!--线形布局-->
    <ImageButton
            android:id="@+id/button1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="wrap_content模式"
            android:src="@drawable/ic_launcher"
    /><!--将某图像显示在按钮上-->
    <Button
            android:id="@+id/button2"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:text="fill_parent模式"
    /><!--这个按钮显示为fill_parent模式 -->
    <TextView
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="Hello World, MyActivity"
    />
</LinearLayout>

基于Activity的布局

package com.example.myapp1;

import android.app.Activity;
import android.graphics.Color;
import android.os.Bundle;
import android.widget.TextView;
//系统默认生成的Activity源码文件的内容大致如下

public class MyActivity extends Activity {
    /**
     * Called when the activity is first created.
     */
    @Override
    //表示重写这个onCreate方法(使用onCreat()创建相应的Activity,这个方法一般是必须的;)
    // Bundle保存了应用程序上次关闭时的状态,并且可以通过一个Activity 传给另一个Activity
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        TextView tv=new TextView(this);
        tv.setText("你好");//设置显示文字
        tv.setTextSize(48.0f);//设置字体大小
        tv.setTextColor(Color.BLUE);//设置字体颜色
        setContentView(tv);//语句参数为实例对象名,而不是xml布局文件

    }
}

转载于:https://www.cnblogs.com/sinceForever/p/8454367.html

安卓Activity布局简述相关推荐

  1. android 10闪退如何解决,安卓Activity启动在10.0下闪退

    锐英源精品开源,禁止转载和任何形式的非法内容使用,违者必究 安卓Activity启动在10.0下闪退 背景 近期开发的安卓App在数据量大时,安卓10.0下启动Activity时闪退,安卓8.0下不闪 ...

  2. .net开发安卓入门 - 布局与样式(像素单位px、dp、sp的区别)

    .net开发安卓入门 - 布局与样式 布局 LinearLayout RelativeLayout TableLayout RecyclerView ListView GridView GridLay ...

  3. android Activity布局初步(二)- 嵌套布局

    http://byandby.iteye.com/blog/830048 Activity布局初步(二)- 嵌套布局  采用嵌套的方式来实现复杂的布局,通过2个示例来介绍嵌套布局的方法.  示例1:将 ...

  4. 安卓APP_ 布局(8) —— 基于 RecyclerView 的 ViewPager2翻页

    摘自:安卓APP_ 布局(8) -- 基于 RecyclerView 的 ViewPager2翻页 作者:丶PURSUING 发布时间: 2021-04-20 15:37:54 网址:https:// ...

  5. 安卓APP_ 布局(7) —— ViewPager翻页

    摘自:安卓APP_ 布局(7) -- ViewPager翻页 作者:丶PURSUING 发布时间: 2021-04-14 19:37:18 网址:https://blog.csdn.net/weixi ...

  6. 安卓APP_ 布局(6) —— ConstrainLayout约束布局(重要)

    摘自:安卓APP_ 布局(6) -- ConstrainLayout约束布局(重要) 作者:丶PURSUING 发布时间: 2021-04-12 10:49:42 网址:https://blog.cs ...

  7. 安卓APP_ 布局(5) —— GridLayout网格布局

    摘自:安卓APP_ 布局(5) -- GridLayout网格布局 作者:丶PURSUING 发布时间: 2021-04-12 00:08:31 网址:https://blog.csdn.net/we ...

  8. 安卓APP_ 布局(4) —— TableLayout表格布局

    摘自:安卓APP_ 布局(4) -- TableLayout表格布局 作者:丶PURSUING 发布时间: 2021-04-11 22:55:50 网址:https://blog.csdn.net/w ...

  9. 安卓APP_ 布局(3) —— FrameLayout帧布局

    摘自:安卓APP_ 布局(3) -- FrameLayout帧布局 作者:丶PURSUING 发布时间: 2021-04-05 20:41:02 网址:https://blog.csdn.net/we ...

  10. 安卓APP_ 布局(2) —— RelativeLayout相对布局

    摘自:安卓APP_ 布局(2) -- RelativeLayout相对布局 作者:丶PURSUING 发布时间: 2021-04-05 20:19:54 网址:https://blog.csdn.ne ...

最新文章

  1. 2022-2028年中国耐二甲醚橡胶密封材料行业市场全景调研及发展趋势分析报告
  2. 总结是学习最好的方式(转)
  3. 系统架构性能问题诊断及优化思路,纯干货!
  4. 05JavaScript中的流程控制
  5. 洛谷 1303——A*B Problem
  6. 将字符串a复制到字符串b
  7. yii表单ajax验证,yii2 modal弹窗之ActiveForm ajax表单异步验证
  8. jackson 中JsonFormat date类型字段的使用
  9. Minimum Ternary String CodeForces - 1009B(思维)
  10. nginx反向代理和shiro权限校验产生的404问题
  11. std中稳定排序算法_源代码库已开放 | 哈工大硕士生用 Python 实现了 11 种经典数据降维算法...
  12. 关于iOS 'The sandbox is not sync with the Podfile.lock'问题解决方法
  13. 06-10 Jenkins 配置 allure 报告
  14. c# 数据库操作学习
  15. mpass小程序开发总结
  16. 计算机毕业设计Android的计算器app设计(源码+系统+mysql数据库+Lw文档)
  17. 技能竞赛中职计算机课程建设,从计算机辅助设计(工业产品CAD)竞赛谈中职学校计算机应用专业建设.pdf...
  18. 给一整型变量a,写两段代码,第一个设置a的bit3,第二个清除a的bit3.“a的bit3”
  19. 学术篇 | 面向分类的脑电接口Fuzzy-Rough特征选择
  20. 软考中级软件设计师--下午题

热门文章

  1. 计算机二级怎么让试题变简单,如何有效利用历年真题备考全国计算机等级考试?...
  2. Mysql之事务与视图
  3. react如何写ajax,请问如何在React中做Ajax 请求?
  4. 眼图在通信系统中有什么意义_OA协同办公系统存在的意义是什么?协同OA的显着优势又在哪儿?...
  5. 【cf:1100F】 Ivan and Burgers(多次区间最大异或值查询----线性基+离线+思维)
  6. cocos2d 屏幕適配_cocos2dx 3.2 屏幕适配的理解
  7. RNN 卷积神经网络- 吴恩达Andrew Ng 论文等资料汇总
  8. FP-growth发现频繁项集
  9. Android Studio新建工程syncing失败;Android studio Connection timed out: connect
  10. hadoop Context类