framework

Together_CZ3 天前
llm·framework·agent·verification·verifier·一种通用验证框架·llm-as-a-
LLM-as-a-Verifier: A General-Purpose Verification Framework——一种通用验证框架核心观点:验证(Verification)应被视为继预训练、后训练、测试时计算之后的第四个扩展轴。当前LLM生成能力已从扩展范式中显著受益,但验证——即判断解决方案正确性或质量的能力——尚未经历同等程度的扩展。
EatFan10 天前
java·spring boot·后端·framework·module·模块化·junoyi
JunoYi 框架实践:Spring Boot 项目为什么拆成 framework、module、server 三层?很多 Spring Boot 项目都有过类似的成长轨迹:最初是一个几十个类的单工程,Controller、Service、Mapper、工具类混在一起也能跑得很快;半年后业务翻倍,包结构开始模糊,工具类里混进了业务判断,公共模块被各处随意依赖;一年后,任何一次"小改动"都要先花半天时间确认影响范围,构建变慢、测试变脆,团队甚至对升级基础依赖产生了恐惧。
千里马学框架17 天前
android·智能手机·性能优化·framework·性能·屏幕旋转·rotation
一起学 Android 14:ShellTransition 屏幕旋转过程深度剖析在aosp14引入了ShellTransition后,系统中很多的动画过程都引入到ShellTransition中,比如点击app启动Activity,分屏等,前面这块内容已经在马哥的WMS高级进阶ShellTransition课程中有进行讲解,今天要给大家补充是一个屏幕旋转的场景是如何升级到ShellTransition的。
千里马学框架1 个月前
android·智能手机·性能优化·framework·性能·开机优化·app冷启动优化
安卓系统性能优化高级实战开发专题--开机,app冷启动优化安卓系统性能优化无论是在系统开发的工作中,还是找工作过程中,都属于一个非常重要的技能部分。 1、专门性能优化岗位:实际工作中,经常在系统开发工作中会被提出一些性能相关的问题,比如卡顿,掉帧,或者启动速度不如竞品快等需求,这时候就会有一个专门性能优化岗位工程师来负责。
千里马学框架1 个月前
android·智能手机·framework·wms·手机·性能·车载
安卓开机性能优化:如何安全高效地裁剪 SystemService经常有学员会对开机启动进行相关的性能优化,查看Perfetto的对应开机trace时,发现在SystemServer启动期间,会启动很多的Service,这些Service启动总计的耗时也有将近3s。 所以很多同学在做开机性能优化时候就会考虑对这个部分进行裁剪或者优化,这块的启动的Service确实数目巨大
gxgldyh2 个月前
android·framework·zygote·android 启动流程·android app创建流程
Android Framework源码解析(九):App进程诞生全流程——从AMS请求到Zygote fork源码深度拆解上一篇文章我们完整拆解了AMS(ActivityManagerService)启动流程,理清了Android高版本的核心架构分工:
阿pin2 个月前
android·framework
Android随笔-FrameworkAndroid Framework 是 Android 系统的骨架和神经系统,它向上为 App 提供 Java/Kotlin API,向下通过 JNI 调用 Native 层(C/C++)和 Linux 内核。你可以把它理解为"系统服务的集合 + 应用运行时的支撑环境"。
千里马学框架3 个月前
android·人工智能·ai·framework·perfetto·性能·skill
google官方Perfetto 中使用 AI相关skill在阅读Perfetto的官方文档时候发现有更新一个关于Perfetto使用ai分析的部分,这里把他进行转载分享一下。
xianrenli383 个月前
android·学习·framework·aosp14·自动时区
Android14自动时区更新本文面向刚接触 AOSP Framework 的同学,按“先知道数据在哪里,再知道怎么更新,最后知道系统怎么用起来”的顺序整理。
千里马学框架3 个月前
android·智能手机·性能优化·framework·aaos·车载开发·系统工程师
Android Framework 新手学习踩坑建议指南很多学员刚开始都是从app或者其他技术栈转到安卓framework的学习,因为framework是安卓系统核心框架层面。代码量相当大,而且framework的相关核心工作都是需要去深入这些framework的模块代码进行相关的问题bug修复和需求实现。 那么新手学习到底容易踩哪些坑呢?具体又应该怎么正确深入学习framework呢?
帅次4 个月前
android·framework·源码解析·activity启动流程·android 16
Android 16(API Level 36)Activity 启动流程源码级解析本文基于 Android 16(API Level 36)AOSP 源码,全文 8000+ 字,建议收藏。
Android小码家4 个月前
android·framework
BootAnimation+SE+开机MP4动画播放先看效果编译 m libbootanimation -j8 手动播放 验证编码器可用强行启动开机动画修改思路,修改属性为1
oh_my_god4 个月前
android·framework
增加系统白名单,允许普通APP调用Android系统内部隐藏方法普通APP通过反射,访问系统内部方法时,出现NoSuchMethodError错误,定位到/frameworks/base/core/java/android/content/pm/ApplicationInfo.java
事后不诸葛5 个月前
android·framework
安卓init.rc解析Android init.rc 超详细解析init.rc 是 Android 系统启动流程中,由 init 进程解析和执行的核心配置文件,定义了系统服务、启动脚本、权限控制、挂载规则等关键行为,是理解 Android 启动机制的核心。下面从语法规则、核心组件、执行流程、实战案例、常见问题五个维度拆解。
Android小码家5 个月前
android·framework·虚拟屏·小窗
Framework之Launcher小窗开发第一步:我们先找到要修改的Android.bp是在Launcher的这个AndroidManifest中
哈哈,柳暗花明5 个月前
framework·binder·aidl·messenger·hidl·native binder·asyncchannel
Framework开发专题系列四:Binder基础Android 系统基于 Binder 实现了“透明”的进程间通信。从应用调用系统服务(startActivity),到 Wi‑Fi 驱动向 WifiService 上报事件,再到硬件抽象层(HAL)与系统服务的数据交换,Binder 无处不在。因此,理解 Binder 及其上层封装,是 ROM 开发者进行系统定制、性能分析、功能扩展的必备能力。
andr_gale5 个月前
android·framework·aosp
04_rc文件语法规则.rc是init进程启动的配置文件 ,使用 Android Init Language(Android初始化语言)编写
su_ym81106 个月前
android·framework·property
Android属性系统Android属性系统是平台架构中一项关键的基础设施,它为系统各组件提供了一种轻量级、高效率的全局配置共享与状态同步机制。深入理解属性系统的格式规范、命名约定以及各类属性的行为特征,是进行系统定制、性能优化和问题诊断的重要前提。
千里马学框架6 个月前
android·车载系统·framework·系统开发·car framework
Android Automotive CarService 和 CarManager 源码剖析CarService 是一个系统服务,在系统启动时由 System Server 启动。文件位置: packages/services/Car/service/src/com/android/car/CarServiceImpl.java
su_ym81106 个月前
android·framework
Android 系统源码阅读与编译构建实战指南对于 Android 系统开发者而言,AOSP 源码仓库体量极为庞大(通常数十 GB,包含数百万个文件)。在服务器环境或本地性能受限的机器上,使用 Android Studio 或 VS Code 打开整个源码树往往会带来灾难性的体验: