240 发简信
IP属地:湖北
  • Resize,w 360,h 240
    Android 13适配

    前言 截至到今天2022/7/22日,Android 13 Beta 3 已经推出,这意味着 Android 13 已最终确定内部和外部 API...

    3.4 8925 3 24
  • Android应用启动时间统计

    用户希望应用能够及时响应并快速加载。启动时间过长的应用无法满足这个期望,并且可能会令用户失望。甚至完全抛弃你的应用。 确定应用启动时间的两个重要...

  • Android EditText支持imeOptions且多行显示

    android EditText 单行显示并且设置imeOptions很简单,条件是在xml中将singleLine设置为true,但是文本框需...

  • Resize,w 360,h 240
    Apk反编译及重新打包流程

    一、反编译代码 1、反编译java代码首先需要下载dex2jar这个工具,下载地址:https://sourceforge.net/projec...

  • Android版本号版本名称对照表

    Android平台提供的框架 API 使用称为“API 级别”的整数标识符指定。每个 Android 平台版本都只支持一个 API 级别,尽管对...

  • Android多渠道打包

    什么是多渠道打包 在不同的应用市场可能有不同的统计需求,需要为每个应用市场发布一个安装包,这里就引出了Android的多渠道打包。在安装包中添加...

  • Kotlin单例&伴生对象&静态成员

    单例(object) Kotlin 中有一种特殊的类,它本身也是一个实例(单例),这种既是类又是对象的类需要使用object关键字声明(普通类声...

  • Kotlin集合操作符

    集合是开发中非常常用的知识,比如操作各种数据集,各种算法,保存网络请求结果等,如果你不会集合的知识,那么可能连显示一个基本的ListView列表...

  • Kotlin中的 lateinit 和 by lazy

    延迟初始化 Koltin中属性在声明的同时也要求要被初始化,否则会报错。例如以下代码: 可是有的时候,我并不想声明一个类型可空的对象,而且我也没...

个人介绍
欢迎使用AndroidUtilCode库
https://github.com/Blankj/AndroidUtilCode
特别是其中本人负责更新维护的AppUtils,BarUtils,DeviceUtils😂