所以kotlin的抽象类一定需要继承才能实现啊, java的 new 抽象类 有匿名继承吗?
kotlin抽象类的初始化使用Java开发Android过程中有很多的匿名类,抽象类的使用,而kotlin中是怎么表达的呢? 下面是kotlin的表达: 类似的如果你需要获取一个抽象类的实例,可以直接...
所以kotlin的抽象类一定需要继承才能实现啊, java的 new 抽象类 有匿名继承吗?
kotlin抽象类的初始化使用Java开发Android过程中有很多的匿名类,抽象类的使用,而kotlin中是怎么表达的呢? 下面是kotlin的表达: 类似的如果你需要获取一个抽象类的实例,可以直接...
你不知道Gson可以自己实现转换规则吗? 这些问题都不是问题,是没理解好Gson吧
我为什么在项目中弃用Gson一直以来, 我都很喜欢Google家出品的工具类, 比如Guava, Gson等, 但是在实际项目中, 使用Gson遇到了一些问题. 问题 1. 如果使用Gson作为Http...
此方式 Handler 有概率导致内存泄露
Android音频视频开发中关于进度条更新的问题在利用Android进行音频视频开发中,有时需要用到进度条,用到进度条则会考虑到进度条的更新,接下来,介绍一种最近开发中遇到的一种比较简单的进度条更新方法。 这个方法利用了H...
Android Jetpack架构篇:Data Binding(一) <spane id="layouts_binding_exp">Layouts and binding ...
懂艺术不懂生活美而不真,懂生活不懂艺术因真而美
在代码中输入Toast,如图: 此刻我们按下Tab键则能自动生成Toast全部的代码。 这种快捷的方式是如何实现的呢?其实as中提供了很多的这样的快捷代码fbc,fori,f...
如果有一天,你的基础JSON里如果要增加一个字段并且外传到外面. 这个时候你已经把这个封装弄到全局APP的话,你会发疯.... 全局都要修改
自定义GsonConverter通常从服务端拿到的JSON数据格式大概如下: 如果出现错误的情况那就是: 因此通常我们会定义一个实体类来解析对应的json: 其中的code字段表示状态,比如以下值可能代表了...
在一篇关于网络优化的博文中发现了这个词。我们的项目中并没有使用到这个东西,但看了一下还是非常好用的,mark一下以后一定会用到吧。贴官方文档,喜欢自学的可以过去看看贴官方De...
支持,我转载了~~
AAC的ADTS头解析1. ADTS(Audio Data Transport Stream)头之于AAC AAC音频文件的每一帧都由一个ADTS头和AAC ES(AAC音频数据)组成。 2. A...
USB模式 支持USB accessory模式和USB host模式。通过这两种模式,android支持各种各样的USB 外围设备和USB 配件(硬件需要实现android配...
@黯淡_Android 序列化
序列化和反序列化理解其实作为一名程序员,必须要知道序列化和 反序列化 的概念,因为它是在工作中非常常见的概念。 1. 什么是序列化?反序列化? Java 序列化就是指将对象转换为字节序列的过程,...
你这个博客写的有点混乱哦... XML/JSON虽然也是传输数据使用的也可以算是序列号. 但是Java的序列号一般会让人觉得是Serializable, 你其实完全不需要说明什么Serializable,直接写出你的理解思想就行了
序列化和反序列化理解其实作为一名程序员,必须要知道序列化和 反序列化 的概念,因为它是在工作中非常常见的概念。 1. 什么是序列化?反序列化? Java 序列化就是指将对象转换为字节序列的过程,...
这不是最优解法,视频还是太大了, 最优解是矢量图动画...
Android VideoView实现炫酷引导页先看下效果图: 项目介绍:用VideoView实现英语流利说炫酷引导页刚开始的思路 属性动画?(可以实现,但是估计只为这个业务做这么大量的动画会吐血)帧动画?(设计师会吐血)...
应该贴一下style文件里到底配置了啥
使用谷歌官方BottomNavigationView实现非md风格的底部状态栏先看效果 谷歌原始模板代码出来是这样的: 我知道, 这个跟谷歌官方建议的效果完全不同, 但是奈何公司的设计就喜欢这种风格, 其实国内的安卓app风格大都是在模仿ios. 废...
上面说的 .h 文件生成完全不行,全是提示没有路径
Android JNI学习(二)——实战JNI之“hello world”本系列文章如下: Android JNI(一)——NDK与JNI基础Android JNI学习(二)——实战JNI之“hello world”Android JNI学习(三)...