首页
学习
活动
专区
工具
TVP
发布

codelang

专栏成员
44
文章
42188
阅读量
18
订阅数
打造一款支持线上抓 systrace 的框架
缘起是看到网易云音乐技术团队发布的一篇《systrace 统计方法耗时》的文章,文章讲解了如何通过 hook 的方式将 trace 开关打开,并实现不依赖 PC 开启 Trace 功能,实现线上抓取。文章思路与流程非常清晰,是一个不错的实践(造轮子)机会,我将此文转发给正在研究 xcrash 和 xhook 的同事,我俩一拍即合,打算利用这个机会撸一个框架,并且,同事还给我发了一篇更全面的实践文章《抖音 Android 性能优化系列:新一代全能型性能分析工具 Rhea》。
codelang
2022-11-30
7340
纯手工打造Easy支付库
纯手工打造Easy支付库 前言 接触微信支付的开发者都知道,微信支付的所有处理都是在WXPayEntryActivity类里面,按一般开发流程走的话,我们在订单页面发起PayReq支付,微信调起支付页面,支付的结果处理会调用WXPayEntryActivity的onResp方法,根据BaseResp返回的结果码来判断当前的支付结果,整个思路是没错的,关键是有一点,WXPayEntryActivity是一个Activity,虽然我拿到了结果,但是我怎么将这个结果带到我的订单页面呢,因为我的订单在支付成功后是要
codelang
2018-06-26
4410
用kotlin来实现一个打方块的小游戏
前言 今天来做个打方块的小游戏,继续熟悉kotlin的语法,看下要实现的效果图 看着效果图好像挺难的样子,但理清思绪后,你会发现特别的简单,还是那句话,学习方法最重要 思路 构造界面 : 这个部分比较简单,根据控件的比例来画小球、挡板和击打的方块,所有击打的方块存储在一个集合里面,方块里面存储的信息有left、top、right、bottom位置信息和是否被击打过了的标志 挡板的滑动 : 下面的挡板需要根据手势的左右移动来反弹小球,所以,我们可以重写onTouch来实现 小球的运动 : 我们在线程里面开启一
codelang
2018-06-26
1.1K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档