https://kotlinlang.org/docs/delegated-properties.html[https://kotlinlang.org/docs/deleg...
https://kotlinlang.org/docs/delegated-properties.html[https://kotlinlang.org/docs/deleg...
把函数的定义跟类定义一起写在头文件中,就是隐式的内联函数:https://harttle.land/2015/08/28/effective-cpp-30.html[http...
生成debug build aar, so必须包含符号。 在gradle文件中,buildTypes config下添加doNotStrip: https://stackov...
目录: system/framework/framework.jar
Kotlin中,lamda只有一个参数时,可以用默认参数名称it代替命名参数。所以下面两种方式的代码,含义是一样的: ComponentActivity的viewModel方...
ViewModelScope.launch启动的协程是运行在主线程的。 ComponentActivity会用Lifecycle注册生命周期事件,当Activity销毁的时候...
在/mnt目录下,可以看到C/D/E等分区。
默认有4个: Dispatchers.Default[https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutin...
launch: 非阻塞的,launch会创建一个CoroutineContext,但是内部会直接执行。runBlocking: 阻塞的,runBlocking会创建一个Cor...
https://stackoverflow.com/questions/47716961/how-to-tell-talkback-a-custom-view-is-bein...
官方文档:https://developer.android.com/reference/androidx/customview/widget/ExploreByTouchH...
https://developer.android.com/studio/build/apk-analyzer#view_file_and_size_information ...
在下面的例子中,x=1; y=1; 会先被调用,然后才是int color = 0xFF00FF被调用。 https://docs.oracle.com/javase/spe...
ArrayMap的好处: 把Key的hashcode从小到大放在一个数组中,key/value pair放在另一个数组中,省内存。ArrayMap的劣势: 查找/插入更慢一些...
功耗=电压*电流。电压一般变化不大,电流变化较大。目前一般手机的电池容量在4000mAh左右,亮屏时间大概5-6个小时。 PerfDog和Battery historian都...
来源: https://www.zcaijing.com/shijinglv/96417.html 从逻辑上,他们可以组成如下几种形态组合: 1、低ROE,低PE,低PB。一...
[captures] (params) mutable-> type{...} //lambda 表达式的完整形式 在 lambda 表达式引出操作符[ ]里的“captur...
参考文章:https://yongjhih.gitbooks.io/feed/bolts-android.htmlhttps://wangchao.im/2016/09/07...
官方文档: https://github.com/facebook/react-native/wiki/Building-from-source NDK不需要下载NDK 17...