首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
android 启动流程 笔记
Android 启动流程原理分析 Android 启动流程是一个复杂但高度模块化的过程,从按下电源键到应用启动,涉及多个层次的协同工作。以下是详细的启动流程分析: 一、整体启动流程概览 二、详细启动流
6款免费公众号排版工具实测:新手也能排出高级感(速选清单版)
如果你正在纠结:公众号排版怎么做、模板怎么选、复制到公众号官方后台为什么会乱——这篇按“新手真实工作流”把 6 款常见公众号排版工具/公众号排版软件 做了对比,你可以直接按需求选,不用每个都试一遍。
玩机大佬私藏的 11 款安卓软件, 款精品软件,小白用了也能装大神
对于咱们这群爱折腾手机的玩机党来说,安卓手机绝对是本命首选!核心原因就一个 ——安卓系统的开放性,简直就是玩机人的天堂! 正是因为这份不设限的开放属性,才催生出无数脑洞大开、功能炸裂的神仙软件,它们要
千里马社群学习初次尝试-如何解决安卓偶现类黑屏,闪黑等问题
背景: 以往的直播的都是大家听马哥分享知识,或者是模拟面试那种2-3个人参与的形式。后面将慢慢尝试一些关于社群学习互动的尝试,那么先科普一下什么是社群学习,以下解释来自百度: 社群学习是指一群有…
aosp15/14 窗口动画ShellTransition深入实战专题剖析
课程背景: ShellTransition对于做过新版本aosp 14窗口类开发的同学来说其实并不陌生,因为从aosp14开始系统默认打开了ShellTransition开关,所以整个WMS系统中很…
千里马2024年终总结-android framework实战
背景: hi粉丝朋友们: 2024年马上就过去了,很多学员朋友也都希望马哥这边写个年终总结,差点都忘记了这个事情了,今天特别花时间来写个blog总结记录一下这不平凡的一年。 1、2024依然是程序员…
am trace-ipc使用小技巧之Binder服务端方法systrace打印剖析
背景 上一篇文章 Binder通讯如何打印client调用堆栈即systrace查看对应方法 已经介绍了Binder调用相关的堆栈打印还有在systrace下面也有相关的调用发起的binder的方法…
framework踩坑:aosp/lineageos系统apk签名导出到as进行使用
背景: 经常做framework开发或者系统应用开发时候,都会有一个很熟悉的名词“系统签名”,因为有了系统签名才可以有比普通第三方应用更高的权限,很多核心函数才可以进行调用成功等。所以在做系统应用……
安卓app/framework开发中meta-data数据剖析作用及实战
背景: 在做安卓app开发时候,特别是经常接入人家某些公司sdk时候经常会要求在AndroidManifest.xml中使用到一个标签meta-data, 相信大家如果不是之前没有深入接触过……
学员作业:如何实现Android12版本以后Wallpaper设置以后Activity不会重启?
提出一下几个要求: 目标保留monet功能,但是前台Activity又可以不进行重启在壁纸切换后 1、保留monet功能,不可以直接屏蔽,因为会导致google相关认证不通过 2、需要实现针对让每……
ShellTransition源码分析:WMCore收集WindowContainer到finishNow执行
start干的事情主要有2个: 1、把Transition的mState变成STATE_STARTED 2、调用applyReady方法,主要就是获取一下ready值,再设置,所以这个地方其实并没有…
aosp15上winscope离线html如何使用?
背景: aosp15上的如何使用Winscope前面已经有分享过相关的blog,这块其实和aosp14没啥大的差别,具体可以看如下2个文章: 手把手教你aosp14编译Winscope 安卓……
请收藏:如何确认uid对应的包名和进程-android系统必学小技巧干货分享
背景: 经常在实际的项目开发中经常会分析一些日志里面带有uid的情况,例如如下日志: 这里面就有这个from uid 10108,即看到uid = 10108,但是这个uid = 10108到底是谁…
aosp15的窗口过渡动画ShellTransition相关的核心类整体介绍(1)
什么是ShellTransition 这里ShellTransition其实可以变成两部分,一个Shell和Transition,这里Shell大家可以简单认为代表是WMShell……
fallbackhome黑屏闪黑问题修改方案1:开机动画延迟退出时间-framework实战开发
背景: 上一篇文章有分享一个学员作业恢复出厂设置后第一次开机时候fallbackhome有出现黑屏闪黑问题,具体复现点击下面文章 学员作业:aosp14上黑屏/闪黑问题的分析及解决案例 针对这样一类…
学员作业:aosp14上黑屏/闪黑问题的分析及解决案例
背景: 在前面文章 aosp安卓模拟器开机向导你见过吗? 有对aosp上模拟器有没有开机向导进行了深入的剖析,但是发现在第一次启动安卓模拟器时候,发现开机动画结束进入桌面时候,有大概3-5s的黑屏时…
如何命令查看安卓设备上多核cpu的大小核情况
背景: 近来有学员朋友询问到了一个他做性能优化时候的一个疑问,那就是他不知道自己的手机设备上的一个cpu情况,他想要知道目前的平台哪些是cpu的大核哪些是cpu的小核,问马哥有没有啥命令或者方法进行…
虾分发APP分发领域将迎来更加广阔的发展空间
虾分发APP分发领域将迎来更加广阔的发展空间,这一判断基于技术创新、生态融合、合规服务及市场需求等多重驱动因素,具体分析如下: 一、技术创新驱动分发效率与体验升级 AI与大数据优化推荐算法 虾分发通过
AOSP设备节点权限添加相关
AOSP设备节点权限添加相关 AOSP设备节点权限添加相关 AOSP设备节点权限添加相关 AOSP设备节点权限添加相关
android 离屏预渲染 笔记
Android 离屏预渲染深度解析与优化实践 离屏预渲染(Off-screen Pre-rendering)是Android性能优化中的重要技术,可以在后台提前准备视图,显著提升UI流畅性和响应速度。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30