1. 快捷键提示(操作流程): Android studio -> Preferences... -> Keymap -> Main menu ->Code -> Compl...
1. 快捷键提示(操作流程): Android studio -> Preferences... -> Keymap -> Main menu ->Code -> Compl...
一、什么是单元测试 单元测试是测试某个类的某个方法能否正常工作的一种手段。 二、单元测试目的 验收(改动和重构) 快速验证逻辑 优化代码设计 三、Android单元测试工具链...
前言 Android架构演变:MVC、MVP、MVVM、MVI。 新技术层出不穷,架构一天一个样。像我这种懒惰又不自律的人,能学习上最新的技术,就已经佩服我自己了。 所以造轮...
协同开发一般有两种方式:1、合作者,将其他用户添加到仓库合作者之后,该用户就可以向当前仓库提交代码。 2、组织,创建一个组织,然后再该组织下创建多个项目,足能成员可以向组内所...
**一、Android 抽象类、抽象方法** 抽象方法:类的成员方法,只有声明,没有实现,把实现交给子类。 抽象类:含有抽象方法的类。 1.有抽象方法的类一定是抽象类,但抽象...
刚刚有同学问我,不太了解 “非SDK接口” 是什么意思?android9.0有什么限制 ?apache的http也有限制 ? 而且现在的大部分系统都升级上来了,黑名单、灰名单...
在日常的Android开发和维护中,我们可能会在想项目中使用到OkHttp网络请求库。这里分享一下我的使用经验,希望能帮一些刚入门的小伙伴提高开发效率。 OkHttp导入依赖...
在日常的Android开发中,我们肯定遇到沉浸式的开发需求。在大多数项目当中,都会使用ImmersionBar开源库适配。这篇博客分享一下ImmersionBar相关的知识,...
很常见的疑问,MVI(model-view-intent)到底先进在哪里? 翻了很多类似的文章,但找到简短而明确的总结很困难。因为它们非常相似,例如使用LiveData,Vi...
一,初识jeptack jetpack是一个又多个库组成的套件,可以帮助开发者遵循最佳做法,减少样板代码的编写,可以在各种Android版本和设备中一致运行的代码,让开发者精...
在开发过程中,想必你也一定遇到过这样的问题,当我们的应用发生Crash时异常退出,然后又自动启动跳转到未知页面,此时应用在崩溃前保存的全局变量被重置,用户状态丢失,显示数据错...
首先在manifes中设置为系统级应用 在manifest标签中添加android:sharedUserId="android.uid.system" 在applicatio...
你的支持对我意义重大!🔥 Hi,我是小彭。本文已收录到 GitHub · Android-NoteBook[https://github.com/pengxurui/Andr...