原文地址: https://www.jianshu.com/p/4aa23d69d481[https://www.jianshu.com/p/4aa23d69d481] 以下...
![240](https://cdn2.jianshu.io/assets/default_avatar/9-cceda3cf5072bcdd77e8ca4f21c40998.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
原文地址: https://www.jianshu.com/p/4aa23d69d481[https://www.jianshu.com/p/4aa23d69d481] 以下...
c语言特点 优点 代码量小 执行速度快 功能强大 编程自由 缺点 写代码实现周期长 可移植性差 过于自由,经验不足易出错 对平台库依赖较多 c语言编译步骤 预处理带#的语句就...
sizeof 作用:统计数据类型所占内存大小语法 sizeof(数据类型/变量)
在C++中,有两种方式定义常量 1.#define 宏常量(通常定义在文件上方)#define 常量名 常量值 2.const修饰的变量const 数据类型 变量名 = 变...
:: 在C++中是常用的一个符号,Java中没有。它主要的意思是表达所属关系,主要解决三个场景下无法区分变量所属关系的问题。 1. 不同的类有相同名字的成员,采用::区分比如...
原来以为google地图的InfoWindow样式是不能改的,原来是API藏得太深,找了半天终于找出来了. 自定义InfoWindow样式,必须创建InfoWindowAda...
前言 Hello,大家好这里是一个苦逼的前Android开发,本来Android干的开开心心,但是受到一些影响转行了😂,不过我就是吃不起饭,找不到工作也不会放弃Android...
一、前言 Provider是目前Google推荐的状态管理方式之一,建议大家可以先看一下 Provider 的 Github 地址[https://github.com/rr...
一、背景知识 在Android中,当我们需要自定义View的时候,需要重写View.draw(Canvas canvas)方法,并通过Painter结合Canvas的API实...
一、前言 闲来无事,花了两个多星期入了Flutter的坑,这篇文章总结了一下这段时间学到的东西以及学习过程中看过的资料,也是想借此机会,看看自己有哪些遗漏的地方,感谢网上的各...
这里用到了
companion object {
private var network: CoolWeatherNetwork? = null
fun getInstance(): CoolWeatherNetwork {
if (network == null) {
synchronized(CoolWeatherNetwork::class.java) {
if (network == null) {
network = CoolWeatherNetwork()
}
}
}
return network!!
}
}
Kotlin中?和!!的区别很多同学刚上手使用Kotlin知道它有针对Java NullPointerException的管理,而在Kotlin中?和!!均是和NullPointerException有...
本文已授权「玉刚说」微信公众号独家发布 概述 Paging是Google在2018年I/O大会上推出的适用于Android原生开发的分页库,如果您还不是很了解这个 官方钦定 ...
原文:REACTIVE APPS WITH MODEL-VIEW-INTENT - PART7 - TIMING (SINGLELIVEEVENT PROBLEM) 作者:...
一、简介 Android android.graphics.Matrix 类是一个3 x 3的矩阵(方阵),上一张几乎所有介绍Matrix的文章都会引用的Matrix内容图:...