为了规范化团队代码提交,可以使用Git Commit Template插件对git提交规范进行一定的约束,方便后期查看管理以及维护。 1 安装插...
JVM和Dalvik/ART Android应用程序运行在Dalvik/ART虚拟机,并且每一个应用程序对应有一个单独的Dalvik虚拟机实例。...
Google Jetpack MVVM架构设计 View绑定到ViewModel,然后执行一些命令在向它请求一个动作。而反过来,ViewMode...
示例1 登录并返回用户信息 传统异步方式 使用Retrofit+Handler 1、引入Retrofit依赖 2、定义接口 3、相应数据实体 4...
1 简介 WorkManager是Jetpack组件库中的一个组件,主要用于处理立即执行、长时间运行、可延迟执行的并且保证必须执行的后台操作任务...
注解 注解声明 声明一个注解类型 Java中所有的注解,默认是实现Annotation接口: 注解的声明使用@interface关键字,一个注解...
1、弹窗 点击完按钮弹出一个弹窗,等后续的事件执行完成之后再关闭弹窗,但是这种做法用户体验较差,并且适用的场景比较单一,只能在网络请求或者其他耗...
1 装饰模式 Java中IO使用的是装饰模式,装饰模式在Android中很常见,比如系统的Context。 装饰模式的模型 Component:...
1 简介 Navigation是Android Jetpack中的一个框架,用于在Android应用中的“目标”之间导航,该框架提供一致的 AP...