腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
逮虾户
专栏成员
举报
82
文章
95476
阅读量
14
订阅数
订阅专栏
申请加入专栏
全部文章(82)
android(45)
java(30)
打包(28)
gradle(25)
编程算法(16)
css(13)
kotlin(12)
api(9)
ide(8)
缓存(8)
jar(7)
数据结构(5)
sdk(5)
开发(5)
文件存储(4)
编译(4)
json(3)
git(3)
http(3)
网络安全(3)
腾讯云开发者社区(3)
插件(3)
python(2)
javascript(2)
html(2)
github(2)
apt-get(2)
网站(2)
serverless(2)
tcp/ip(2)
数据分析(2)
processing(2)
transform(2)
教程(2)
接口(2)
数据(2)
数组(2)
优化(2)
c++(1)
xml(1)
android studio(1)
access(1)
maven(1)
analyzer(1)
linux(1)
命令行工具(1)
SSL 证书(1)
渲染(1)
parcel(1)
开源(1)
shell(1)
jvm(1)
正则表达式(1)
dns(1)
iis(1)
https(1)
nest(1)
groovy(1)
lint(1)
plugin(1)
protobuf(1)
public(1)
string(1)
遍历(1)
二进制(1)
二维码(1)
工具(1)
工作(1)
跨平台(1)
面试(1)
排序(1)
配置(1)
效率(1)
性能(1)
压缩(1)
研发(1)
语法(1)
搜索文章
搜索
搜索
关闭
再谈Android Lint
android
lint
工具
开发
语法
存粹个人看法哦,静态扫描我觉得是一个在开发过程中就去避免掉一部分bug的重要的工具。但是对这方面的介绍的文章还是有点少,我其实写的也不怎么样,但是起码集思广益,互相提高吧。
逮虾户
2024-01-27
238
0
CameraX 封装二维码扫描组件
二维码
接口
开发
数据
数组
cameraX已经出来有一段时间了,现在已经从alpha版本到现在的beta3版本。其中内部的代码版本跨度特别大,而且资料相对来说只有官方的demo比较可以参考,所以最近完成了项目的开发之后,把经验分享一下提供给各位。
逮虾户
2024-01-27
325
0
Kotlin 跨平台 |我觉得可以试试
kotlin
开发
跨平台
效率
性能
今年我投入了非常多的时间到kotlin相关的事情中了,上半年改造完成了全工程的kotlin android extensions的移除,主要是为了方便后续升级kotlin版本。然后5月份开始就为整个阿逼工程的kmp(kotlin multiplatform)工程准备到九月份。另外最后从阿逼走之前在做的就是kotlin相关的组件版本升级到1920。
逮虾户
2023-12-24
568
0
近期面试小结
编译
工作
面试
数据
研发
最近面试了不少的公司,行情整体来说还是非常差的,如果没有必要不建议大家裸辞,另外就不总结面试的题目了。这次打算着重从项目经验上来给大家讨论下,我觉得这部分可能才是面试中得分比重比较大的部分,如果你真的是要从八股什么的得分,估摸现在也很难从池子中脱颖而出。
逮虾户
2023-10-28
236
0
protobuf 2 kotlin 插件
kotlin
protobuf
public
string
插件
proto文件就是一个数据协议的描述文件,基于其中的类型信息会被转化成对应的语言(比如java go OC等等)。
逮虾户
2023-10-16
500
0
Android更整洁的接入Sonarquebe | initscript 拓展
android
gradle
插件
开发
配置
我们Android工程pipeline阶段需要进行静态扫描或者是资源归属检查之类的gradle任务。这些插件开发同学是不需要感知到。但是由于是用gradle插件实现的,这样就会对build.gradle进行不可避免的侵入,也会不可避免的出现一些条件判断语句。
逮虾户
2023-10-16
370
0
我要抄袭字节的Bytex了 | Transform 进阶教程
transform
插件
教程
接口
排序
Demo项目还是之前的Github地址,贴在项目的最前面,有兴趣的大佬求求你点个star吧。
逮虾户
2023-10-16
297
0
写个更牛逼的Transform | Plugin 进阶教程
plugin
transform
编译
教程
数组
还是我那个90年的老安卓,这算是一篇自吹自擂的装逼爽文。首先我写这个AndroidAutoTrack Demo的原因很简单,我就单纯觉得很好玩,然后同时其实对于自己的技术水平是会有成长的。我最近下班在优化以前写的自动化埋点。我看过很多文章介绍这个,但是我觉得都是一些入门相关的,很难有一些更深入一点的文章。
逮虾户
2023-10-16
336
0
AndResGuard编译速度优化
打包
编译
开发
压缩
优化
当前项目内用了腾讯的AndResGuard对资源文件的大小进行了一次深度优化。AndResGuard负责将文件名,arsc文件和R文件也进行了一次混淆,能把整体的资源文件大小压缩。
逮虾户
2023-10-16
637
0
一点点编译优化
打包
遍历
编译
二进制
优化
经过一段时间的工作(摸鱼划水),从几个很小的地方给大家介绍下我是如何提升编译构建速度的,但是本次分享内容还是主要针对当前阿逼的工程架构,不一定对你们有帮助哦。
逮虾户
2023-04-23
329
0
ProtoBuf 动态拆分Gradle Module
文件存储
gradle
java
数据结构
android
当前安卓的所有proto都生成在一个module中,但是其实业务同学需要的并不是一个大杂烩, 只需要其中他们所关心的proto生成的类则足以。所以我们希望能将这样一个大杂烩的仓库打散,拆解成多个module。
逮虾户
2023-03-07
668
0
为什么要选择VersionCatalog来做依赖管理?
gradle
java
android
正则表达式
打包
很多人都介绍过Gradle 7.+提供新依赖管理工具VersionCatalog,我就不过多介绍这个了。我们最近也算是成功接入了VersionCatalog,过程也还是有点曲折的,总体来说我觉得确实比我们当前的ext,或者说是用buildSrc的形式进行依赖管理是个更成熟的方案吧。下面是几个介绍的文章,尤其可以看看三七哥哥的。
逮虾户
2023-02-02
688
0
我想变成光 | 2022 安卓年终总结
打包
gradle
android
缓存
时间过得还是很快的啊,转眼马上就要到了送外卖的年纪了啊,令人唏嘘不已。互联网真的是对于年纪大的人很不友好的,只要你年纪大了,都还是会歧视你的。珍惜好自己最后的职业生涯,做点自己喜欢的事情吧。
逮虾户
2023-01-18
359
0
用kotlin来开发一个cli工具 | 没用的技能+1
jar
java
gradle
android
kotlin
而在程序开发过程中,每个工程或者说公司也都需要一个脚手架工具。通过脚手架命令行的形式简化开发流程,避免发生一些人为的相对低级的问题,所以这个也就是为什么叫做脚手架的原因吧。
逮虾户
2022-12-10
1.3K
0
协程 路由 组件化 1+1+1\u003E3 | 掘金年度征文
打包
gradle
android
编程算法
2020 对我来说还是一个比较重要的一年,我是一个90年的老安卓了,前几年一直有点中年危机的感觉。因为一直都在小公司,所以受限于开发眼界问题,只能自己钻研一些看到的技术,陷入了技术的瓶颈中,感觉到了所谓的天花板,要上手一些新的东西特别的难,特别是gradle插件相关的。
逮虾户
2022-11-28
339
0
Gradle Enterprise 牛逼 | 还债了
打包
gradle
android
编程算法
缓存
我为啥推荐Gradle Enterprise呢,我们在试用完之后其实感觉这部分功能还是非常非常强大的。后续我们从实际开发的痛点出发,会比较容易理解为什么打算吹一波。
逮虾户
2022-11-21
802
0
kotlin 和 r8 的量子纠缠 | 类加载机制偷鸡
kotlin
jar
ide
gradle
jvm
戏接上文,kotlin升级没想到啊还有一个大坑。我们之前说了我们使用的agp版本是7.0.3,在这个版本的R8竟然会出现kotlin混淆的bug。
逮虾户
2022-10-28
680
0
kotlin compose 升级的苦涩 | 一地鸡毛
kotlin
打包
年中的时候一直有开发同学反馈想升级各个基础库的版本,而且我们也有每年一调整的计划,所以前一阵子就顺便一起做了一次升级迭代基础库的操作。
逮虾户
2022-09-30
846
0
常见的Android编译优化问题
打包
android
java
ide
在开发过程中,有碰到过一些由于编译优化导致的代码修改并不符合我们预期的情况。这也就是之前为什么我经常说编译产物其实是不太可以被信任的。
逮虾户
2022-09-22
777
0
伪造出一个假的系统View | Gradle Task
打包
gradle
jar
android
java
先简单的介绍下背景,业务同学写了个apt的框架,然后里面包含一个注解的库,而注解库中需要使用到Android源码中的View。但是因为这是一个Java Library,无法直接将安卓的源码添加到依赖中,就无法引用到View。然后他们为了解决这个问题,又创建了一个库,然后生成了一个同包名的Android View,类似下图这总,然后compileOnly这个库。
逮虾户
2022-09-19
326
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档