腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
codelang
专栏成员
举报
44
文章
42241
阅读量
18
订阅数
订阅专栏
申请加入专栏
全部文章(44)
android(24)
https(13)
github(11)
网络安全(9)
git(8)
编程算法(7)
kotlin(7)
打包(6)
java(4)
开源(4)
react(3)
存储(3)
腾讯云开发者社区(3)
编译(3)
接口(3)
开发(3)
官方文档(2)
maven(2)
腾讯云测试服务(2)
微信(2)
小程序(2)
插件(2)
系统(2)
异常(2)
隐私(2)
组件化(2)
ios(1)
c++(1)
go(1)
jquery ui(1)
html(1)
linux(1)
云函数(1)
网站(1)
serverless(1)
游戏(1)
缓存(1)
爬虫(1)
jdk(1)
hashmap(1)
gradle(1)
机器人(1)
数据结构(1)
sdk(1)
jni(1)
noclassdeffounderror(1)
遍历(1)
工具(1)
架构(1)
框架(1)
日志(1)
源码(1)
搜索文章
搜索
搜索
关闭
Android 隐私合规检查工具套装
框架
系统
隐私
android
工具
之前写过一篇《隐私合规代码排查思路[1]》的文章,但文章没有将方案开源出来,总觉得差了那么点意思,这次打算把几种常规的检测方法都开源出来,给大家一些借鉴思路。
codelang
2024-01-15
1K
0
聊聊类组件到函数组件的变迁
react
android
最近一直在学习 React,在看到 React Hooks 一章时联想到 Compose ,简直有着异曲同工之处,他们都是由 UI 组件、State 状态、Effect 副作用构成,而且,Android 端很多优秀的架构思路都来源于前端,适当性的学习些前端知识,反而更能容易理解当下 Android 原生的架构,这也是我一直推荐大家有时间也学习一下前端的原因,本期主要聊聊 Android 原生与 React 的对比,总结了类组件与函数组件的不同。
codelang
2022-11-30
3.5K
1
Class 分析插件助力 Android 13 适配落地
github
https
android
git
开源
距离 Android 13 发布马上有 3 个月了,各厂都已经开始了适配工作,我司也不例外。但适配前有一个问题需要解决,如果衡量这次适配的工作量,如何统计哪些模块需要改造,并能精确的找到对应模块负责人。
codelang
2022-11-30
525
0
打造一款支持线上抓 systrace 的框架
android
爬虫
存储
腾讯云开发者社区
linux
缘起是看到网易云音乐技术团队发布的一篇《systrace 统计方法耗时》的文章,文章讲解了如何通过 hook 的方式将 trace 开关打开,并实现不依赖 PC 开启 Trace 功能,实现线上抓取。文章思路与流程非常清晰,是一个不错的实践(造轮子)机会,我将此文转发给正在研究 xcrash 和 xhook 的同事,我俩一拍即合,打算利用这个机会撸一个框架,并且,同事还给我发了一篇更全面的实践文章《抖音 Android 性能优化系列:新一代全能型性能分析工具 Rhea》。
codelang
2022-11-30
734
0
Compose 线上分享会内容
https
网络安全
kotlin
打包
android
本次分享有录屏,可查看 BaguTree 组织地址,感谢校长、强哥、超哥提供的分享平台:http://jetpack.net.cn/#/blog/all[1]
codelang
2022-11-30
1.2K
0
Baseline Profiles 在 Compose 中的应用
腾讯云测试服务
https
android
网络安全
打包
如下是官方使用 Baseline Profiles 在应用启动上提升的百分比,来自 《 Performance best practices for Jetpack Compose[1]》:
codelang
2022-11-30
1K
0
Compose 与原生启动性能对比
https
网络安全
android
腾讯云测试服务
github
搜了下 stackoverflow[2] ,不支持 Android 12 的设备,在 issueracker[3] 上 google 也给了回复,不支持在 Android 12L 上运行,建议在小于等于 31 的 API 上运行:
codelang
2022-11-30
1K
0
Compose 与 AGP、KGP 的关系
kotlin
打包
android
gradle
https
在学习 Compose 的时候,有没有同学有一种困惑,Compose 到底是哪个 AGP 版本开始支持的,然后还会听到一些声音说,Compose 从 AGP 7.x 才开始支持,可当我使用 IntelliJ IDEA 创建 KMP 项目时,AGP 版本明明是 4.2.2,所以,为了搞清楚这个问题,我准备探索下 Compose 与他们之间的关系。
codelang
2022-11-30
1.1K
0
Compose 跨平台现状
android
https
网络安全
github
git
Compose 能应用于跨平台,主要是基于 KMM 架构,KMM 的介绍可以查看官方文档《Get started with Kotlin Multiplatform Mobile[1]》,我们来看下 KMM 的简单架构:
codelang
2022-11-30
3.2K
0
两年经验妹子的面试总结
android
编程算法
今天分享一位妹子的面试总结,从业经验 2 年,在目前这个充满裁员的环境下面了这么多公司,并且拿到了心仪的 offer ,实属不易。目前的这份面经也算是给当下焦虑的候选人一定的参考,希望有一些帮助。
codelang
2022-08-30
391
0
Compose 中嵌套原生 View 原理
android
Compose 是用于构建原生 Android UI 的现代工具包,他只需要在 xml 布局中添加 ComposeView,或是通过 setContent 扩展函数,即可将 Compose 组件绘制界面中。
codelang
2022-08-30
860
0
Compose 事件分发(上) 寻找触摸点
android
编程算法
我们可以回想下,在 Android View 体系中,如果我们想对 canvas 的某个绘制部分命中事件点击的话,我们都会给该区域设置个 Rect,然后在 View 事件到来的时候,循环遍历所有的 Rect,然后将 MotionEvent 的坐标与之遍历,看是坐标是否在 Rect 范围内,如果在范围内,则说明命中,我们即可对该 Rect 做事件处理。那么,基于 canvas 绘制的 compose 控件,他的事件响应是否也是这样的呢?
codelang
2022-08-30
1K
0
Compose 事件分发(下) 分发触摸点
android
编程算法
在上一篇 《Compose 事件分发(上) 寻找触摸点》中已经介绍,在触摸 compose 组件时,会从根节点开始遍历,获取命中的 PointerInputFilter,然后对其进行事件分发,今天,我们来重点讲解一下事件的分发过程,并且在 AndroidView 上,嵌套原生 View 的时候,事件的分发过程
codelang
2022-08-30
2.1K
0
我是怎么学习 Compose 的
https
网络安全
github
git
android
最近一直在看 Compose 相关的东西,也算是从了解到入了个门,在将近一个月的课后(下班)学习中,输出了 3 篇原理性相关的文章,从文章标题可以看出,我是从原生与 Compose 之间的交互进行探索的:
codelang
2022-08-30
858
0
Weekly 之 集合 专栏
缓存
hashmap
android
数据结构
这周的 weekly 是分享集合相关的知识,集合所涉及到的知识点就是数据结构、线程安全和性能相关。这次总结了个常见的集合思维导图:
codelang
2022-04-19
513
0
我做了款组件上传的插件
git
github
android
java
开源
做这款插件确实有点吃饱了没事干的嫌疑,毕竟 maven-publish 已经提供了很好的支持,但一想到每次都要写一遍那一大段的 publishing 又会觉得,能省几行代码是几行代码,也看过其他人将 publishing 相关的内容抽离到一个独立的 gradle 文件中,想用的时候再 apply from 引入一下,但始终觉得,这种每次都要拷贝文件到仓库的方式显得太麻烦,就没有那种直接申明 GAV 就可以上传的嘛?所以,我就想到了开发这个插件。
codelang
2022-04-19
1K
0
我写了款依赖检查的工具
android
html
github
git
开源
写这款工具主要是看了优酷的几篇 向工程腐化开炮 的系列文章,觉得其中的几个点可以通过依赖检查的方式提前找到问题,所以着手找了几个点写了下,并输出 report html 方便查看。
codelang
2022-03-26
596
0
弱引用该怎么用?
java
android
在工作实践中发现,大家写的代码很容易发生内存泄漏,我觉得这个主要问题是大家对弱引用和 gc root 的理解不够深导致,所以,打算写(水)一篇我的理解。
codelang
2022-01-15
678
0
隐私合规代码排查思路
网络安全
https
android
github
git
隐私合规整治不仅仅是排查一次就完,而是要做一个完整的体系来规范后面的编码,避免隐私代码调用又出现而触发合规问题。
codelang
2021-12-24
1.7K
0
Android 12 编译之坑
java
android
jdk
打包
编程算法
我们在完成 Android 12 适配之后主干 CI 集成打包没有问题,但在合入另一个需求的时候,立马就报 javac 编译失败,但只要把 compileSDK 降回 Android 11,他就没问题,然后我们针对该异常进行了各种 google,然后查到一篇 stackoverflow 的解决办法:
codelang
2021-11-30
774
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档