前言 开发一个app时,常用Activity和Fragment,由于操作方便Fragment越来越受欢迎,这样就避免不了Activity和Fragment、Fragment和Fragment之间的通信,我们知道Fragment和Fragment之间不能直接进行通信的,而是通过Activity进行通信 ...
分类:
移动开发 时间:
2018-03-25 01:19:02
阅读次数:
342
我想要在三个页面实现不同的东西,并且通过bottomNavigationBar进行切换 1、在build.gradle中引入bottom-navigation-bar compile 'com.ashokvarma.android:bottom-navigation-bar:1.3.1' 2、创建三 ...
分类:
其他好文 时间:
2018-03-23 14:09:46
阅读次数:
234
FragmentManger事务添加或替换的 Fragment 后,这时点击 Back 键,程序并不会返回添加之前的状态。 我们可以使用 Transaction 对象的 addToBackStack() 方法,将事务添加到返回栈中,这样点击 Back 键时,就会返回该事务执行前的状态。 ...
分类:
其他好文 时间:
2018-03-21 14:07:50
阅读次数:
205
在 Activity 中获取 Fragment 实例: FragmentManager 提供了一个类似于 findViewById 的方法,专门用于从布局文件中获取 Fragment 实例: 在 Fragment 中获取 Activity 实例: Fragment 中提供了一个 getActivit ...
分类:
其他好文 时间:
2018-03-21 13:52:52
阅读次数:
172
1. 在父视图中设置 Fragment 挂载点 (1): 静态挂载 (2): 动态挂载 2. 创建 Fragment 实例 (1): 新建java类,继承 android.support.v4.app.Fragment (使用支持库,可以让fragment在所有Android系统版本中保持功能一致性 ...
分类:
其他好文 时间:
2018-03-21 13:49:32
阅读次数:
132
前言: 之前搞项目的时候,就使用了这个Fragment,中间遇到了许多坑,把坑都解决了,现在写一篇较为简单的Fragment使用总结 Fragment的简单介绍: 简单来说,Fragment其实可以理解为一个具有自己生命周期的控件,只不过这个控件又有点特殊,它有自己的处理输入事件的能力,有自己的生命 ...
分类:
移动开发 时间:
2018-03-21 11:51:42
阅读次数:
316
升级Android studio到2.3版本之后,发现新建Activity或fragment时,xml布局默认布局由RelativeLayout更改为ConstraintLayout了,既然已经推荐使用ConstraintLayout,学会怎样使用就很有必要了。本文的主要是目标是:图文结合,讲讲怎样 ...
分类:
移动开发 时间:
2018-03-19 13:23:53
阅读次数:
236
前几天刚学了android的fragment,总是停留在简单的demo,也许永远都学不会。 今天,我要动手向我的聊天软件开刀。今天。用Fragment来实现一个例如以下图效果的聊天界面。 从图中能够看出,这个activity是由三部分组成:1)抬头,包括一个返回button。对话用户的名字和一个对话 ...
一,css介绍 CSS(Cascading Style Sheet,层叠样式表)定义如何显示HTML元素。 当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染)。 二,CSS语法 1,每个CSS样式由两个组成部分:选择器和声明。声明又包括属性和属性值。每个声明之后用分号结束。 2, ...
分类:
Web程序 时间:
2018-03-12 21:10:00
阅读次数:
243
Fragment中RecyclerView的notifyDataSetChanged没作用解决 ...
分类:
其他好文 时间:
2018-03-12 15:15:06
阅读次数:
1028