首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
玩毛线的包子
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
10
文章 10
沸点 0
赞
10
返回
|
搜索文章
玩毛线的包子
1月前
关注
Android Gradle学习(十三)- 配置读取和文件写入
前言 插件里面有很多日志输出,调试的时候需要看,编译时又不想看到这密密麻麻的日志怎么办? 对于一些重要信息,在编译期如何收集并持久化存储? Gradle可以通过读取配置的方...
2
评论
分享
玩毛线的包子
1月前
关注
Android Gradle学习(十二)- ASM对于字节码的增删改查
一:信息采集 1.1 Class信息采集 类的基本信息 - access:类的访问修饰符(如 ACC_PUBLIC、ACC_FINAL、ACC_RECORD 等) - na...
1
评论
分享
玩毛线的包子
1月前
关注
Android Gradle学习(十一)- ASM库解析
一:概述 ASM 是一个轻量级、高性能的 Java 字节码操作与分析框架,它允许开发者直接读取、修改和生成 Java 字节码(.class 文件),而无需了解字节码的底层细...
0
评论
分享
玩毛线的包子
1月前
关注
Android Gradle学习(十)- java字节码指令集解读
一、加载与存储指令 1.1、加载常量到操作数栈 类别 指令 作用 常量范围 / 说明 Java 代码示例 字节码示例 int 常量 iconst_m1 加载 int 常量 ...
4
评论
分享
玩毛线的包子
1月前
关注
Android Gradle学习(九)- java字节码指令集概述
一:概述 在Java中,字节码(Bytecode)是由Java编译器生成的中间代码,它是JVM(Java虚拟机)可以执行的代码。字节码指令是JVM执行引擎可以理解的一系列操...
0
评论
分享
玩毛线的包子
9月前
关注
Android Gradle学习(八)- gradle任务解析
一:前言 gradle是如何构建apk的 各个Task做了什么操作 了解了构建过程,我们可以做什么 二:构建./gradlew assembleDebug 去掉了Test相...
5
评论
分享
玩毛线的包子
赞了这篇文章
网易云音乐技术团队
@网易云音乐
·
1年前
关注
云音乐服务端大规模自动化升级实践
稳定性风险、升级投入成本、升级推进成本等等都是服务端推进组件升级的痛点。在贵州机房迁移项目中,面临着大量的组件升级,云音乐服务端通过自动化升级平台建设,节省约500人日,实...
9
2
分享
玩毛线的包子
1年前
关注
Android Gradle学习(七)- gradle任务执行过程
上一篇Android Gradle学习(六)- gradle插件源码解析讲解了gradle插件如何创建的Task,本篇继续探讨gradle Task的执行过程。还是以com...
1
3
分享
玩毛线的包子
1年前
关注
Android Gradle学习(六)- gradle插件源码解析
学前思考 build.gradle里面的配置都有哪些属性 Android Studio点击运行图标,系统到底干了些啥,它如何把代码、资源这些东西整合成一个apk的? 由于一...
3
评论
分享
玩毛线的包子
1年前
关注
Android Gradle学习(五)- gradle插件实战
本篇以按钮点击防抖为例,使用gradle插件在所有onClick()方法体里面插入代码,大致步骤如下 新建一个sdk module,定义DoubleClickControl...
2
评论
分享
玩毛线的包子
赞了这篇文章
AEI
全栈 / 独立开发者
·
1年前
关注
八个月后,我终于做出了自己满意的大模型工具(已开源)
Gomoon 是一款大模型桌面工具,支持多种大模型以及文件、图片解析等能力。历经八个月,软件已经迭代了13次,上线了链接解析,历史消息,快捷键,本地知识库等多种实用功能后,...
80
29
分享
玩毛线的包子
1年前
关注
Android Gradle学习(四)- gradle插件开发和调试
AOP思想 AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。利用...
5
5
分享
玩毛线的包子
1年前
关注
Android Gradle学习(三)- 生命周期与构建过程
1. gradle生命周期 生命周期分为三个阶段 Initialization初始化阶段:各工程初始化,解析settings.gradle,构建project对象 Conf...
2
3
分享
玩毛线的包子
1年前
关注
Android Gradle学习(二)- build.gradle结构
1. 基本概念 项目级 build.gradle 主要用于配置整个项目的构建设置 模块级 build.gradle 配置各个module的构建设置,指定了项目编译版本、打包...
6
3
分享
玩毛线的包子
1年前
关注
Android Gradle学习(一)- 基本概念
1. 基本概念 Project:Gradle 构建的基本单位,通常对应一个工程。 Task:Gradle 构建的操作单位,用于执行具体的构建任务,如编译、打包等。 Buil...
2
评论
分享
玩毛线的包子
1年前
关注
Android Compose常用用法
1.Compose权限申请 第一种写法(androidx.activity:activity-compose:1.7.0) 第二种写法(com.google.accompa...
1
评论
分享
玩毛线的包子
1年前
关注
Android文件管理多版本适配
一:前言 随着Google对于隐私管理越来越严格,存储沙盒、动态权限、分区存储等设计陆续推出,Android11之后文件访问API有了明显的变化,现根据不同Android版...
0
评论
分享
玩毛线的包子
赞了这篇文章
小木箱在Singapore
Android | SRE @小木箱成长营
·
2年前
关注
功耗优化 · 方案篇 · Android功耗优化指导规范
Android功耗优化指导规范主要分为五部分内容,第一部分内容是5W2H分析功耗优化。第二部分内容是功耗优化技术方案。第三部分内容是功耗优化方案分析。第五部分内容是功耗AP...
86
19
分享
玩毛线的包子
3年前
关注
Android MVI学习笔记
1 MVI简述 2 架构演变 实验场景:实现一个简单页面 进入页面加载Loading 请求用户名和一个简单列表,列表数据有标题,内容和勾选。请求返回后更新UI用户名和列表数...
0
评论
分享
玩毛线的包子
3年前
关注
Android去除Log日志代码
一:前言 某家检查结构检测出APP里面存在日志泄漏,即有Log或者System.out,被定为了高危风险,可能会被查,无奈只能积极响应xx号召,想办法处理掉日志。 二:检测...
1
评论
分享
下一页
个人成就
文章被点赞
87
文章被阅读
55,016
掘力值
1,220
关注了
5
关注者
40
收藏集
1
关注标签
33
加入于
2018-02-26