逮虾户

LV0

技术专栏

逮虾户TA创建的

31 文章13 关注者

全部文章

  • Lambda引发的惨案 | Desugar顺序变更

    这篇文章是紧接着上一篇文章的,原因就是因为有人在评论区留下了Lambad如何处理。根据我以往的经验,卧槽这个不是送分题吗,根据以往的经验,Lambda都会被脱糖...

    逮虾户
  • 写个更牛逼的Transform | Plugin 进阶教程

    .markdown-body{word-break:break-word;line-height:1.75;font-weight:400;font-size:...

    逮虾户
  • Android IO监控 | 性能监控系列

    公司的一款app最近在上架厂商的过程中,被对方指出了IO读写过于频繁,然后不给上架。但是IO读写的操作非常零散,而且很多第三方框架内都会有写入操作,所以就变得非...

    逮虾户
  • Android网络优化方案

    相信大家在面试的时候可能会被问到这个问题。今天我其实就是讲述下我知道的一些简单的优化方式,可以帮助大家在面试的过程中得到点基础分数。

    逮虾户
  • Android 性能采集之Fps,Memory,Cpu

    各位大佬好久不见了,憋了一阵子发育了一下(主要是我在拼神龙斗士),基本上完成了简单的性能采集的Demo,分享一下相关的经验给各位吧。

    逮虾户
  • AndResGuard编译速度优化

    当前项目内用了腾讯的AndResGuard对资源文件的大小进行了一次深度优化。AndResGuard负责将文件名,arsc文件和R文件也进行了一次混淆,能把整体...

    逮虾户
  • Android厂商推送Plugin化 | 掘金技术征文-双节特别篇

    由于要把项目内的推送能力提供给别的业务接入,当前已经接入了FCM(谷歌推送),HMS,小米,Vivo,OPPO,极光等好多平台的推送。但是业务接入可能只需要其中...

    逮虾户
  • Transform和Task之间有关?| Gradle

    之前有个朋友在面总部的安卓岗的说被问了一些技术问题,感觉还是很有难度,而且也很有水平。感觉在总部的开发还是都很强的啊。

    逮虾户
  • Android 统计页面渲染时长

    文章开头还是先抛出几个小小的问题,大家在开发的时候有没有考虑过一个问题,onCreate方法执行完了是不是页面已经完全打开了呢?为什么呢?

    逮虾户
  • Android DiffUtil 封装|深拷贝

    RecyclerView已经逐渐成为一个安卓开发写一个滑动布局必备的控件了,但是项目中用的大部分还是notifyDataSetChanged ,而在方法注释上其...

    逮虾户
  • 再谈Android Lint

    存粹个人看法哦,静态扫描我觉得是一个在开发过程中就去避免掉一部分bug的重要的工具。但是对这方面的介绍的文章还是有点少,我其实写的也不怎么样,但是起码集思广益,...

    逮虾户
  • Thread也会OOM吗?

    由于国内手机厂商的奇奇怪怪的优化,特别是华为,其对于线程的构建有特别严苛的要求,当进程内总线程数量达到一定的量级的情况下就会发生线程OOM问题。

    逮虾户
  • 最近面试碰到的两道算法题|面试相关

    最近阿里的一道面试题,其实基于多层博弈论,我想我刷过这题,我知道如何偷鸡的。我以为我在第二层,没想到我只在第一层。

    逮虾户
  • Android组件化问题思考

    当一个工程越来越大,功能越来越复杂之后,成员越来越多的情况下,如何维护一个巨大的安卓项目呢?

    逮虾户
  • 聊聊Android编译流程

    看起来我们貌似已经回答出了这个问题的答案,但是今天是来屠龙的,所以我们不能就这么简单的放过这个题目。

    逮虾户
  • Okhttp如何开启的Http2.0

    但是我一直有些疑惑,Http2.0为什么后端支持了前端就能直接访问2.0版本了,Okhttp如何开启的Http2.0呢?

    逮虾户
  • 聊聊AbstractProcessor和Java编译流程

    我:我写过一个路由跳转库,我通过了AbstractProcessor生成了路由表的注册类。

    逮虾户
  • View的有效曝光监控(下)|ScrollView NestScrollView篇

    面试官:老哥那么我们继续探讨下这个问题啊。Scrollview和NestScrollView怎么监控呢。

    逮虾户
  • View的有效曝光监控(上)|RecyclerView 篇

    我:之前我是把我们广告的曝光监控放在广告的模型层,然后在bindview的时候做一次曝光的,然后内部做了一次曝光防抖动,避免多次曝光。

    逮虾户
  • 我有个大胆的方案可以提高ARouter和WMRouter的编译速度

    如果使用wmrouter的各位,可以直接用我的插件替换工程内的路由初始化,应该能解决项目编译的问题。基本测试都通过了。

    逮虾户

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券