首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
光头勇士
掘友等级
Andorid开发
我是一个快乐的小逗逼
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 16
沸点 0
赞
16
返回
|
搜索文章
最新
热门
修改dex完成插装&实战之应用注入Xposed模块
通过修改Dex完成插装。 为了学习来一次实战吧! 开源XpRoot功能,实现App注入Xposed框架&模块。
Xposed+Flutter开发一款代码定位插件!妈妈再也不用担心我定位不到关键代码了!
我不知道大伙有没有这么一个烦恼,随着项目越来越庞大。从代码海中去定位一块实现逻辑,犹如大海捞针。 Core.kt 负责 xposed 的入口,主要用途来初始化&拦截。 主要封装在 LocationHookUtils 中。 封装在 ActivityAction 中。 点…
Kotlin-协程(4)-启动&分析执行过程
前面我们将 suspend 函数拔了个精光。让我们知道了 suspend 的功能,以及如何定义。经过前面的知识积累,我们接下来学习协程就很轻松了,打起精神!! 可以注意到上方的代码,我调用了 Thread.currentThread().join() 阻塞了主线程。原因就是 G…
Kotlin-协程(3)-挂起函数
上一篇,我们知道了非阻塞挂起的核心是要执行一个挂起函数,挂起函数的作用就是启动线程执行耗时任务,耗时任务执行完毕,通知调用线程继续执行后续的代码。那么我们如何定义挂起函数呢?有哪些方式呢?接下来我们揭开它的面纱 挂起函数是协程的一个分水岭, 挂起函数前后的代码都是在调用线程执行…
Kotlin-协程(1)-为何要用协程
kotlin 中最难的应该就是协程了,它也是我花费时间最多的(前前后后1-2个月),官方文档&他人文章翻阅了无数遍。到现在我都不敢确保我一定能将这个说的很清楚,但是基础的应用&协程的设计理念和部分原理我还是有一些心得的。 协程是 kotlin 为我们提供的线程切换框架,它和 A…
Kotlin-Java之间互相调用
Kotlin 基础篇终于差不多快要完结了,接下来我们来讲讲 Kotlin 与 Java 之间的爱恨情仇。 众所周知 Kotlin 是完全兼容 Java 的,他们之间的代码是相互可以调用的,但是 Java 调用 Kotlin 代码多少有点小别扭。 接下来我们主讲一些 Kotlin…
Kotlin-强大的委托机制
委托是 Kotlin 中新引入的一种概念,它能给我们开发中带来很多的遍历,接下来由我给大家揭开它的面纱,并且给大家提供几种好用的实战经验。 在 Java 的世界中是只能单继承的。在 Kotlin 的世界中是存在多继承的(我在前面好像说过)。 其实 Kotlin 的确不存在多继承…
kotlin-泛型篇之真泛型
上一篇,我们算是把 通配符 和 泛型 弄你明白了吧!这一篇我们讲解 Kotlin 泛型和 Java 变化之处 真泛型。 上一篇章节,我们花费了很长时间和大家证明泛型在编译后是被擦除调的,也就是其实泛型在 Java 的世界中是不存在的,只在编写代码期间存在的一个约束。 既然有擦除…
kotlin-泛型篇之泛型的理解
泛型,在 Java 中就是一个比较难的东西。我个人认为,它理解起来很简单,但是要想把它用好真的很难。看到别人用泛型巧夺天工的设计,我都湿了。 讲解 Kotlin 泛型之前,先要将 Java 的泛型理解清楚,因为 Kotlin 的泛型本质还是 Java 泛型( Java 是 Ko…
Kotlin-高阶函数的使用
说实话,当我看见我定的这篇文章标题的时候,我都纳闷了?啥是高阶函数呢?网上查了查好像没有特别的定义。网上有人定义为 将函数当做参数或者返回值的函数,好吧。。。就这么认为吧。回想下前面讲的 作用域函数 好像也是高阶函数哦。 试想下,这样函数的超级多,定义也相当简单。因为 kotl…
下一页
个人成就
文章被点赞
80
文章被阅读
42,482
掘力值
696
关注了
19
关注者
69
收藏集
1
关注标签
5
加入于
2019-03-07