240 发简信
IP属地:北京
  • Kotlin依赖注入框架Koin

    一、简介 Koin是一款轻量级的依赖注入框架,它允许Android应用程序轻松管理组件之间的依赖关系。 Koin的主要目标是使依赖注入变得简单,易于理解和使用。它采用纯Kot...

  • 120
    Android 性能测试

    一、CPU Top命令 -n 代表运行多少次-d 代表间隔时间-m 代表按排序最大的几个-p 代表某个进程-s 代表按什么排序(数字1-9、默认CPU) 第一行:任务(进程)...

  • Kotlin基础-委托

    一、概述 委托模式是软件设计模式中的一项基本技巧。在委托模式中,有两个对象参与处理同一个请求,接受请求的对象将请求委托给另一个对象来处理。 Kotlin 直接支持委托模式,更...

  • Kotlin基础-对象表达式和对象声明

    Kotlin 用对象表达式和对象声明来实现创建一个对某个类做了轻微改动的类的对象,且不需要去声明一个新的子类。 一、对象表达式 通过对象表达式实现一个匿名内部类的对象用于方法...

  • Kotlin基础-泛型

    一、定义 泛型,即 "参数化类型",将类型参数化,可以用在类,接口,方法上。与 Java 一样,Kotlin 也提供泛型,为类型安全提供保证,消除类型强转的烦恼。声明一个泛型...

  • Kotlin基础-扩展

    一、定义 Kotlin 在不修改类 / 不继承类的情况下,向一个类添加新函数或者新属性,更符合开闭原则。扩展是一种静态行为,对被扩展的类代码本身不会造成任何影响。 扩展属性:...

  • Kotlin基础-继承与接口

    一、继承 Kotlin 中所有类都继承该 Any 类,它是所有类的超类,对于没有超类型声明的类是默认超类: Any 默认提供了三个函数: equals() hashCode(...

  • Kotlin基础-类和对象

    一、类定义 Kotlin 类可以包含:构造函数和初始化代码块、函数、属性、内部类、对象声明。Kotlin 中使用关键字 class 声明类,后面紧跟类名: 我们也可以定义一个...

  • Kotlin基础-条件循环控制

    一、IF 表达式 一个 if 语句包含一个布尔表达式和一条或多条语句。定义: 二、When 表达式 when 将它的参数和所有的分支条件顺序比较,直到某个分支满足条件。whe...

  • Kotlin基础-基本数据类型

    Kotlin 的基本数值类型包括 Byte、Short、Int、Long、Float、Double 等。不同于 Java 的是,String字符不属于数值类型,是一个独立的数...

  • Kotlin基础-基础语法

    Kotlin 文件以 .kt 为后缀。 一、定义常量与变量 可变变量定义:var 关键字 不可变变量定义:val 关键字,只能赋值一次的变量(类似Java中final修饰的变...

  • Kotlin协程

    一、协程简介 Kotlin 中的协程提供了一种全新处理并发的方式,您可以在 Android 平台上使用它来简化异步执行的代码。协程是从 Kotlin 1.3 版本开始引入。 ...

  • Python异常处理

    异常 异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。一般情况下,在Python无法正常处理程序时就会发生一个异常。异常是Python对象,表示一个错误...

  • 120
    Python文件I/O

    打印到屏幕 最简单的输出方法是用print语句,你可以给它传递零个或多个用逗号隔开的表达式。此函数把你传递的表达式转换成一个字符串表达式,并将结果写到标准输出 读取键盘输入 ...

  • Python模块

    Python 模块 Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。模块让你能够有逻辑地组...

  • Python函数

    函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print(...

  • JAVA-JVMTI

    一、JVMTI简介 JVMTI(JVM tool interface)位于jpda最底层,JVMTI是JPDA中的一环JPDA叫做Java 平台调试架构(Java Platf...

  • Python日期

    Python 日期和时间 Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能。Python 提供了一个 time 和 calendar 模块可以用于格...

  • Python语句

    Python 条件语句 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。 Python程序语言指定任何非0和非空(null)值...