首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
社会主义螺丝钉
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
423
文章 423
沸点 0
赞
423
返回
|
搜索文章
赞
文章( 423 )
沸点( 0 )
再聊聊pthread oom 问题 | 性能优化
前言 之前和大家聊过一次pthread oom问题。基于当时的场景以及对Rxjava的分析,只能说解决了一小部分问题。但是实际上只要我们滥用了线程,特别是华为设备,还是有可能发生对应的问题的。
还在用build.gradle吗?试试build.gradle.kts吧
虽然大家都写了很多年的安卓了,我之前一直都有对于build.gradle有点疑惑和不解(这部分其实已经没有了)。就比如为啥android叫android?还有dependencies是啥?apply form和apply plugin有什么区别。 还是先说下Groovy吧,还是…
活学活用责任链 | 射鸡模式
相信大家对Okhttp的责任链模式应该已经很熟悉了,今天给大家普及另外一种有意思的玩法。 先把场景给大家描述下,省的各位大佬说我过度设计代码。我就以我写的谷歌支付作为例子吧。谷歌支付对大部分调用场景都是采用async异步接口回调的方式进行封装的。 与谷歌pay建立链接,如果链接…
还在用kapt吗? 试试ksp吧 | 项目复盘
大家退后,今天我要开始表演一下装逼的艺术。这次我们尝试性的使用谷歌前一阵子公布的ksp(Kotlin Symbol Processing),一款专门拿来给Kotlin项目提升注解生成速度的。 在ksp出来以前,对于这种注解解释器,我们使用的都是java所提供的AbstractP…
Lambda引发的惨案 | Transform进阶教程
这篇文章是紧接着上一篇文章的,原因就是因为有人在评论区留下了Lambad如何处理。根据我以往的经验,卧槽这个不是送分题吗,根据以往的经验,Lambda都会被脱糖成匿名内部类,然后才会走到Transform流程上来,所以lambda不就是个匿名内部类吗。 但是往往经验这个东西会害…
写个更牛逼的Transform | Plugin 进阶教程
还是我那个90年的老安卓,这算是一篇自吹自擂的装逼爽文。首先我写这个AndroidAutoTrack Demo的原因很简单,我就单纯觉得很好玩,然后同时其实对于自己的技术水平是会有成长的。我最近下班在优化以前写的自动化埋点。我看过很多文章介绍这个,但是我觉得都是一些入门相关的,…
Android网络优化方案
面试官:小虾啊,我好想你啊,你都好久没来找我面试了呀。 小虾:emmmmmmm,这不是怕被你打击吗。 面试官:ok,看来是有备而来,那么我们今天聊聊网络优化咋做吧。 小虾:我大意了,没有闪。老头子,你不讲武德,我奉劝你耗子尾汁。 相信大家在面试的时候可能会被问到这个问题。今天我…
Android 性能采集之Fps,Memory,Cpu | 性能监控系列
各位大佬好久不见了,憋了一阵子发育了一下(主要是我在拼神龙斗士),基本上完成了简单的性能采集的Demo,分享一下相关的经验给各位吧。 当前项目的Apm开发参考了腾讯的Matrix,360的ArgusAPM,滴滴的Dokit,还有一些细小的项目等等。根据项目进行定制,之后完成自己…
协程 路由 组件化 1+1+1>3 | 掘金年度征文
2020 对我来说还是一个比较重要的一年,我是一个90年的老安卓了,前几年一直有点中年危机的感觉。因为一直都在小公司,所以受限于开发眼界问题,只能自己钻研一些看到的技术,陷入了技术的瓶颈中,感觉到了所谓的天花板,要上手一些新的东西特别的难,特别是gradle插件相关的。 去年离…
Android IO监控 | 性能监控系列
公司的一款app最近在上架厂商的过程中,被对方指出了IO读写过于频繁,然后不给上架。但是IO读写的操作非常零散,而且很多第三方框架内都会有写入操作,所以就变得非常难以监控和修改,有没有一种非常简单的方式可以帮助我们去定位这个问题呢? 之后我参考了下腾讯的Matrix的IOCan…
下一页
关注了
23
关注者
2
收藏集
26
关注标签
1
加入于
2016-06-05