Jty的Android技术栈

  • Android
    • Framework
      • IPC
      • GUI
  • Java
Linux基础

【Linux】epoll

概述 基础概念 fd: 输入输出(input/output)的对象可以是文件(file), 网络(socket),进程之间的管道(pipe)。在linux系统中,都用文件描述符(fd)来表示。 IO事件: * 可读事件:…

2021年8月25日 0条评论 1,835次阅读 0人点赞 阅读全文
Linux基础

【Linux】IPC概述

概述 Linux 系统中有很多进程,免不了进程间进行通信,即IPC通信,linux 中有6种方式:管道(无名管道pipe和有名管道FIFO)、信号、信号量、消息队列、共享内存、套接字(socket) 管道(无名管道pip…

2021年8月25日 0条评论 1,716次阅读 0人点赞 阅读全文
GUI

细品Choreographer

今天我们来品一品Choreographer,这个东西翻译成中文是 编舞师 的意思,为啥要这么叫呢?品完你就知道了,下面是今天的菜单: 开胃菜:初识Choreographer Choreographer的由来——黄油计划 …

2021年8月24日 0条评论 2,274次阅读 2人点赞 阅读全文
Framework

Android系统启动流程概览

概述 当手机电源按下时,引导芯片代码会从预定义的地方(固化在ROM)开始执行,加载引导程序BootLoader到RAM,然后执行BootLoader,引导操作系统启动 BootLoader会启动swapper进程(又叫i…

2021年2月21日 0条评论 3,072次阅读 1人点赞 阅读全文
Linux基础

【Linux】fork

概述 在Linux系统中 创建进程有两种方式:一是由操作系统创建,二是由父进程调用函数fork()创建进程(通常为子进程) fork相当于把父进程复制了一份,以32位系统为例,进程的虚拟地址空间是从0到4G的大小,其中0…

2020年8月12日 0条评论 1,682次阅读 0人点赞 阅读全文
Framework

SharedPreference为什么进程不安全

前言         相信大家都有听说过SharedPreference是线程安全的,但进程是不安全的,包括google官方也不建议在多进程下使用SharedPreference,那么SharedPreference为什…

2019年10月18日 0条评论 2,354次阅读 0人点赞 阅读全文
Android

SharedPreferences源码浅析

一、实例获取         在开发中,我们调用的是Context.getSharedPreferences(String name, int mode),实际的实现,是在ContextImpl中: @Override …

2019年9月30日 0条评论 7,154次阅读 1人点赞 阅读全文
Android

MAC 上编译Android 8.0源码

一、搭建编译环境 参考https://source.android.com/source/initializing.html#installing-the-mac-jdk 1、创建区分大小写的磁盘映像 在默认安装过程中,…

2019年9月13日 0条评论 2,720次阅读 1人点赞 阅读全文

搜索关键字

文章分类

  • Android (8)
    • Framework (3)
      • GUI (1)
    • Linux基础 (3)
  • Java (2)

京ICP备18022986号

Blog Write By Jty
Theme Kratos made by Vtrois