240 发简信
IP属地:广东
  • APP常见的卡顿处理

    ImageView.setImageResource(resId) OOM和滑动卡顿 那是为什么,会导致oom呢:原来当使用像 imageVie...

  • Resize,w 360,h 240
    android性能跟踪分析工具系列

    android各种工具分类 app 每帧耗时追踪GPU 呈现模式分析android 手机自带功能,可以查看每一帧的耗时,和不同类型任务耗时这是官...

  • Java 自动装箱与拆箱

    封装类 Java中每一个基本类型都有一个类类型,这种对应的类类型就叫做封装类。如下所示: int Integer double Double f...

  • Resize,w 360,h 240
    Kotlin最基本用法

    val 和 var 的使用规则如果说 var 代表了 varible(变量),那么 val 可看成 value(值)的缩写。但也有人觉得这样并不...

  • Android 动态修改资源文件方案

    背景:产品上线后,经常有用户或者产品反馈语言翻译有误,导致app可能因为翻译的问题,重复升级打包,这样大大增加工作量. app中展示的静态文案大...

    1.8 4060 8 12
  • Android如何打造高质量的应用?( 三)

    内存泄漏内存泄漏简单来说就是没有回收不再使用的内存,排查和解决内存泄漏也是内存优化无法避开的工作之一。很多内存泄漏都是框架设计不合理所导致,各种...

  • Resize,w 360,h 240
    Android如何打造高质量的应用?( 一)

    如何打造高质量的应用? 应用至少会经过开发、编译 CI(自动编译,提交到gitlab之后,合并之前)、测试、灰度和发布这几个阶段。 开发阶段。耗...

  • Android 如何打造高质量的应用?( 二)

    崩溃率只是一个数字,我们的出发点应该是让用户有更好的体验。 Android 崩溃分为 Java 崩溃和 Native 崩溃简单来说,Java 崩...

  • Resize,w 360,h 240
    AAB加固自己的一些看法

    先说说google play上架为什么要用AAB格式 相比于 APK,Google 主推的 APP 打包格式 AAB 在很多方面都更为优越,主要...