一、前言: kotlin 中 GlobalScope 类提供了几个创建协程的构造函数: 1、 runBlocking: 1、创建的是主协程,区别是 runBlocking 里...

一、前言: kotlin 中 GlobalScope 类提供了几个创建协程的构造函数: 1、 runBlocking: 1、创建的是主协程,区别是 runBlocking 里...
学习序 1. 环境搭建 2. let 与 const 3. 解构赋值 4. Symbol 5. Map 与 Set 6. 字符串 7. 对象 8. 数组 9. 函数 10. ...
SoulApp的星球看起来太炫酷了!!!啥也不说先上图: Github传送门 biu biu biu ~~~ 基础知识 首先得拿出我们的数学知识: 球坐标系(r,θ,φ)与直...
https://blog.csdn.net/aiynmimi/article/details/105586933[https://blog.csdn.net/aiynmimi...
一、类 1.1 类声明 Kotin中使用关键字class声明类,且默认是public。如果一个类没有类体,可以省略花括号 关于类,有几个细节需要注意: Kotlin中的成员变...
参考资料 StaggeredGridLayoutManager报错IndexOutOfBoundsException[https://www.jianshu.com/p/78...
应用体验-布局优化 使用include布局、merge标签、ViewStub视图可以使用HierarchyViewer层级查看器查看层级之间的关系,分析可以优化的空间 减少视...
牙叔教程 简单易懂 测试环境 Autojs版本: 9.0.4Android版本: 8.0.0Android Studio版本: 4.1.2 签名概念 目的: 为了确认某个信息...
目前,Android应用程序市场的发展速度飞快,不少开发者为了追求开发速度而忽视应用程序的安全。但由于Android系统的开源性及其Java编写的特殊性,各类Android ...
sharedPreferences的apply和commit区别,多进程下是否可以使用 https://www.jianshu.com/p/918240c01644[http...
1.SharePreferences是线程安全的 里面的方法有大量的synchronized来保障。2.SharePreferences不是进程安全的 即使你用了MODE_M...
整体机制 一共有四个角色,Handler消息处理者、Looper消息循环、MessageQueue消息队列、Message消息。当handler调用post或者sendMes...
最近,在BOSS直聘网站上面投了自己的简历,今天晚上突然那边来了面试电话,直接就是一轮虐。 首先简单的做了一下自我介绍,其实这里面也有讲究的,当时没注意到。面试官对你进行面试...
通过源码查看: View – dispatchTouchEvent方法中 可以看出:onTouchListener的接口的优先级是要高于onTouchEvent的,假若onT...
前言 现在很多App里都内置了Web网页(Hybrid App),比如说很多电商平台,淘宝、京东、聚划算等等,如下图 上述功能是由Android的WebView实现的,其中涉...
Retrofit是squareup公司的开源力作,和同属squareup公司开源的OkHttp,一个负责网络调度,一个负责网络执行,为Android开发者提供了即方便又高效的...