首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Eden35
掘友等级
安卓开发
|
mi
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
98
文章 97
沸点 1
赞
98
返回
|
搜索文章
赞
文章( 97 )
沸点( 1 )
Android 15 大变更:支持 16K 内存分页,所有 native app 必须重编译~
一直以来,Android 系统仅支持 4KB 的内存分页大小,这在一定程度上限制了整体的性能。而随着设备制造商不断打造具有更大物理内存 (RAM) 的设备,这些设备中的许多可能会配置 16 KB(最终
android framework13-launcher3【02recents】
1.简介 这里主要介绍下点击导航栏的recents按钮,跳转的页面。我以前以为这东西是个单独的app,看了代码才发现,它是launcher的一部分。我们打开源码/packages/apps/Launc
经验 | 向AOSP贡献虚拟机的优化
最近向ART主线提交了一笔改动,用于改善JNI调用的性能。它可以让App的绝大多数 (85%~90%) Java native方法都受益。整个开发和提交耗时几个月,过程颇多坎坷。
Java 8 内存管理原理解析及内存故障排查实践
介绍Java8虚拟机的内存区域划分、内存垃圾回收工作原理解析、虚拟机内存分配配置,介绍各垃圾收集器优缺点及场景应用、实践内存故障场景排查诊断,方便读者面临内存故障时有一个明确的思路和方向。
Android进程间通信之Service篇,Messenger与AIDL
利用Service进行进程间通信有两种方式,分别是Messenger和AIDL,Messenger底层是基于AIDL的封装,使用更加简洁高效,无需考虑并发问题,只能串行通信,有并发需求的只能用AIDL
android13#launcher3#data load
launcher的数据如何获取的, task都在哪里调用的,整体数据加载流程,数据绑定流程。最后学习下只能推荐的数据哪里来的,如何存储的
android framework13-settings[03 activity 嵌入]
activity embedding ,简单点说就是在一个窗口上显示2个activity,这里学习的是同一个app的不同页面
Android手机从开机到APP启动经过的流程
本文讲解从开机到app显示画面的流程,但不分析源码,如果想阅读源码请到参考文章中查阅。 开机加电后,CPU先执行预设代码、加载ROM中的引导程序Bootloader和Linux内核到RAM内存中去,然后初始化各种软硬件环境、加载驱动程序、挂载根文件系统,执行init进程。 in…
DimLayer实现和setRelativeLayer分析【Android12】
WindowManager为App提供了一个可以在指定的窗口下插入阴影图层或者模糊背景图层的方法,达到使该窗口之下的所有窗口变暗或者模糊的效果,本文首先分析一下这种效果的大致实现,接着探究一下实现过程
Linux 性能分析-进程状态为D
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第13天 等待 I/O 的 CPU 使用率(以下简称为 iowait)升高,也是最常见的一个服务器性能问题。当 iowait 升高
下一页
关注了
55
关注者
0
收藏集
16
关注标签
56
加入于
2019-06-23