一、问题描述 React Native工程,如果上级页面A是一个RN页面并且此页面中有一个Modal弹层,下级页面B是通过路由的方式跳转,由一个原生RN容器去承载一个新的RN...
一、问题描述 React Native工程,如果上级页面A是一个RN页面并且此页面中有一个Modal弹层,下级页面B是通过路由的方式跳转,由一个原生RN容器去承载一个新的RN...
Kotlin协程不是什么空中阁楼,Kotlin源代码会被编译成class字节码文件,最终会运行到虚拟机中。所以从本质上讲,Kotlin和Java是类似的,都是可以编译产生cl...
前言: Android渗透过程中,会经常遇见https证书校验,不能抓取数据包。就比如我手机无法Root,每次都要用到模拟器,但是有些App它会检查是否在模拟器中运行,从而闪...
概要 首先需要说明一下Android的VpnService是个什么东西。按照google官方的文档来说就是: Android 包含一个内置的(PPTP 和 L2TP/IPSe...
果然人在家里就比较容易犯懒,差点又被自己说服去睡觉了。——10.2被ActivityTaskManagerService玩惨了——10.3 前言 前面已经梳理了一下,我们的布...
1.问题引入 在网上看一些文章的时候,发现Activity启动后,何时开始绘制View,有不同的说法:比如: 在Android应用层View绘制流程与源码分析中,包括我们的分...
近一年多以来一直在做性能优化( OOM、Native、ANR 等等),在后面我也会写一些性能相关的文章,将自己学习和实践所得分享出来。以今天这篇文章作为开端。 在 Andro...
Hilt是什么? Hilt是Android的依赖注入库,可以减少在项目中执行手动依赖项注入的样板代码。执行手动依赖项注入需要手动构造每个类及其依赖项,并借助容器重复使用和管理...
Android9.0无法通过以下两种方式实现静默安装:1.runtime执行shell cmd2.PackageInstall 反射机制 但是Google已经给我们推荐了相关...
参考 1、Android静默安装和静默卸载[https://blog.csdn.net/andywuchuanlong/article/details/44150317]2、...
前言 前面分析的都是冷流,冷热是对应的,有冷就有热,本篇将重点分析热流SharedFlow&StateFlow的使用及其原理,探究其"热度"。通过本篇文章,你将了解到: 冷流...
在某些开发场景中可能需要实现控制飞行模式的方法,这里列举几个控制飞行模式开关的思路。 1、通过adb命令 adb命令的方式是通过调用Settings的接口,可以在命令行窗口下...
1. 加入依赖包(maven) 2. 测试
[转]互联网公司中所谓中台是怎么定义的?[https://www.zhihu.com/question/57717433]大约从去年年底(2018)开始,中台的概念开始被广泛...
前言 成为一名优秀的Android开发,需要一份完备的知识体系[https://github.com/JsonChao/Awesome-Android-Exercise],在...
什么是ANR? ANR(Application Not Responding),即应用程序无响应,它会严重影响用户体验。 ANR触发条件 ANR本质是一个性能问题,即主线程中...
看AspectJ在Android中的强势插入 什么是AOP AOP是Aspect Oriented Programming的缩写,即『面向切面编程』。它和我们平时接触到的OO...
【简述RN集成到Android原生项目】【RN系列:Android原生与RN如何交互通信】 其实RN中已存在部分控件到原生控件的映射,在RN中可以直接使用,可是毕竟RN提供的...
如果你是想直接用 FART github[https://github.com/hanbinglengyue/FART]直接装完一用就行了。本文完! 如果想继续了解 注意点:...
简介 Kotlin是一门静态语言,支持多种平台,包括移动端、服务端以及浏览器端,此外,Kotlin还是一门融合了面向对象与函数式编程的语言,支持泛型、安全的空判断,并...