一、引言这篇文章以Android v28的源码为参考,介绍Android多用户的特性、使用方式和系统原理。 二、初识Android多用户 2.1...
启动流程: 点击桌面App图标,Launcher进程采用Binder IPC向system_server进程发起startActivity请求;...
Android从零开始搭建MVVM架构(1)——Databinding入门 1.简介 DataBinding是谷歌官方推出的一个库,DataBi...
新建一个空的ViewModel对象 分析1.扩展AndroidViewModel 而不是ViewModel,因为会自带一个application...
从AAA.BBB.CCC 到 DDD.EEE.FFF.GGG 1、修改build.gradle和manifests中相关的package和app...
'''第36天:最长递增子序列 每日一题 夸克编程 昨天题目 一个元素为数值的列表,找到其最长上升子序列的长度。比如 [5, 4, 1, 2...
'''题目 给定一个数组a,返回位置i,使得sum(a[: i + 1])和sum(a[i + 1 : ])最接近如果有多个满足条件的位置,返回...
'''实现字符串find实现字符串的find函数,返回字符串source中 子串target开始的位置, 从start索引开始搜索,如果可以找到...
'''第34天:移动数组 每日一题 夸克编程 今天题目 给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数,要求使用空间复...