240 发简信
IP属地:广东
  • Android Handler消息机制及消息类型(同步消息、异步消息、消息屏障)

    Android 消息机制作为系统运行的机制之一,在大一点的厂子面试被问到的概率比较大,可见它的重要性。下面将分两部分,首先介绍消息的整体机制,接...

  • Resize,w 360,h 240
    Android Binder通信

    下面先看看Binder通信的模型图: Binder是Android系统进程间通信(IPC)方式之一。Linux已经拥有的进程间通信IPC手段包括...

    0.1 743 0 10
  • RecyclerView隐藏整个Item后,该Item还占位问题

      今天在写一个多种类型的列表时,有的列表类型需要根据一些条件来显示、隐藏,很自然会先获取到这个Item的最外层布局,然后 v.setVisib...

  • 桶排序与哈希桶排序

    一.桶排序 算法原理 桶排序 (箱排序)的原理是将待排序序列分到有限数量的桶里面,然后对每个桶再分别排序(可以使用其它的排序算法或者是递归使用桶...

  • Android 判断当前网络类型是否为5G

    2021.1.16更新    适配targetSdkVersion P(28)及更高的版本 项目中若存在判断当前网络类型,一般都会用到如下方法:...

  • Resize,w 360,h 240
    深入分析 ThreadLocal 内存泄漏问题

    前言 ThreadLocal 的作用是提供线程内的局部变量,这种变量在线程的生命周期内起作用,减少同一个线程内多个函数或者组件之间一些公共变量的...

  • Resize,w 360,h 240
    Android迅速定位具体的Activity、View

      在刚接触新的项目或者是项目本身过于庞大时,可能会因为对项目的不熟悉,导致在找一些页面或者具体某个页面的控件时而花费了比较长的时间,时间话费在...

  • 绕过Android P以上非公开API限制的办法

    Android P上引入了针对非公开API的限制,对开发者来说,特别是对于需要维护具有众多“黑科技”的项目的开发者来说,这绝对是一个灾难。 目前...

  • Resize,w 360,h 240
    全排列算法-递归&字典序实现(C++)

    全排列: 从n个不同元素中任取m(m≤n)个元素,按照一定的顺序排列起来,叫做从n个不同元素中取出m个元素的一个排列。当m=n时所有的排列情况叫...