加载中
kotlin避免判空语句

怎么用 ?.、?:和run 替换 if(x!=null)…else…_ 说到空判断那就是?.、?:和下面这些代码被inline的函数 操作符 参数 返回 let it T->R 用户指定返回 also it 原数据 apply this 原数据 run th...

福利:NDK开发中常用宏

#define FREE_LOCAL_REF(ENV, O) do{\ if(O)\ { \ (*ENV)->DeleteLocalRef(ENV, O);\ ...

2018/11/19 16:22
577
泛型协变、逆变

无论是java、C#、kotlin还是scala,都会遇到泛型中的协变、逆变场景,算是泛型必学技。本文的概念、思想在其他三门语言也是通用的,学会包您一招通杀。 概念 假设 A、B表示类型 ≤ 表示继承关...

唤起微信/QQ返回不了当前页面解决方法

唤起微信/QQ返回不了当前页面的问题是由于: 1.singleTask 新建一个Task,如果已经有其他的Task并且包含该实例,那就直接调用那个Task的实例。(只有一个Task中会有) 2.微信/QQ返回APP默认栈...

rxjava遍历文件夹的巨坑

递归遍历文件夹 java 8之前遍历文件夹用File.list(),而rxjava要想遍历文件夹,那么最简单的做法是递归遍历。 public Observable<File> recursiveDir(final File parent) {   if (!parent.isD...

RecyclerView Anchor

RecyclerView 有scrollToPosition和smoothScrollToPosition,其实它还具备锚点功能(Anchor)

没有更多内容

加载失败,请刷新页面

返回顶部
顶部