240 发简信
IP属地:广东
  • 120
    android 解决:默认情况下用于该USB设备 自动获取USB操作权限

    很多android 的应用在使用USB设备时,总会遇到一个很烦人的问题。 即每次都会弹出对话框: 每次插入USB设备,都会弹出。每次选上默认情况下使用该USB设备。但总还是会...

  • MVI 架构在 Compose 中的事件处理方式

    MVI MVI 架构核心思想是单一可信数据源。 ViewModel 中需要维护着一个 UiState ( 一般来说会是个 data class ),这个 UiState 包含...

  • 120
    Android系统签名

    长话短说,有时候我们的应用需要用到系统签名才能调用一些方法,那么就需要在清单上加uid 一般这种情况都是apk在Android板上开发,板子供应商大多数都是提供一个3个文件(...

  • Android中process标签

    概述默认情况下,同一应用的所有组件均在相同的进程中运行,且大多数应用都不会改变这一点。 但是,如果您发现需要控制某个组件所属的进程,则可在清单文件中执行此操作。 各类组件元素...

  • 120
    Bitmap性能优化

    如需转载请评论或简信,并注明出处,未经允许不得转载 目录 前言 Bitmap在Android中的使用非常的广泛,几乎每个页面都有使用它,特别是在一些ListView/Grid...

  • 120
    glide面试

    Q1:看过Glide源码吗,你印象最深的是什么? Glide缓存简介Glide的缓存设计可以说是非常先进的,考虑的场景也很周全。在缓存这一功能上,Glide又将它分成了两个模...

  • java面试基础二

    1、面向对象的特征有哪些方面? 【基础】 答:面向对象的特征主要有以下几个方面: 1)抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方...

  • final,static,super,this

    final 关键字 final关键字主要用在三个地方:变量、方法、类。 对于一个final变量,如果是基本数据类型的变量,则其数值一旦在初始化之后便不能更改;如果是引用类型的...

  • 120
    java 面试基础

    Arraylist 与 LinkedList 异同 1. 是否保证线程安全: ArrayList 和 LinkedList 都是不同步的,也就是不保证线程安全; 2. 底层数...

  • 斐波那契查找

    相对于二分查找和差值查找,斐波那契查找的实现略显复杂。但是在明白它的主体思想之后,掌握起来也并不太难。 既然叫斐波那契查找,首先得弄明白什么是斐波那契数列。相信大家对这个著名...

  • 120
    插值查找

    一、介绍 1、插值查找算法类似于二分查找,不同的是插值查找每次从自适应 mid 处开始查找。2、将折半查找中的求mid索引的公式,low表示左边索引left,high表示右边...

  • 120
    二分查找

    网上找到的图片便于理解 二分查找递归实现与循环实现代码: /** 二分查找 1.二分查找又称折半查找,它是一种效率较高的查找方法。 2.二分查找要求:(1)必须采用顺序存储结...

  • 计数排序

    计数排序 计数排序是一种非基于比较的排序算法,其空间复杂度和时间复杂度均为O(n+k),其中k是整数的范围。基于比较的排序算法时间复杂度最小是O(nlogn)的。该算法于19...