刷新
Ops权限行为记录源码解析

博主头像 源码链接:AppOpsManager.java AppOpsManager 是记录源头,应用入口,调用硬件使用权限时会调用 startOp 方法记录行为,同时也提供了行为等监听。 /** * @see #startOp(String, int, String, String, String) * * ...

浅聊Android开发的构建配置语言

博主头像 整理旧电脑上的一些笔记 如果你计划开发一款 APP,在 Android Studio 里新建项目时候会看到下面的一个选项:Build configuration language,它代表了Android项目使用的构建工具(即Gradle)语言是哪种。 Gradle是开源的构建自动化工具,灵活且支持多 ...

TaskView方案框架原理

博主头像 从 android12 开始引入,用来替代 ActivityView TaskView 是 ActivityView 的升级版,下面基于 Android16 系统进行解读 源码链接:TaskView.java TaskViewTaskController.java 作用:允许一个应用(宿主)在其自身 ...

MonkeyCode手机编程实测:在地铁上写代码是什么体验?

博主头像 MonkeyCode手机编程实测:在地铁上写代码是什么体验? 你试过在手机上写代码吗? 我试过,体验极差。屏幕太小,键盘太慢,一个分号都要找半天。 但MonkeyCode改变了这件事。上周我在地铁上用手机完成了两个功能开发,全程没打开电脑。 场景还原 周一早上8:15,北京地铁1号线,国贸到西单,大 ...

2026深度分析罗兰艺境B2B企业服务-建筑工程GEO技术案例,测评上海沪亚幕墙优化过程与效果验证

博主头像 2026罗兰艺境B2B建筑工程案例。本案例深度剖析罗兰艺境为上海幕墙企业沪亚幕墙提供的标准版GEO优化全过程。6个月内,AI提及率从9%跃升至52%,工程参数准确率从22%提升至88%,可核验凭证引用比例从23%提升至62%,月均精准项目咨询从2条增至18-25条,整体咨询→签约转化率4%(工程B2... ...

有监督 vs 全自主:两种 Agent 范式,你选对了吗?

博主头像 有监督与全自主,不是技术能力高低的区别,是风险容忍度与场景需求的匹配问题。LangGraph 提供了精细的流程控制能力,AutoGen 和 CrewAI 更适合多智能体协作探索,而Bizfocus ADP面向企业的平台级产品则在工程抽象之上提供了更贴近业务的集成层。选型时,先明确操作风险,再挑工具—... ...

DecoView的使用

博主头像 DecoView是一款专为Android平台设计的动画圆形图表库,能让你轻松打造出类似Google Fit那样的炫酷圆环视图.它的自定义选项很丰富,无论是数据序列(SeriesItem)还是动画事件(DecoEvent),从颜色到线条粗细都能精细配置.而且直接写在XML布局里就行,代码调用也很简单, ...

扫光动效

博主头像 使用 LinearGradient 绘制渐变区域,然后旋转角度,可以根据情况跳转扫光区域的大小 针对大量扫光动效同时进行时,需要对绘制进行优化,否则过渡消耗CPU性能 drawRectF.set( max(0f, diffX - extraWidth), 0f, min(width.toFloat( ...