当前位置:首页 > 英文周记 > 正文内容

fragment「fragment中文」

更新时间:2026-07-18 19:44:33 周记网3年前 (2023-04-01)英文周记116

fragment的翻译

fragment的翻译:片段;碎片。

中文翻译:

1、名词 n. [C]

fragment「fragment中文」

2、碎片,破片;断片。

3、The glass fell to the floor and broke into fragments。玻璃杯落在地上碎成破片。

4、及物动词 vt。

5、使成碎片

6、不及物动词vi。

7、成碎片。The bowl fell and fragmented into bits。碗掉下,摔成碎片。

8、Android技术中的Fragment;Fragment是Android honeycomb 3.0新增的概念,Fragment名为碎片不过却和Activity十分相似,下面介绍下Android Fragment的作用和用法。Fragment用来描述一些行为或一部分用户界面在一个Activity中,你可以合并多个fragment在一个单独 的activity中建立多个UI面板,同时重用fragment在多个activity中.你可以认为fragment作为一个activity中的一 节模块 ,fragment有自己的生命周期,接收自己的输入事件,你可以添加或移除从运行中的activity。

9、一个 fragment必须总是嵌入在一个activity中,同时fragment的生命周期受activity而影响,举个例子吧,当activity 暂停,那么所有在这个activity的fragments将被destroy释放。然而当一个activity在运行比如resume时,你可以单独的 操控每个fragment,比如添加或删除。

10、Fragment作为Android 3.0的新特性,有些功能还是比较强大的,比如 合并两个Activity。

11、我们可以看到两个Activity通过两个Fragment合并到一个Activity的布局方式,对于平板等大屏幕设备来说有着不错的展示面板。不过因为Fragment和Activity的生命周期都比较复杂,我们分别对比下:创建一个fragment你必须创建一个Fragment的子类或存在的子类。

12、Fragment类的一些代码看起来有些像Activity为了让大家了解清楚,Android开发网给大家整理下Fragment的生命周期如上图所示,部分类似Activity的,我们详细解释

fragment和sentence的区别

表达的意思不同,词性不同。

1、意思不同,sentenc的意思是句子,fragment的意思是不完整的。

2、词性不同,fragment有名词,及物动词和不及物动词,sentenc只有名词和及物动词两种。

fragment是什么意思

n.碎片; 片段,未完成的部分; (将文件内容)分段;

vt.(使)碎裂,破裂,分裂;

vi.破碎,碎裂;

[英][ˈfrægmənt][美][ˈfræɡmənt]

fragment是什么语法错误

fragment是结构不完整。

读音:英 [ˈfræɡmənt , fræɡˈment]   美 [ˈfræɡmənt , fræɡˈment]。

释义:碎片;片段。

fragment指因破裂、分割等产生的支离破碎、不规则的一部分。

fragment指破裂的,不完整的碎片。

fragment指某种易碎物质的、不分大小、不分形状的“碎片”“碎块”; piece指可大可小的“片”“块”,含意很广。

fragment可指文艺作品的片断部分,强调的是事物的破碎和不完整性; piece则不可以。

相关词组:

break into〔reduce to〕 fragments 打破成碎片。

burst into fragments 裂成碎片。

nuclear fragments (原子)核碎片。

rock fragments 岩石碎块。

shell fragments 弹片。

fragments from one's diary 日记片断。

fragments of the conversation 谈话的片断。

Android——Fragment

Fragment必须总是被嵌入到一个activity之中,并且fragment的生命周期直接接受其宿主activity的生命周期的影响。你可以认为fragment是activity的一个模块零件,它有自己的生命周期,接收它自己的输入的事件,并且可以在activity运行时添加或者删除。

应该将每一个fragment设计为模块化和可复用化的activity组件。也就是说,你可以在多个activity中引用同一个fragment,因为fragment定义了它自己的布局,并且使用它本身生命周期回调的行为。

Fragment比Activity多了几个额外的生命周期回调方法:

管理fragment生命周期与管理activity生命周期很相像,像activity一样,fragment也有三种状态:

1、Resumed:

fragment在运行中的activity中可见。

2、Paused:

另一个activity处于前台且得到焦点,但是这个fragment所在的activtiy仍然可见(前台activity部分透明,或者没有覆盖全屏)。

3、Stopped:

fragment不可见。要么宿主activity已经停止,要么fragment已经从activity上移除,但已被添加到后台栈中。一个停止的fragment仍然活着(所有的状态和成员信息仍然由系统保留着)。但是,它对于用户来讲已经不再可见,并且如果activity被杀掉,它也将被杀掉。

如果activity的进程被杀掉了,在activity被重新创建时,你恢复fragment状态。可以执行fragment的onSaveIntanceState()来保存状态(注意:fragment是在onCreate(),onCreateView()或者onActivityCreate()中进行恢复)。

在生命周期方面,activity和fragment之间一个很重要的不同就是在各自的后台栈中是如何存储的。当activity停止时,默认情况下activity被安置在由系统管理的activity后台栈中;fragment仅当在一个事务被移除时,通过显式调用addToBackStack()请求保存的实例,该fragment才被置于由宿主activity管理的后台栈。

类似与Android系统为Activity维护一个任务栈,我们也可以通过Activity维护一个回退栈来保存每次Fragment事务发生的变化。

如果你将Fragment任务添加到回退栈,当用户点击后退按钮时,将看到上一次的保存的Fragment。一旦Fragment完全从后退栈中弹出,用户再次点击后退键,则退出当前Activity。

通过Arguments创建Fragment,不建议通过为Fragment添加带参数的构造函数

1、FragmentPagerAdapter:对于不再需要的fragment,选择调用detach方法,仅销毁视图,并不会销毁fragment实例。

2、FragmentStatePagerAdapter:会销毁不再需要的fragment,当当前事务提交以后,会彻底的将fragment从当前Activity的FragmentManager中移除。

3、懒加载,核心方法是 setUserVisibleHint()

原因1:横竖屏切换,造成Fragment重新实例化。

原因2:按下Home键,Activity处于后台,由于内存不足被销毁,重新唤醒时Fragment重新实例化。

注:出现的原因是在 API24 之前的 v4包 的源码问题,

解决方案:通过检查onCreate的参数Bundle savedInstanceState就可以判断,当前是否发生Activity的重新创建:

默认的savedInstanceState会存储一些数据,只有在savedInstanceState==null时,才进行创建Fragment实例:

标签: fragment

“fragment「fragment中文」” 的相关文章

fragment fragments动画制作神器

fragment fragments动画制作神器

Android——Fragment Fragment必须总是被嵌入到一个activity之中,并且fragment的生命周期直接接受其宿主activity的生命周期的影响。Fragment优点 Fra...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。