240 发简信
IP属地:香港
  • 蓝牙之BluetoothAdapter

    1. 接口定义 BluetoothAdapter:蓝牙适配器接口,用于管理蓝牙设备的连接和状态。它提供了方法来获取蓝牙设备的状态、启用/禁用蓝牙...

  • java 设计模式

    单例模式:确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。场景:一些工具类,RetrofitHelper、EventBus等。...

  • Android Jetpack 之 ViewModel

    定义: 在 Android 中,ViewModel 的作用就是在 UI 控制器( 如 Activity、Fragment)的生命周期中保存和管理...

  • Android Jetpack 之 Lifecycle

    1、Lifecycle 介绍 Lifecycle 是android.arch.lifecycle 包下各种类和相关接口,通过该Lifecycle...

  • kotlin 对比 Java 学习

    1、变量 val (value) 声明一个不可变的变量,对应java中的final变量。 var(variable) 声明一个可变的变量,对应j...

  • Android面试题

    Activity的启动流程 点击桌面App图标,Launcher进程采用Binder IPC向system_server进程发起startAct...

  • Resize,w 360,h 240
    java 基础面试题

    java 堆与栈 1、Java的堆是一个运行时数据区,类的对象从堆中分配空间。这些对象通过new等指令建立,通过垃圾回收器来销毁。2、堆的优势是...

  • Android 网络请求之Retrofit

    前言 Retrofit是一个RESTful的Http网络请求框架的封装。注意这里并没有说它是网络请求框架,主要原因在于网络请求的工作并不是Ret...

  • Android图片框架之Glide

    Gilde缓存机制 Glide三级缓存分别为:活动缓存、内存缓存、磁盘缓存 取的顺序是:活动缓存、LruCache、磁盘缓存 存的顺序是:磁盘缓...