网友喊话雷军生产卫生巾,小米高管回应:短期应该不做
近日,有不少网友在互联网上发帖称,希望雷军能够生产卫生巾,这引来了大家的围观。雷军在直播途中询问网友有什么购物需求,不少网友纷纷在评论区许愿留言“雷总,求一个小米卫生巾!价格打下来!”。
发表于 3天以前   ·   阅读量:226
Android系统匿名共享内存(Anonymous Shared Memory)C++调用接口分析
在Android系统中,针对移动设备内存空间有限的特点,提供了一种在进程间共享数据的机制:匿名共享内存,它能够辅助内存管理系统来有效地管理内存,它的实现原理我们在前面...
发表于 5年以前   ·   阅读量:2517
SEAndroid安全机制框架分析
我们知道,Android系统基于Linux实现。针对传统Linux系统,NSA开发了一套安全机制SELinux,用来加强安全性。然而,由于Android系统有着独特的用户空间运行时,因此SELinux...
发表于 5年以前   ·   阅读量:2897
Chromium扩展(Extension)的页面(Page)加载过程分析
Chromium的Extension Page其实就是网页,因此它们的加载过程与普通网页相同。常见的Extension Page有Background Page和Popup Page。其中,Background Page在浏览器窗口初始...
发表于 5年以前   ·   阅读量:2464
Chromium插件(Plugin)实例(Instance)创建过程分析
Chromium在解析网页时,每遇到一个标签,就会创建一个Plugin Instance。一般来说,Plugin Instance是在Plugin进程中创建和运行的。一个Plugin Module对应一个Plugin进程,...
发表于 5年以前   ·   阅读量:2845
Android应用程序组件Content Provider应用实例
上文简要介绍了Android应用程序组件Content Provider在应用程序间共享数据的原理,但是没有进一步研究它的实现。本文将实现两个应用程序,其中一个以Content Provider的形...
发表于 5年以前   ·   阅读量:2587
Android窗口管理服务WindowManagerService计算窗口Z轴位置的过程分析
通过前面几篇文章的学习,我们知道了在Android系统中,无论是普通的Activity窗口,还是特殊的输入法窗口和壁纸窗口,它们都是被WindowManagerService服务组织在一个窗口堆...
发表于 5年以前   ·   阅读量:2463
Android编译系统简要介绍和学习计划
在Android源码环境中,我们开发好一个模块后,再写一个Android.mk文件,就可通过m/mm/mmm/make等命令进行编译。此外,通过make命令还可制作各种系统镜像文件,例如system.i...
发表于 5年以前   ·   阅读量:2212
Android应用程序UI硬件加速渲染的Display List渲染过程分析
在硬件加速渲染环境中,Android应用程序窗口的UI渲染是分两步进行的。第一步是构建Display List,发生在应用程序进程的Main Thread中;第二步是渲染Display List,发生在应...
发表于 5年以前   ·   阅读量:4189
Android应用程序发送广播(sendBroadcast)的过程分析
前面我们分析了Android应用程序注册广播接收器的过程,这个过程只完成了万里长征的第一步,接下来它还要等待ActivityManagerService将广播分发过来。ActivityManagerServic...
发表于 5年以前   ·   阅读量:2568
《Android系统源代码情景分析》连载回忆录:灵感之源
上个月,在花了一年半时间之后,写了55篇文章,分析完成了Chromium在Android上的实现,以及Android基于Chromium实现的WebView。学到了很多东西,不过也挺累的,平均不到两...
发表于 5年以前   ·   阅读量:2017
Chromium插件(Plugin)机制简要介绍和学习计划
在Chromium中,除了可以使用Extension增强浏览器功能,还可以使用Plugin。两者最大区别是前者用JS开发,后者用C/C++开发。这意味着Plugin以Native Code运行,在性能上要优...
发表于 5年以前   ·   阅读量:3082
Android运行时ART加载类和方法的过程分析
发表于 5年以前   ·   阅读量:3403
Android窗口管理服务WindowManagerService对壁纸窗口(Wallpaper Window)的管理分析
在Android系统中,壁纸窗口和输入法窗口一样,都是一种特殊类型的窗口,而且它们都是喜欢和一个普通的Activity窗口缠绵在一起。大家可以充分地想象这样的一个3W场景:输入...
发表于 5年以前   ·   阅读量:2766
Chromium硬件加速渲染的OpenGL命令执行过程分析
发表于 5年以前   ·   阅读量:2471
Android进程间通信(IPC)机制Binder简要介绍和学习计划
在Android系统中,每一个应用程序都是由一些Activity和Service组成的,这些Activity和Service有可能运行在同一个进程中,也有可能运行在不同的进程中。那么,不在同一个进...
发表于 5年以前   ·   阅读量:3272
Android源代码编译命令m/mm/mmm/make分析
在前文中,我们分析了Android编译环境的初始化过程。Android编译环境初始化完成后,我们就可以用m/mm/mmm/make命令编译源代码了。当然,这要求每一个模块都有一个Android.m...
发表于 5年以前   ·   阅读量:4506
Android应用程序窗口(Activity)的测量(Measure)、布局(Layout)和绘制(Draw)过程分析
在前面一篇文章中,我们分析了Android应用程序窗口的绘图表面的创建过程。Android应用程序窗口的绘图表面在创建完成之后,我们就可以从上到下地绘制它里面的各个视图了,即...
发表于 5年以前   ·   阅读量:3164
Chromium多线程通信的Closure机制分析
为了充分利用CPU多核特性,Chromium在启动时会创建很多线程,来负责执行不同的操作。这样就涉及到了多线程通信问题。Chromium为每一个线程都创建了一个消息队列。当一个线...
发表于 5年以前   ·   阅读量:2402
Android应用程序窗口(Activity)的视图对象(View)的创建过程分析
发表于 5年以前   ·   阅读量:3161
Dalvik虚拟机简要介绍和学习计划
发表于 5年以前   ·   阅读量:3108
Android窗口管理服务WindowManagerService显示窗口动画的原理分析
发表于 5年以前   ·   阅读量:4349
SEAndroid安全机制对Binder IPC的保护分析
发表于 5年以前   ·   阅读量:3842
Chromium网页Layer Tree创建过程分析
发表于 5年以前   ·   阅读量:2346
Android应用程序的Activity启动过程简要介绍和学习计划
发表于 5年以前   ·   阅读量:2788
Chromium的IPC消息发送、接收和分发机制分析
发表于 5年以前   ·   阅读量:2061
Chromium网页绘图表面(Output Surface)创建过程分析
发表于 5年以前   ·   阅读量:2212
Chromium硬件加速渲染机制基础知识简要介绍和学习计划
发表于 5年以前   ·   阅读量:2742
Android应用程序资源管理器(Asset Manager)的创建过程分析
发表于 5年以前   ·   阅读量:2469
Android WebView硬件加速渲染网页UI的过程分析
发表于 5年以前   ·   阅读量:2306
Chromium插件(Plugin)模块(Module)加载过程分析
发表于 5年以前   ·   阅读量:2668
ART运行时Semi-Space(SS)和Generational Semi-Space(GSS)GC执行过程分析
发表于 5年以前   ·   阅读量:3404
Android应用程序线程消息循环模型分析
发表于 5年以前   ·   阅读量:2307
Android系统匿名共享内存Ashmem(Anonymous Shared Memory)简要介绍和学习计划
发表于 5年以前   ·   阅读量:2748
Dalvik虚拟机的运行过程分析
发表于 5年以前   ·   阅读量:3123
Android应用程序资源的编译和打包过程分析
发表于 5年以前   ·   阅读量:2279
Chromium多进程架构简要介绍和学习计划
发表于 5年以前   ·   阅读量:2202
Android学习启动篇
发表于 5年以前   ·   阅读量:2209
Android系统进程间通信(IPC)机制Binder中的Client获得Server远程接口过程源代码分析
发表于 5年以前   ·   阅读量:2584
Chromium网页CPU光栅化原理分析
发表于 5年以前   ·   阅读量:2707
Android系统在新进程中启动自定义服务过程(startService)的原理分析
发表于 5年以前   ·   阅读量:2985
Android运行时ART执行类方法的过程分析
发表于 5年以前   ·   阅读量:2374
Chromium网页输入事件处理机制简要介绍和学习计划
发表于 5年以前   ·   阅读量:2438
Android应用程序组件Content Provider在应用程序之间共享数据的原理分析
发表于 5年以前   ·   阅读量:2658
Chromium网页GPU光栅化原理分析
发表于 5年以前   ·   阅读量:2601
Android应用程序窗口(Activity)与WindowManagerService服务的连接过程分析
发表于 5年以前   ·   阅读量:2784
Android博客文章整理
发表于 5年以前   ·   阅读量:2419
Chromium的GPU进程启动过程分析
发表于 5年以前   ·   阅读量:2398
浅谈Android系统开发中LOG的使用
发表于 5年以前   ·   阅读量:3073
Android应用程序UI硬件加速渲染的动画执行过程分析
发表于 5年以前   ·   阅读量:3136
Chromium硬件加速渲染的GPU数据上传机制分析
发表于 5年以前   ·   阅读量:2045
 热门专题
互联网深度分析
根据当前互联网热点,深度分析事件背后的原因。
语言规范指南
c/c++,Objective-C,Python,Golang等语言的代码规范指南,团队合作更需要代码规范。
任正非讲话合集
收集了历年来,任正非在各个内部会议上的讲话。
查看所有专题
 哈喽比特公众号
 热门标签
# Docker #

文章:109,阅读量:78.2k

# 东方甄选小作文事件 #

文章:13,阅读量:13.8k

# 裁员 #

文章:1330,阅读量:910.6k

# WebAssembty #

文章:25,阅读量:27.5k

# Python #

文章:5587,阅读量:4.6m

# 人工智能(AI) #

文章:7125,阅读量:4.9m

# JavaScript #

文章:1228,阅读量:984.3k

# Rust #

文章:269,阅读量:185.8k

# 华为2023年9月25日新品发布会 #

文章:8,阅读量:9.3k

# 前端面试宝典 #

文章:9,阅读量:6.2k

查看所有标签