概念: 序列化:把对象转化为可传输的字节序列过程称为序列化。反序列化:把字节序列还原为对象的过程称为反序列化。 实现: Java 通过实现Serializable接口进行序列...

概念: 序列化:把对象转化为可传输的字节序列过程称为序列化。反序列化:把字节序列还原为对象的过程称为反序列化。 实现: Java 通过实现Serializable接口进行序列...
1、rn相比于原生,有哪些优势 2、rn组件的生命周期 3、rn的缺点有哪些 4、父传子,子传父实现原理 5、如何实现底部tabbar的高度不一致呢 6、state的作用
控制SystemBar相关 SYSTEM_UI_FLAG_FULLSCREEN该属性是用来隐藏状态栏的 SYSTEM_UI_FLAG_HIDE_NAVIGATION该属性是用...
目录 1.介绍 2.为什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依赖3.2 相对定位3.3 角度定位3.4 边距3.5...
从Android手机中取出已安装的app包,导出apk TAG:Android,提取,apk,adb,pm,root,导出apk 假设有这样一个场景,A君看到你手机上一个实用...
[转]新姿势来啦 - Android App Bundle[https://zhuanlan.zhihu.com/p/61663559] 啥是 Android App Bun...
最近有开发者发现苹果提醒apple pay证书要过期了,如果点激活了(Activate),会影响线上Applepay的支付吗? 答案:会的 请注意,在银联自助服务平台生成新的...
我们在开发Android应用的过程中,避免不了要用到数据持久化技术,所谓的数据持久化就是将RAM中的瞬时数据保存到ROM中,保证在App退出或者手机关机后数据不会丢失。我们常...
1.fork 创建一个新的进程或者线程,并发发送请求。 2.call 发送 api 请求 3.put 发送对应的 dispatch,触发对应的 action 4.takeEv...
//隐藏水平 //隐藏垂直
背景 由于最近一段时间一直在用react-native进行APP的开发,所以接触了不少 javascript。 在我们第一次使用react-native + redux + ...
1、一般Podfile文件中都有这么一行:platform :ios, ’9.0’Xcode创建完工程Deployment Info中:Deployment Target 现...
Gradle依赖引入 关键词说明 自Android studio版本更新至3.0后,连带着com.android.tools.build:gradle 工具也升级到了3.0....
1. 常见用法 1. 在ext这个map中放字符串或者基本数据类型 在android的rootProject的build.gradle中,定义如下代码块 然后在app模块下,...
所谓硬件加速,指的是把某些计算工作交给专门的硬件来做,而不是和普通的计算工作一样交给CPU 来处理。这样不仅减轻了 CPU 的压力,而且由于有了「专人」的处理,这份计算工作的...
View 绘制机制 一、 View 树的绘图流程 当 Activity 接收到焦点的时候,它会被请求绘制布局,该请求由 Android framework 处理.绘制是从根节...
View的绘制源码流程,如下图片所示: 几点总结: 自定义View需要重写onMeasure和onDraw方法,不需要重写onLayout方法。因为onLayout是父Vie...
问题现象 最新版本的AndroidStudio支持模拟器内嵌在里面,但是不知道怎么让他自己出来。 解决办法 打开设置,找到下面设置,去掉勾选,然后重启AndroidStudi...