240 发简信
IP属地:云南
  • Resize,w 360,h 240
    Camera内存优化

    打开相机预览后发现native内存占用飙升,参考字节技术文章得知: 这类 native OOM 的根本原因是:当应用自身的 native 内存本...

  • Java gcroot

    在Java语言中,GC Root主要包括以下几类元素: 1、虚拟机栈中引用的对象比如:各个线程被调用的方法中使用到的参数、局部变量等。 2、本地...

  • 输出文件偶尔为空的问题

    公司产品是基于android研发的机顶盒,有一个功能是可以将保存在sd卡中的日志文件复制到插入盒子的U盘中,以供传阅。测试发现,当界面提示导出完...

  • Flutter环境搭建

    Flutter开发环境搭建(Windows) 前提 Flutter依赖下面两个工具PowerShell 5.0或更新的版本[https://do...

  • 二分查找

    二分查找 什么是二分查找 实现原理 什么是二分查找 二分查找是从一个有序数组中找到目标元素(通常是找下标)的过程 实现原理 先来看两张图图例1 ...

  • 位运算

    位运算 位运算是指对数据二进制位进行运算 按位与& 按位或| 按位异或^ 非~ 原码、反码、补码 按位与& 都为1则结果为1否则为0 按位或| ...

  • Android消息机制

    消息机制 主线程和子线程通信消息机制涉及到三个角色,Handler、MessageQueue、Looper 基本实现 这里只介绍主线程handl...

  • Resize,w 360,h 240
    Gradle插件开发

    关联文章 Gradle构建工具Groovy入门gradle是基于jvm的构架工具,通常使用dsl语言groovy开发,目前同样支持用kotlin...

  • Resize,w 360,h 240
    Android AIDL

    1.AIDL是什么 AIDL(Android interface defination language)是一种dl语言,用于生成进程间通信的I...

个人介绍
Android开发人员,希望与大家共同进步。