navigation是负责fragment之间切换的处理工具 有三个核心点: Navigation Graph (New XML Resource): 控制中心,包含所有页面...
navigation是负责fragment之间切换的处理工具 有三个核心点: Navigation Graph (New XML Resource): 控制中心,包含所有页面...
获取当前activity名称
我们写单元测试,一般都会用到一个或多个单元测试框架,在这里,我们介绍一下JUnit4这个测试框架。这是Java界用的最广泛,也是最基础的一个框架,其他的很多框架,包括我们后面...
大家好,我是小瓶子,一个软件资源分享者。今天给大家推荐是一些提高生活质量和效率的网站,相信我,看完你肯定会有收获! 1、思谷搜(https://siguso.com) 这是一...
1.OkHttp源码解析(一):OKHttp初阶2 OkHttp源码解析(二):OkHttp连接的"前戏"——HTTP的那些事3 OkHttp源码解析(三):OKHttp中阶...
优缺点 优点 极大程度减少布局层级 可以实现一些其他布局管理器不能实现的样式 缺点 每个被参考的控件都需要设置id ConstraintLayout性能分析[https://...
介绍 Room是Google提供的一个ORM库。Room提供了三个主要的组件: @Database:@Database用来注解类,并且注解的类必须是继承自RoomDataba...
Java反射机制可以让我们在编译期(Compile Time)之外的运行期(Runtime)获得任何一个类的字节码。包括接口、变量、方法等信息。还可以让我们在运行期实例化对象...
1 . 前言 前几天看到Google官方的博客介绍了Google开源的一个强大的布局-FlexboxLayout,看见第一眼我心里的想法是,卧槽,Android 居然有这么一...
概述 AIDL 的全称是 Android Interface Definition Language ,即Android 接口定义语言,其主要用于APP之间通讯,即一个APP...
Android 消息处理机制估计都被写烂了,但是依然还是要写一下,因为Android应用程序是通过消息来驱动的,Android某种意义上也可以说成是一个以消息驱动的系统,UI...
阿根廷作家博尔赫斯曾说:“我写作,不是为了名声,也不是为了特定的读者,我写作是为了光阴流逝使我心安。” 许多人想学写作也是为了省察自身、安顿自己的内心,但就是对自己没有信心,...
简介 Service,即服务,是Android系统中的后台运行程序,用来处理不需要用户界面但是需要长期运行的任务. 标准服务 生命周期onCreate() 方法是在服务第一次...