首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
codefei
掘友等级
android开发工程师
java android
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
226
文章 225
沸点 1
赞
226
返回
|
搜索文章
赞
文章( 225 )
沸点( 1 )
HashMap 的设计与优化
HashMap 是一个 key-value 形式的键值对集合。(本文内容基于 JDK1.8)下面是一个简单的 HashMap 的结构。 本文主要是通过源码的方式分析 HashMap 的实现和优化。主要
万字长文 - Kotlin 协程进阶
Kotlin 中的协程提供了一种全新处理并发的方式,您可以在 Android 平台上使用它来简化异步执行的代码。协程是从 Kotlin 1.3 版本开始引入,但这一概念在编程世界诞生的黎明之际就有了
Java集合(二)—— Map
这是我参与8月更文挑战的第13天,活动详情查看:8月更文挑战 Map HashMap: JDK 1.8 之前 HashMap 由 数组+链表 组成的,数组是 HashMap 的主体,链表则是主要为了解
ClassNotFountException 和 NoClassDefFoundError区别
NoClassDefFoundError发生在JVM在动态运行时,根据你提供的类名,在classpath中找到对应的类进行加载,但当它找不到这个类时,就发生了java.lang.NoClassDefFoundError的错误,而ClassNotFoundException是在编…
Android虚拟机
一、虚拟机概念:Linux内核之上构建了一个虚拟机,Android应用运行在虚拟机之上1、Dalvik虚拟机:Android4.4及之前使用的虚拟机采用JIT(Just-In-Time)技术,应用执行
掌握Java和Android虚拟机
我们知道的虚拟机有很多,运行Java的JVM虚拟机,运行Android程序的Davlik和Art虚拟机,运行C#的CLR虚拟机,那么什么是虚拟机呢,虚拟机的作用又是什么呢?运行JavaScript的v8引擎或者运行Python的引擎是否也是虚拟机呢?带着这几个问题,我们开始对…
DataBinding最全使用说明
DataBinding最佳的Android MVVM 实现, 无与伦比的开发体验 1. 更少的代码 2. 更强大的容错性 3. 更快的迭代速度 4. 更高的可读性
手撕专有钉钉Android面试题完全指南
众所周知,在这个内卷化的年代,Android面试题的难度早已今非昔比。大厂的面试除了重视基础外,也更加注重面试者自身的知识广度和深度。作为一个Android开发者,不仅要打好自身基础,更重要的是要建立
0xA01 ASOP应用框架:Apk是如何生成的
1. 使用 AAPT 工具生成 R.java 文件 2. 所有的 AIDL 接口转化为 Java 接口 3. 将 Java 代码编译成 Class 文件 4. 将 Class 文件编译成 Dex 文件 5. 打包生成 APK 文件 6. 对 APK 文件签名 ps:如果使用 A…
“终于懂了“系列:Jetpack AAC完整解析(一)Lifecycle 完全掌握!
JetPack更多是一种概念和态度,它是谷歌开发的非Android Framework SDK自带、但同时是Android开发必备的/推荐的SDK/开发规范合集。相当于Google把自己的Android生态重新整理了一番,确立了Android未来的开发大方向。 遵循最佳做法,A…
下一页
关注了
77
关注者
0
收藏集
14
关注标签
39
加入于
2016-06-13