什么是Fragment?在我们定义组件的时候return里最外层包裹的div往往不想渲染到页面,那么就要用到我们的Fragment组件了,具体使用如下: ...
分类:
其他好文 时间:
2019-03-29 09:14:09
阅读次数:
175
LiveData是一个可观察的数据持有者类。 与常规observable不同,LiveData是生命周期感知的,当生命周期处于STARTED或RESUMED状态,则LiveData会将其视为活动状态,这意味着它尊重其他应用程序组件的生命周期,例如Activity,Fragment或Service。 ...
分类:
移动开发 时间:
2019-03-07 17:55:11
阅读次数:
676
简介 Navigation导航编辑器旨在简化Android开发中导航的实现,可以帮助我们很好的处理Activity和fragment之间通过FragmentTransaction交互的复杂性,也可以很好的处理页面的转场效果;Deeplink的支持,绕过activity直接跳到fragment;并且传 ...
分类:
移动开发 时间:
2019-03-07 17:48:14
阅读次数:
254
碎片在Android中的应用是十分广泛的,它就像是嵌在活动中的另一个活动就像是一个容器包含了另一个容器,那么到底该怎么添加碎片呢?主要有两种方法,一种是在该碎片所在的xml文档中使用Android:name属性来添加动态加载碎片布局的类的类名(包括完整的包名),动态加载碎片布局用的就是layouti ...
分类:
移动开发 时间:
2019-03-05 23:21:55
阅读次数:
387
android 4.4以上沉浸式状态栏和沉浸式导航栏管理,包括状态栏字体颜色,适用于Activity、Fragment、DialogFragment、Dialog,并且适配刘海屏,适配软键盘弹出等问题 ImmersionBar -- android 4.4以上沉浸式实现 直接看效果图,最下面有各个版 ...
分类:
移动开发 时间:
2019-03-02 01:04:16
阅读次数:
464
Linux:Settings —> Editor —> Inspections —> General —> Duplicated Code Mac:Preferences --> Editor —> Inspections —> General —> Duplicated Code fragment ...
分类:
其他好文 时间:
2019-03-01 12:17:09
阅读次数:
903
由于是android新手,所以对Activity和Fragment的生命周期进行了简单测试,相关流程介绍的也比较多了。 Activity生命周期: onPause()与onStop()的区别: 执行onPause()时,活动还是相对可见的,比如启动一个对话框式活动,此时不会执行onStop(),也不 ...
分类:
其他好文 时间:
2019-03-01 12:12:17
阅读次数:
225
错误信息 因为原生的fragment的管理和在屏幕上显示,是推荐不要在任何继承fragment类里面,去创建类的构造方法,否则在运行时,会出现问题。如果你的fragment没有声明任何的构造函数,系统会自动帮你创建一个构造。除非你有声明一个带参的构造函数,才需要声明一个无参的构造函数。 解决的办法 ...
分类:
移动开发 时间:
2019-02-28 18:39:41
阅读次数:
182
目录 0. 生命周期函数的更新 1. 全新的 Content API 2. React Strict Mode 3. Portal 4. Refs 5. Fragment 6. 其他 7. 总结 生命周期函数的更新 随着 React 16.0 发布, React 采用了新的内核架构 Fiber,在新 ...
分类:
其他好文 时间:
2019-02-25 15:13:14
阅读次数:
188
最近在写项目的时候遇到要求使用tablayout和fragment,遇到了这里记录一下大致思路。 tablayout是头部可以左右切换的头部控制栏控件,配合viewpager使用,fragment是碎片,可以放在viewpager里面,实现类似网易云音乐首页切换的效果。效果图如下: 首先添在buil ...
分类:
其他好文 时间:
2019-02-24 13:30:36
阅读次数:
193