前言 上一篇博文介绍了关于AIDL是什么,为什么我们需要AIDL,AIDL的语法以及如何使用AIDL等方面的知识,这一篇博文将顺着上一篇的思路往下走,接着介绍关于AIDL的一...

前言 上一篇博文介绍了关于AIDL是什么,为什么我们需要AIDL,AIDL的语法以及如何使用AIDL等方面的知识,这一篇博文将顺着上一篇的思路往下走,接着介绍关于AIDL的一...
AIDL的使用 第一步 创建aidl接口文件 AndroidStudio中直接右键创建,或者自己一步步建目录喽。 创建完成后会生成一个XXX.aidl接口文件,我们需要根据需...
intervalRange操作符 开始前我们先来了解下intervalRange操作符(了解过的可以忽哈)。intervalRange(long start, long co...
面试题包含java基础,数据结构,网络,Android,设计模式,Jvm,Kotlin等。适合中高级工程师。 一:Java基础 1.Object equals和==的区别?e...
原理Java泛型是通过类型擦除来实现。 类型擦除的好处运行时内存负担小诸如List 、List 等在运行时只会存在List一个类型。兼容性好Java新增泛型(1.5)之后的版...
静态分派 - 方法重载分派编译期确定根据调用者的声明类型和方法参数类型分派 动态分派 - 方法重写分派运行时确定根据调用者实际类型分派
没有名字。实际上编译器会指定名字,一般是 :外部类名称 + $ + 匿名类顺序 。 只能继承一个父类或实现一个接口。匿名类由父类或接口直接派生,Java语法不允许同时继承父类...
作者:邹峰立,微博:zrunker,邮箱:zrunker@yahoo.com,微信公众号:书客创作,个人平台:www.ibooker.cc。 本文选自书客创作平台第141篇文...
什么是Android数据绑定(DataBinding)? Android数据绑定是一个Google官方发布的帮助开发者处理视图与数据交互的支持库。 数据绑定是如何工作的? 数...