前言 众所周知,Android 适用于众多类型的设备,从手机到平板电脑和电视都能搭载使用。为了能在所有这些设备上顺利运行,Android 系统在...
每个系统都会有相应的 IPC 机制以方便开发者来进行进程间通讯,那么首先我们来梳理一下 Android 中的 IPC 机制有哪些: 组件间使用 ...
DNS(Domain Name System)即域名解析系统,这个东西说对于开发者来说,应该是没有不知道的。说简单点,这个系统的作用就是将域名解...
一般情况下,如果服务器返回 JSON 数据,而且你又是做 Android 的,那么你首先想到的可能是GSON,或是fastJson这样的框架。这...
最近换了 Mac Pro 写代码,然而没想到 Android Studio 会在苹果电脑上那么卡。主要表现为3点: 正常在 java 文件中写注...
原型模式是一个创建型模式。原型二字表明了该模式应该由一个样板实例,用户从这个样板对象中复制出一个内部属性一致的对象,这个过程也就是俗称的克隆。被...
在学习注解之前,我首先来讲一讲学习注解的好处,不管下面看不看,先打个鸡血先。不过确定的是,在正常 JAVA 开发中,自己写注解是比较少的,更多的...
正则表达式指符合一定规则的表达式,专门用于操作字符串。用一些特定的符号来表示一些代码操作,以此来简化书写。只需要书写简短的正则字符串就可以完成非...
在 Android 开发中,会大量使用到自定义View,于是在很多开发者心里形成了自定义View优先的原则,需要一个新的效果,没问题,写个自定义...