240 发简信
IP属地:青海
  • Android Studio

    maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}

  • Android——类加载机制

    Java中的类加载器 Java类加载器是 Java 运行时环境(Java Runtime Environment)的一部分,它负责动态加载Jav...

  • Resize,w 360,h 240
    Android——自定义View

    Canvas对绘制的辅助: 范围裁切:把绘制限制在某个范围内,绘制的内容超出这个范围的就会被裁掉使用方法:canvas.clipRect() /...

  • Resize,w 360,h 240
    数据库——事务

    1. 认识事务 1.1 为什么需要数据库事务 转账是生活中常见的操作,比如从A账户转账100元到B账号。站在用户角度而言,这是一个逻辑上的单一操...

  • Android——Binder机制

    Binder 是一种进程间通信机制,基于开源的 OpenBinder 实现 从字面上来解释 Binder 有胶水、粘合剂的意思,顾名思义就是粘和...

  • Java——I/O流

    字节流:InputStream 和 OutputStream字符流:Reader 和 Writer OutputStream: close()关...

  • Java——HashMap

    HashMap: 底层是哈希表,所以查询速度很快jdk1.8之前-数组+单链表 jdk1.8之后-数组+红黑树(链表长度超过8时),提高查询速...

  • Java——StringBuilder 和 StringBuffer 的区别

    StringBuilder字符串缓冲区,提高字符串操作效率底层是一个数组,但是没有被final修饰默认长度16,超出容量后会自动扩容 区别1:线...

  • Kotlin——扩展方法和扩展属性

    (Int::toFloat)(1) 等价于 1.toFloat()Int::toFloat.invoke(1) 等价于 1.toFloa...