240 发简信
IP属地:辽宁
  • 120
    Android 应用的版本兼容 了解一下(理解 minSdkVersion、targetSdkVersion、maxSdkVersion、compileSdkVersion)

    前言 众所周知,Android 适用于众多类型的设备,从手机到平板电脑和电视都能搭载使用。为了能在所有这些设备上顺利运行,Android 系统在...

  • 120
    Android上最简单的IPC方案——Messenger

    每个系统都会有相应的 IPC 机制以方便开发者来进行进程间通讯,那么首先我们来梳理一下 Android 中的 IPC 机制有哪些: 组件间使用 ...

  • 120
    OkHttp接入HttpDNS,最佳实践

    DNS(Domain Name System)即域名解析系统,这个东西说对于开发者来说,应该是没有不知道的。说简单点,这个系统的作用就是将域名解...

    2.1 9916 3 18
  • 120
    Android解析JSON,你真的需要三方库?

    一般情况下,如果服务器返回 JSON 数据,而且你又是做 Android 的,那么你首先想到的可能是GSON,或是fastJson这样的框架。这...

    0.2 9657 1 10
  • 为什么我的 Android Studio 那么卡

    最近换了 Mac Pro 写代码,然而没想到 Android Studio 会在苹果电脑上那么卡。主要表现为3点: 正常在 java 文件中写注...

  • 优雅的克隆——原型模式

    原型模式是一个创建型模式。原型二字表明了该模式应该由一个样板实例,用户从这个样板对象中复制出一个内部属性一致的对象,这个过程也就是俗称的克隆。被...

  • 由浅入深 带你了解 JAVA 注解

    在学习注解之前,我首先来讲一讲学习注解的好处,不管下面看不看,先打个鸡血先。不过确定的是,在正常 JAVA 开发中,自己写注解是比较少的,更多的...

  • 关于正则表达式的简单介绍

    正则表达式指符合一定规则的表达式,专门用于操作字符串。用一些特定的符号来表示一些代码操作,以此来简化书写。只需要书写简短的正则字符串就可以完成非...

  • 120
    写多了自定义View,可以来试一试自定义Drawable

    在 Android 开发中,会大量使用到自定义View,于是在很多开发者心里形成了自定义View优先的原则,需要一个新的效果,没问题,写个自定义...