240 发简信
IP属地:云南
  • 【转】深入理解Android系统多用户

    一、引言这篇文章以Android v28的源码为参考,介绍Android多用户的特性、使用方式和系统原理。 二、初识Android多用户 2.1...

  • 应用启动流程

    启动流程: 点击桌面App图标,Launcher进程采用Binder IPC向system_server进程发起startActivity请求;...

  • 【转】Android从零开始搭建MVVM架构(1)——Databinding入门

    Android从零开始搭建MVVM架构(1)——Databinding入门 1.简介 DataBinding是谷歌官方推出的一个库,DataBi...

  • 学习记录贴-- 新建ViewModel,初认识

    新建一个空的ViewModel对象 分析1.扩展AndroidViewModel 而不是ViewModel,因为会自带一个application...

  • 修改As的包名

    从AAA.BBB.CCC 到 DDD.EEE.FFF.GGG 1、修改build.gradle和manifests中相关的package和app...

  • 2021-02-05 [day36] Python百日打卡学习自【夸可编程】

    '''第36天:最长递增子序列 每日一题 夸克编程 昨天题目 一个元素为数值的列表,找到其最长上升子序列的长度。比如 [5, 4, 1, 2...

  • 2021-02-04 [day35] Python百日打卡学习自【夸可编程】

    '''题目 给定一个数组a,返回位置i,使得sum(a[: i + 1])和sum(a[i + 1 : ])最接近如果有多个满足条件的位置,返回...

  • 2021-02-02 [day33] Python百日打卡学习自【夸可编程】

    '''实现字符串find实现字符串的find函数,返回字符串source中 子串target开始的位置, 从start索引开始搜索,如果可以找到...

  • 2021-02-03 [day34] Python百日打卡学习自【夸可编程】

    '''第34天:移动数组 每日一题 夸克编程 今天题目 给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数,要求使用空间复...