240 发简信
IP属地:澳门
  • 120
    Android 7.0中的多窗口实现解析

    多窗口功能介绍 概述 Android 从 Android N(7.0)版本开始引入了多窗口的功能。 关于Android N的新特性,请参见这里:Android 7.0 for...

  • 120
    Android Stack与Task

    Android ActivityManagerService里两个很重要的概念就是Stack与Task,Stack里管理着Task, Task里管理着Activity, AM...

  • 120
    Android系统服务(一)解析ActivityManagerService(AMS)

    前言 此前在Android系统启动流程、应用进程以及深入四大组件这三个系列文章中,都提及到了AMS,但都没有系统的来讲解它,本文就以AMS为主来进行讲解,其中会有一些知识点与...

  • Android系统启动流程(一)解析init进程

    相关文章Android系统架构与系统源码目录 前言 作为“Android框架层”这个大系列中的第一个系列,我们首先要了解的是Android系统启动流程,在这个流程中会涉及到很...

  • 120
    Android解析WindowManagerService(一)WMS的诞生

    前言 此前我用多篇文章介绍了WindowManager,这个系列我们来介绍WindowManager的管理者WMS,首先我们先来学习WMS是如何产生的。本文源码基于Andro...

  • 120
    AMS分析「 Activity启动流程 」

    Activity是Android应用程序的四大组件之一,负责管理Android应用程序的用户界面,一般一个应用程序中包含很多个Activity,他们可能运行在一个进程中,也可...

  • 120
    Android面试题,个人总结

    分为两部分:java 和 android 和 git Java部分: 1、八种数据类型以及他们的包装类2、abstract与interface的区别(抽象类和接口)3、重写和...

  • 字节跳动Android实习面试凉凉经

    一面问的Java 和Android基础 Jvm虚拟机 messageQueue会不会阻塞ui线程 对象锁和类锁 之字形打印树 还有其他的记不清了,主要是我对二面印象太深刻了。...

  • Android面试一天一题(14 Day:SharedPreferences)

    如果说程序可以简单理解成“指令和数据的集合”,那么你在任何平台上编程都难以离开数据存储,在Android平台上自然也不会例外。说到数据的存储,对于Key-Value对应的数据...