关闭

【Android】49、什么是碎片

334人阅读 评论(0) 收藏 举报
分类:

本篇博文最后修改时间:2016年8月29日,17:09。


一、简介

本篇介绍什么是碎片。


二、实验平台
系统版本:Windows7 家庭普通版 32位操作系统。

三、版权声明
博主:思跡
声明:喝水不忘挖井人,转载请注明出处。
原文地址:http://blog.csdn.net/omoiato

联系方式:315878825@qq.com

Java零基础入门交流群:541462902


四、什么是碎片

Android 自3.0 版本开始引入了碎片的概念,它可以让界面更好地展示在平板上。

1、碎片的定义

碎片是一种可以嵌入在活动中的UI片段,它能让程序更加合理和充分地利用大屏幕的空间,

因而在平板上应用的非常广泛。

 

2、碎片与活动

碎片和活动非常相似,同样都能包含布局,同样都有自己的生命周期。

甚至可以将碎片理解成一个迷你型的活动,虽然这个迷你型的活动有可能和普通的活动是一样大的。

 

3、如何使用碎片才能充分地利用平板屏幕的空间

想象我们正在开发一个新闻应用,其中一个界面使用ListView 展示了一组新闻的标题,

当点击了其中一个标题,就打开另一个界面显示新闻的详细内容。

如果是在手机中设计,我们可以将新闻标题列表放在一个活动中,

将新闻的详细内容放在另一个活动中。

 

可是如果在平板上也这么设计,那么新闻标题列表将会被拉长至填充满整个平板的屏幕,

而新闻的标题一般都不会太长,这样将会导致界面上有大量的空白区域。

 

因此,更好的设计方案是将新闻标题列表界面和新闻详细内容界面分别放在两个碎片中,

然后在同一个活动里引入这两个碎片,这样就可以将屏幕空间充分地利用起来了。

0
0
查看评论

android之碎片(fragment)一(静态添加)

Android之碎片的简单用法一(静态添加) 注:静态添加fragment类似于添加自定义控件。 新建一个 FragmentTest项目,然后开始我们的碎片探索之旅吧。 这里我们准备先写一个最简单的碎片示例来练练手,在一个活动当中添加两个碎片,并 让这两个碎片平分活动空间。 新建一个左侧碎片布局 l...
  • liu857279611
  • liu857279611
  • 2016-01-24 11:41
  • 520

javascript-文档碎片

原文链接:http://www.cnblogs.com/duanhuajian/archive/2012/11/03/2752093.html 使用文档碎片在某些情况下可以提高页面效率。   javascript操作dom是一个很耗性能的过程,在某些情况下,不得不进行dom循环操作,...
  • hellochenlu
  • hellochenlu
  • 2016-10-09 19:36
  • 176

什么是碎片?

据我个人的意会 简单的说就是零碎的自由调用 因为现在大站页面已经不能用传统的程序自动编排来满足个性化的需求了 比如 我们要将 一特定的文章显示在特定的位置 以前可能用自由调用或者自定义标签等 但这写需要的操作步骤太多了! 和普通的2007版本中的自由调用不同的应该是他强大的关联推送功能 比如 以前的...
  • yangbbenyang
  • yangbbenyang
  • 2014-08-07 13:32
  • 333

索引碎片介绍,以及怎样分析、重整索引

Pages & Extents(页和扩展盘区)     SQL Server 2000最基本的数据存储单元是data page,1个8K的存储空间。在分配存储空间时,SQL Server 2000并不是每次分配1个page,基本的存储空间分配单元是8个page...
  • baolin811
  • baolin811
  • 2013-12-09 17:32
  • 884

Android学习之碎片的生命周期

一、碎片的状态: 1、运行状态:当一个碎片是可见的,并且它所关联的活动正处于运行状态时,该碎片也处于运行状态。 2、暂停状态:当一个活动进入暂停状态时(由于另一个未占满屏幕的活动被添加到了栈顶),与它相关联的可见碎片就会进入到暂停状态。 3、停止状态:当一个活动进入停止状态时,与它相关联的碎片...
  • u012561176
  • u012561176
  • 2015-11-13 10:36
  • 1135

Android 容器中两个碎片的跳转

Android 容器中两个碎片 A B两个碎片 AFragement中的点击事件需要跳转到BFragement问题的解决方案。
  • sinat_37252018
  • sinat_37252018
  • 2017-01-04 18:02
  • 403

Android基础_页面布局_碎片(Fragment)

有些布局可能在手机上看起来很漂亮,但是拿到屏幕比较大的横屏平板上面,有些控件可能会遭到拉伸,严重影响用户体验,作为一个合格的开发人员我们应该兼顾这两种情况,所以在Android3.0之后,Android引入了碎片的概念,它可以让界面更好的在平板上展示。在Android3.0之前的版本需要引入需要先导...
  • MengMengWuNian
  • MengMengWuNian
  • 2015-07-28 11:02
  • 2219

Android碎片的小秘密

碎片(Fragment)是一种可以嵌入在活动中的UI片段。Android3.0开始引入的碎片(Fragment),其最主要的目的是为了给大屏幕手持设备提供更加灵活和动态的UI设计,在平板应用方向运用非常广泛。
  • L_201607
  • L_201607
  • 2017-04-24 10:32
  • 850

android学习八(android碎片fragment的使用)

android中的碎片的使用,fragment
  • wj903829182
  • wj903829182
  • 2014-11-02 16:58
  • 3935

Android Studio碎片之简单实用的配置

1.字体大小Settings-Editor-Colors & Fonts-Font下2.自动导包Settings-Editor-General-Auto Import选项下3.显示行数Settings-Editor-General-Appearance-show line numbers4....
  • weixin_36989232
  • weixin_36989232
  • 2018-01-12 15:03
  • 26
    个人资料
    • 访问:54549次
    • 积分:1524
    • 等级:
    • 排名:千里之外
    • 原创:102篇
    • 转载:0篇
    • 译文:0篇
    • 评论:4条
    文章分类
    最新评论