Read The Fucking Source Code 引言 App的启动流程就是Activity的生命周期吗?也对,但是这种理解太浅显了 大道至简(Android Q —...
Read The Fucking Source Code 引言 App的启动流程就是Activity的生命周期吗?也对,但是这种理解太浅显了 大道至简(Android Q —...
一、flutter与原生通信,三种通道的区别 1.1 MethodChannel Flutter与Native端相互调用,调用后返回结果 可以Native端主动调用,也可以F...
若是做过Flutter,技术题从如下选择即可。 PS:关注一下简历上的最高title,并针对性的问几个问题 根据简历针对性的准备一些问题,避免完全依赖下面的这些问题 1.1....
来吧,今天说说常用的网络框架OKHttp,也是现在Android所用的原生网络框架(Android 4.4开始,HttpURLConnection的底层实现被Google改成...
前言 对于Android MotionEvent,我们平时大多关注的是ACTION_DOWN、ACTION_UP、ACTION_MOVE,本篇将重点分析ACTION_CANC...
1.背景说明 做Flutter开发也有段时间了,在实践中我们清晰的得知Flutter中一切皆是Widget,在绝大多数时候,我们就是跟各种StatefulWidget和Sta...
前言 ffmpeg是一个跨平台的音视频处理库,为了跨平台那么就需要编译出适用于各个平台的ffmpeg库。一般在windows平台下会进行windows开发和安卓开发,所以本文...
个人学习笔记~ 在学习AIDL前,可以先学习一下[Android跨进程通信] 目录:一、概述[https://www.jianshu.com/p/822f1804cb0e#:...
0、Dart是值传递还是引用传递? Dart是值传递。每次调用函数,传递过去的都是对象的内存地址,不是对象的复制。知识点扩展:Swift的struct是值类型,class是引...
android开发中,除了屏幕适配[https://www.jianshu.com/p/1302ad5a4b04]外,新版本的推出会带来一些版本的差异,我们需要对相应版本来做...
LiveData源码解析 源码版本:2.4.0需会使用:Lifecycle 导航:Jetpack-Lifecycle源码解析[https://juejin.cn/post/7...
面试经历 面了一些上海二线互联网公司,例如爱奇艺,京东,喜马拉雅,得物,B站,某安,美团等等,记录了部分面试真题。大部分可以自行搜到答案,有疑问的可以留言交流~ 【爱奇艺】一...