The Unarchiver 解压7zip、tgzhttps://www.maczd.com/post/unarchive-rar-on-mac.html[https://w...
The Unarchiver 解压7zip、tgzhttps://www.maczd.com/post/unarchive-rar-on-mac.html[https://w...
一、为什么使用线程池: 当我们有大量的任务时,每个任务都需要开一个线程单独处理;性能:出于性能考虑,不能直接使用new Thread创建线程: 1.需要控制并发量,不应该无限...
组件化开发: 业务模块之间相互独立,互不依赖 startActivity的方式: 显式:方式1:intent.setClass(this,DemoActivity.class...
private void setMaxWidth() {int llWidth = binding.llTitle.getWidth();// ivVipWidth = 50...
adb tcpip 5555adb connect 192.168.1.101(同wifi同网段车机手机ip地址):5555
git console 日志错误信息:Invocation failed Unexpected end of file from serverjava.lang.Runtim...
在ViewGroup事件派分过程中,mFirstTouchTarget起着相当重要的作用。 但对mFirstTouchTarget的作用是什么,大多数的文章都简单的描述为记录...
感受一下Kotlin的语言之美 自定义中缀 来自理科男的土味情话 我是9,你是3除了你还是你~
1.LINQ-风格 getShortWordsTo 上面逻辑看起来似乎不太直观LINQ: apply代替let let返回block() 而apply返回this 2.kot...
先来看一段代码 "result."频繁出现 如何去掉繁琐的出现的变量代码我们可以在赋值时增加代码块 {return with(对象){this.就可以调用了,当然也就可以省略...
Kotlin函数用法全面分析 前言:)现代编程语言最有趣的 10 大特性1 Pipeline operator2 Pattern matching3 Reactive (Rx...
var val var:同时有 getter 和 setter。val:只有 getter。val声明代表只读不可变( immutable )和只读( read-only ...
Kotlin操作符、运算符号用法大全 前言:)Scala :想解决Java表达能力不足的问题Groovy :想解决Java语法过于冗长的问题Clojure:想解决Java没...
简单的removeAll并不能满足复杂情况下的需求~ 核心方法 remove1.Map代替for嵌套效率高.2.接口IKey获取比较条件.3.泛型在方法中, 在类中的使用.p...
参考Android SDK 中 TextUtil.join方法, 加入泛型, 方便用户指定要拼接的是对象中的哪个字段.
Android 里面2个字,跟4个字怎么对齐啊?如图: 网上有人用string资源里 之类代表空格的具体我忘记了, 亲测某些机型不适配,还有方法是全角敲空格, 还是机...
本文转载自:Hollis 作者: Hollis 在阿里巴巴Java开发手册中,有这样一条规定: 但是手册中并没有给出具体原因,本文就来深入分析一下该规定背后的思考。 1.fo...