本篇文章主要介绍以下几个知识点:Kotlin 语言简介变量和函数程序的逻辑控制面向对象编程Lambda 编程空指针检查Kotlin 小技巧内容参考自第一行代码第3版[http...
IP属地:浙江
本篇文章主要介绍以下几个知识点:Kotlin 语言简介变量和函数程序的逻辑控制面向对象编程Lambda 编程空指针检查Kotlin 小技巧内容参考自第一行代码第3版[http...
Android四大组件 --- Activity Activity生命周期 生命周期:onCreate() -> onStart() - > onResume() -> on...
描述清点击 Android Studio 的 build 按钮后发生了什么 build[https://juejin.im/post/5a939fdd5188257a5851...
随着互联网技术的飞速发展,移动端播放视频的需求如日中天,由此也催生了一批开源/闭源的播放器,但是无论这个播放器功能是否强大、兼容性是否优秀,它的基本模块通常都是由以下部分组成...
在开始学习GC之前你应该知道一个词:stop-the-world。不管选择哪种GC算法,stop-the-world都是不可避免的。Stop-the-world意味着从应用中...
早期使用过 Eclipse 等 Java 编写的软件的同学可能比较熟悉,Eclipse 可以加载许多第三方的插件(或者叫扩展),这就是动态加载。这些插件大多是一些 Jar 包...
OpenGL ES (OpenGL for Embedded Systems) 是 OpenGL 三维图形 API 的子集,针对手机、PDA和游戏主机等嵌入式设备而设计。Op...
Realm介绍与引入 其实Realm也已经作为移动端数据库被使用也有一段时间了,而如果作为新手想要把App中数据存储到本地,可能我们File、SP、SQLite,今天要讲的R...