首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
bug喵喵
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
bug喵喵
4年前
关注
速来!Android极简入门开发之NDK
JNI (Java Native Interface英文缩写),译为Java本地接口。是Java众多开发技术中的一门技术,意在利用本地代码,为Java程序提供更高效、更灵活...
0
4
分享
bug喵喵
4年前
关注
Kotlin版本的WanAndroid项目实战(六):Kotlin协程框架基础
Kotlin 是一⻔仅在标准库中提供最基本底层 API 以便各种其他库能够利用协程的语言。与许多其他具有类似功能的语言不同,async 与 await 在 Kotlin 中...
2
评论
分享
bug喵喵
4年前
关注
Kotlin版本的WanAndroid项目实战(五):Kotlin泛型与注解
0. 引子 Kotlin 100% 与 Java 兼容,所以抛开语言表面上面的种种特质之外,背后的语言逻辑或者说“灵魂”与 Java 总是想通的。本文只涉及 Kotlin ...
0
评论
分享
bug喵喵
4年前
关注
Kotlin版本的WanAndroid项目实战(四):高阶函数与Lambda
这是函数定义的方式成为代码块函数体,还有一种为表达式函数体,如下所示。 所谓表达式函数体就是去掉{}的函数定义形式,而且这里没有注明返回的类型,这是因为Kotlin支持类型...
0
评论
分享
bug喵喵
4年前
关注
Kotlin版本的WanAndroid项目实战(三):Kotlin的集合
(1)Iterable 接口的继承者(包括 Set 与 List)可以通过调用 iterator() 函数获得迭代器。 一旦获得迭代器它就指向集合的第一个元素;调用 nex...
0
评论
分享
bug喵喵
4年前
关注
Kotlin版本的WanAndroid项目实战(二):Kotlin的类与对象
Kotlin 中的类使用的也是 class 关键字声明,类由类名、类头(指定它的类型参数、主构造器等等)和类体组成,用花括号包围。类头和类体都是可选的;如果类没有类体则花括...
0
评论
分享
bug喵喵
4年前
关注
Kotlin版本的WanAndroid项目实战(一):Kotlin基础语法(与Java不同的地方)
Kotlin 的基本数值类型包括 Byte、Short、Int、Long、Float、Double 等,注意哦!这里是Int不是Integer,而且字符在Kotlin中属于...
0
评论
分享
bug喵喵
4年前
关注
热修复类加载项目实战
android与java的类加载器|类别|加载文件|类加载器分类||---|---|---||java|.class文件|{{java类加载机制}}||android|.d...
0
评论
分享
bug喵喵
4年前
关注
ClassLoader类加载器(四):双亲委托机制
一. 双亲委派机制 1. ClassLoader委托链 1. ClassLoader抽象类中中几个重要方法 2. thread.getContextClassLoader(...
0
评论
分享
bug喵喵
4年前
关注
ClassLoader类加载器(三):PathClassLoader,DexClassLoader与BootClassLoade
在targetSdk 26, 是不一样,optimizedDirectory用于声明dex2oat后oat存放的目录。 在targetSdk 28, 是完全一样,optim...
2
1
分享
bug喵喵
4年前
关注
ClassLoader类加载器(二):Android Davilk与ART
Dalvik是Google公司自己设计用于Android平台的Java虚拟机,它是Android平台的重要组成部分,支持dex格式(Dalvik Executable)的J...
0
评论
分享
bug喵喵
4年前
关注
ClassLoader类加载器(一):动态代理模式
一. java的ClassLoader 先了解下java的ClassLoader,因为android的ClassLoader会有些不同。 先记住有这三种就行,至于有什么用,...
0
评论
分享
bug喵喵
4年前
关注
反射基本概念与Class(四):Hook技术动态编程
很多时候系统处于安全考虑,将很多东西对外隐藏,而有时我们偏偏又不得不去使用这些隐藏的东西。甚至,我们希望向系统中注入一些自己的代码,以提高程序的灵活性。刚好有这么一种特殊的...
4
评论
分享
bug喵喵
4年前
关注
反射基本概念与Class(三):包信息和方法
结果是编译出错。 new 创建对象是静态加载类,在编译时刻就加载所有可能用到的类,就算我们写了A类,但是因为没有B类,编译时还是不会通过。如果我们想使用更多的类,我们就要在...
0
评论
分享
bug喵喵
4年前
关注
反射基本概念与Class(二):获取构造器实例化对象与属性信息
是一个重要的Java运行时系统组件。它负责在运行时查找和装入类文件的类。 类的内部信息,并能直接操作任意对象的内部属性及方法。 框架 = 反射 + 注解 + 设计模式。 C...
0
评论
分享
bug喵喵
4年前
关注
反射基本概念与Class(一):三种获取Class对象的方式
(1)Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对...
0
评论
分享
bug喵喵
4年前
关注
JSON数据的判别和解析
一、判别:value中如果有嵌套数据,那么value不能是字符串。上面例子中,data这个key对应的value是个JSON字符串,而不是JSON对象。...
0
评论
分享
bug喵喵
4年前
关注
Parcelable接口原理解析
介绍Parcelable不得不先提一下Serializable接口,Serializable是Java为我们提供的一个标准化的序列化接口,那什么是序列化呢? —- 简单来说...
0
评论
分享
bug喵喵
4年前
关注
Serializable原理
在分析Serializable之前,先来看看ObjectInputStream和ObjectOutputStream这两个流对象。 下面举个例子来说明ObjectInput...
0
评论
分享
下一页
个人成就
文章被点赞
15
文章被阅读
14,136
掘力值
545
关注了
81
关注者
4
收藏集
0
关注标签
0
加入于
2020-11-26