[1]在activity布局中定义fragment

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:orientation="horizontal"android:layout_width="match_parent"android:layout_height="match_parent"><fragment android:name="com.itheima.fragment.Fragment1"android:id="@+id/list"android:layout_weight="1"android:layout_width="0dp"android:layout_height="match_parent" /><fragment android:name="com.itheima.fragment.Fragment2"android:id="@+id/viewer"android:layout_weight="1"android:layout_width="0dp"android:layout_height="match_parent" />
</LinearLayout>

[2]声明fragment

import android.app.Fragment;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;//定义一个Fragment
public class Fragment1 extends Fragment {//当用户第一次画ui的时候调用  要显示Fragment自己的内容  setContentView(R.layout.activity_main);
    @Overridepublic View onCreateView(LayoutInflater inflater, ViewGroup container,Bundle savedInstanceState) {//[1]通过打气筒把一个布局转换成view对象 View view = inflater.inflate(R.layout.fragment1, null);return view;}
}

[3]name属性 要指定我们自己定义的fragment

转载于:https://www.cnblogs.com/xufengyuan/p/6099180.html

fragment入门相关推荐

  1. Android第六讲笔记(Fragment入门)

    目录 Fragment简介 Fragment静态使用 1.创建一个Fragment 2.在activity中加入Fragment Fragment的逻辑操作 示例一:入门 示例二:实现点击按钮跳转 示 ...

  2. Fragment之一:Fragment入门

    参考自张泽华视频 Fragment是自Android3.0后引入的特性,主要用于在不同的屏幕尺寸中展现不同的内容. Fragment必须被嵌入Activity中使用,总是作为Activity的组成部分 ...

  3. Android笔记 fragment入门 动态加载fragment demo+ 判断横竖屏

    代码基本与上一篇blog一样 少量更改 1布局 activity_main.xml <LinearLayout xmlns:android="http://schemas.androi ...

  4. Android笔记 fragment入门 静态加载fragment

    fragment最初目的:为了方便平板开发界面的美化 fragment引入原因 一般市面上的软件Activity太过庞杂 每一个Activity都要在清单文件配置 清单文件也比较臃肿查找修改不便 因此 ...

  5. 安卓学习笔记20:Fragment入门

    文章目录 零.学习目标 一.Fragment概述 二.Fragment生命周期 三.教学案例--切换碎片 (一)运行效果 (二)涉及知识点 (三)实现步骤 1.创建安卓应用[SwitchFragmen ...

  6. android fragment 教程,Android app开发中的Fragment入门学习教程

    在Android3.0上开始引入了一个新概念叫Fragment.它有自己的布局文件,可以作为组件排布,也可以相互组合去实现不同的布局显示.使用Fragment可以重复利用代码,并且可以满足不同设备尺寸 ...

  7. Android笔记 fragment的生命周期

    demo执行顺序 10-22 20:38:10.281: I/System.out(26337): onAttach     附加到Activity  10-22 20:38:10.281: I/Sy ...

  8. Android基础入门视频培训教程-刘志远-专题视频课程

    Android基础入门视频培训教程-146257人已学习 课程介绍         Android基础入门视频培训课程,该教程内容涵盖Android入门开发基本技能(环境搭建.Lineralayout ...

  9. 视频教程-Android之ViewPager,Fragment知识全讲-Android

    Android之ViewPager,Fragment知识全讲 刘志远,北京邮电大学硕士研究生, 北京育华志远科技有限公司创始人, 育华志远教育品牌负责人,育华志远课程体系打造者. 率领团队为互联网行业 ...

最新文章

  1. 获取Linux/Unix文件系统信息
  2. 用composer安装laravel-bjyblog
  3. Paper:《How far are we from solving the 2D 3D Face Alignment problem? 》解读与翻译
  4. 快速排序算法_基于位运算的快速排序算法
  5. Verilog功能模块——串行数据转并行数据
  6. activiti 流程图乱码
  7. java并发编程学习5--forkJoin
  8. LQ训练营(C++)学习笔记_栈与递归
  9. 分类算法——决策树算法及其R实现
  10. 机器学习与Scikit Learn学习库
  11. F5打造“感知可控,随需而变的应用”  助力企业实现非凡数字体验
  12. C语言重难点总结:指针
  13. 【转】 i2c驱动调试经验
  14. Spring + Ibatis + MySql实例详解
  15. 从java库学设计模式_java I/O库的设计模式
  16. python2.4无线模块_使用nRF24L01模块进行无线射频通信
  17. POJ-Bound Found | 尺取法+绝对值特性
  18. dell latitude3400 笔记本QQ语音别人听不到声音
  19. 中国眼镜市场销售前景分析与运营效益研究报告2021-2026年
  20. 饥荒专用服务器全图显示代码,饥荒地图怎么看 饥荒地图全开代码

热门文章

  1. SpringBoot项目redis的消息队列
  2. 进出仓原理_你问我答 | 球磨机组成和工作原理?
  3. 仿京东左侧菜单弹出html代码,相仿京东左侧菜单
  4. springboot @RequestBody 接收字符串
  5. Description Resource Path Location Type Path must include project and resource name: /
  6. java short 写法_Java Short longValue()用法及代码示例
  7. fastcopy会损坏硬盘_硬盘坏了数据可以修复吗?恢复技巧都在这!
  8. ts定义html是什么类型,TypeScript—类型定义文件(*.d.ts)
  9. 限制外来计算机访问,准入网关|网络准入控制|非法接入检测|限制非法访问解决方案...
  10. django filter查询多选_Django:使用filter的pk进行多值查询操作