概述
Fragment 表现 Activity 中用UI的一个行为或者一部分.可以组合多个fragment放在一个单独的activity中来创建一个多界面区域的UI,并可以在多个 activity里重用某一个fragment.把fragment想象成一个activity的模块化区域, 有它自己的生命周期, 接收属于它的输入事件,并且可以在activity运行期间添加和删除.
设计哲学
Android在3.0中引入了fragments的概念,主要目的是用在大屏幕设备上–例如平板电脑上,支持更加动态和灵活的UI设计.平板电脑的屏 幕要比手机的大得多,有更多的空间来放更多的UI组件,并且这些组件之间会产生更多的交互.Fragment允许这样的一种设计,而不需要你亲自来管理 viewhierarchy的复杂变化. 通过将activity的布局分散到fragment中, 你可以在运行时修改activity的外观,并在由activity管理的back stack中保存那些变化.
--------------------------------------今日,夜读---------------------------------
【精选】C#实现阿里云微消息队列LMQ
MQ 微消息队列(Light Message Queue,简称 LMQ);
针对用户在移动互联网以及物联网领域的存在的特殊消息传输需求,MQ 开放了 MQTT 协议的完整支持。
消息队列遥测传输(Message Queuing Telemetry Transport,简称 MQTT)是一种轻量的,基于发布订阅模型的即时通讯协议。该协议设计开放,协议简单,平台支持丰富,几乎可以把所有联网物品和外部连接起来,因此在移动互联网和物联网领域拥有众多优势。
总体来说,三者的区别是目的不同,但达到目的的方法有很大重叠之处。数据挖掘是用来理解事物的;机器学习是用来预测事物的;人工智能是用来生成行动的。
-------------------------------------------------------------------------------------
关于陪伴:
晨读,早晨送达最新资讯!
路独,下班回家的路上,送去精心为您挑选的技术内容,不多不少正巧够您看,如果您有不同的需求,可以对话告诉我。
夜读,睡觉前是忙碌的一天中,最安静的时刻,最适合阅读!
CSDN像一位老朋友一样,关注您的技术生活是否稳妥,
CSDN APP 更像一个新朋友一样,与您互助成长!
来,交个朋友,每天陪你! 扫一扫,加我微信吧!加我QQ(2236693667)可以进一些长期群。