240 发简信
  • 安卓Bitmap的优化处理

    1 . 为了处理安卓中Bitmap图片尺寸过大,导致内存OOM,我们一般会对Bitmap处理一下,一般处理分为两步。 第一步,获取原始Bitma...

  • okhttp学习1

    1.Http网络请求流程 建立连接(tcp 3次握手) 发送请求给服务器(头信息 body等等) 服务器返回数据给客户端(状态 数据等等) 客户...

  • Kotlin协程使用

    目录 协程的用法 协程同步异步请求与Rxjava,原生写法的区别与优势 对于协程的理解 1.协程的用法 在安卓中添加引用,引用里面也包括了协程核...

  • 120
    Kotlin 作用域函数

    目录 作用域函数分析 常见作用域函数with,apply,also,let,run,with 作用域函数用法 1.什么是作用域函数 在kotli...

  • Kotlin Lambda表达式的理解

    目录 函数式参数的lambda写法 对于kotlin lambda的一点想法 1.函数式参数的lambda写法 lambda的表达形式一般是:{...

  • 单向链表模拟实现

    模拟LinckedList实现增删改查 ps:未考虑并发情况 链表结构优点,删除,插入数据速度快,占用内存小。

  • 120
    与运算

    与运算 " >>>" 无符号右移 ">>" 有符号右移 区别:无符号右移会给最高位补上0,而有符号右移则看原来最高位是啥,就补上啥。 右移一位...

  • 二分法查找

    1,二分法查找,插入元素位置 2,数组旋转,求最小值问题 参考 旋转数组的最小元素

  • 120
    二叉树遍历

    问题:根据先序遍历和中序遍历,求解后序遍历 思路: 第一步,将先序和中序字符串进行划分。先序:1--247--3568,中序:472--1--5...