【Java转Android】18. Fragment的使用
发布日期:2021-05-12 19:45:57 浏览次数:13 分类:精选文章

本文共 722 字,大约阅读时间需要 2 分钟。

Android Fragment开发简要说明本文将介绍如何使用Android Fragment,以及基于Fragment的UI布局实现第一部分——左Fragment布局在left_fragment.xml中,定义了左Fragment的布局结构布局主要包含一个Button控件Button控件的样式和布局方式都做好了优化看起来非常简洁直观第二部分——右Fragment布局在right_fragment.xml中实现了右Fragment的UI布局右Fragment采用了linearlayout布局同时设置了背景颜色为绿色,比较鲜艳内部包含一个Textview,用于显示文本内容整体布局非常清晰第三部分——Fragment编码左Fragment.java文件展示了如何编写Fragment类它继承自Fragment基类主要实现了onCreateView方法通过LayoutInflater加载相应的布局文件返回生成的VIew视图右Fragment同样是一个 Fragment 类它有一个打印日志的方法用于调试状态在onCreateView方法中加载right_fragment.xml布局和LeftFragment类似实现起来相对简单直接第四部分——Fragment的使用在主布局文件中添加Fragment组件标签使用fragment标签指定Fragment的id和名字设置Fragment的宽和高属性可以看出非常直观这样就完成了Fragment的使用和集成所以通过以上步骤,可以熟练地使用Android Fragment进行UI开发整个过程并不复杂,但需要注意布局文件和代码的匹配通过合理布局和配置,可以轻松实现多fragment交替显示的效果
上一篇:【Java转Android】19. 动态添加Fragment
下一篇:【Java转Android】17. RecyclerView的使用

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2025年04月06日 04时15分10秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

PyCharm使用笔记之同一目录下文件调用出现红线Unresolved Reference... 2019-03-10
解决TomCat中文乱码和InteliJ IDEA中文乱码问题 2019-03-10
pyhon中安装win32com模块 2019-03-10
C++错误笔记 2019-03-10
解决 MySQL 8.0 客户端连接 caching_sha2_password 问题 2019-03-10
GZIP压缩和解压缩不删除原始文件 2019-03-10
【无线通信模块】GPRS DTU不稳定和容易掉线原因 2019-03-10
CSS(六)|页面布局之定位 2019-03-10
比特币(BSV)知识库:身份-BSVAlias 2019-03-10
比特币(BSV)知识库:网络-比特币测试用区块链(Bitcoin Test Blockchains) 2019-03-10
设计模式 - 2) 策略模式 2019-03-10
SpringBoot使用RedisTemplate简单操作Redis的五种数据类型 2019-03-10
国标流媒体服务器以ROOT身份运行提示“permission denide”报错解决 2019-03-10
国标流媒体服务器在linux系统运行提示fork/exec ……/redis/redis-server错误解决方案 2019-03-10
国标GB28181协议视频推流平台EasyGBD在Linux下编译报“UINT64_C在此作用领域中尚未声明”错误 2019-03-10
视频流媒体服务器RTSP拉流、RTMP推流流媒体服务器授权方案之加密机运行后无法授权问题解决 2019-03-10
安防摄像机网页无插件直播方案EasyNVR关于接口调用出现401 Unauthorized问题的解决方法 2019-03-10
如何在农业或大棚内布置互联网安防监控系统实现智慧农业? 2019-03-10
【视频教程】EasyNVR如何将老版本的EasyNVR的数据迁移到4.0.0以上版本 2019-03-10
LeetCode 872 叶子相似的树[DFS 二叉树] HERODING的LeetCode之路 2019-03-10