首先借用阿里云栖社区的一段话:我们所使用的原生路由方案一般是通过显式intent和隐式intent两种方式实现的(...[作者空间]
sendMessage 的用法 post的用法 上面两种方法都是常见的(这里未考虑内存泄露,重点只关注Handle...[作者空间]
概述 在Android中,很多地方是通过消息机制驱动的,例如线程间通信、四大组件的启动等等。消息机制中主要涉及 的...[作者空间]
基础 ==和equal()相同,===比较内存地址 顶级成员(函数&属性)的原理:Kotlin顶级成员的本质就是J...[作者空间]
MMKV 轻量级存储方案 定义 基于mmap内存映射的key-value存储组件 是一个类似于SharedPref...[作者空间]
前言 基于Dagger2、Hilt以Android专属DI框架的身份继续完善了Jetpack的布局,本文将主要介绍...[作者空间]
1.修改配置 修改gradle-wrapper.properties 修改build.gradle 2.点击stu...[作者空间]
场景 项目中的广告详情页面是个webView加载的富文本,包含图片,需要点击查看大图,长按识别二维码功能。 实现 ...[作者空间]
MVC MVC 用一种业务逻辑、数据、界面显示分离的方法组织代码,在改进和个性化定制界面及用户交互的同时,不需要重...[作者空间]
定义 将某个类的接口转换成客户期望的另一个接口表示,使因为接口不兼容导致不能在一起工作的某些类能在一起工作。 别名...[作者空间]
回答这个问题先来了解一下下面几个点 1.什么是ANR? ANR发生的原因是什么?ANR 即 Application...[作者空间]
场景①: 登录qq1 ,退出登录,再切换qq2,登录后还是显示qq1的信息 解决①: 第三方登录, 退出app记得...[作者空间]
内存泄露在项目中很容易出现,但是只要细心就很容易找到,不过每一次的内存泄露查找都要耗费一定的时间,所以我们得明白什...[作者空间]
抛出 1.compat库是如何将TextView替换为AppCompatTextView的?2.为什么要进行替换?...[作者空间]
抛出 可以从: 自定义View的步骤;2.自定义View的注意事项;3.自定义ViewGroup的步骤以及注意事项...[作者空间]
抛出 Handler中的IdleHandler 它有什么能力? 它有什么用处? 能想到一些合适的场景吗? Answ...[作者空间]
场景 项目中有个Icon的模块,要求在不同的手机显示个数相同,如超出屏幕显示则显示半个。 代码 使用的是横向滚动的...[作者空间]
场景 在RecycleView列表中item是一个动图,使用Glide加载,刷新一下就不动了,再刷新一下就动。尝试...[作者空间]
场景 产品的网页内含有二维码的图片,需要长按识别二维码,也可下载该图片 实现 需要依赖ZXing来识别二维码 需要...[作者空间]
简介 Kotlin虽然说是Java的扩展,能进行混合调用,但是在语法规则上完全不同于java,所以学习的时候要么直...[作者空间]