首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
talor
掘友等级
UC
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
赞
文章( 12 )
沸点( 0 )
OkHttp源码深度解析
OkHttp应该是目前Android平台上使用最为广泛的开源网络库了,Android 在6.0之后也将内部的HttpUrlConnection的默认实现替换成了OkHttp。 大部分开发的同学可能都有接触过OkHttp的源码,但很少有比较全面的阅读和了解的,目前网络上的大部分源…
2020年Java基础高频面试题汇总(1.4W字详细解析)
面向过程:是分析解决问题的步骤,然后用函数把这些步骤一步一步地实现,然后在使用的时候一一调用则可。性能较高,所以单片机、嵌入式开发等一般采用面向过程开发 面向对象:是把构成问题的事务分解成各个对象,而建立对象的目的也不是为了完成一个个步骤,而是为了描述某个事物在解决整个问题的过…
扫盲细节,APP内存泄漏分析心得
内存泄漏指因为疏忽或者错误造成程序未能即时释放已经不再使用的内存。内存泄漏发生时的主要表现为内存抖动,可用内存慢慢变少。 case 2. InnerClass匿名内部类 Java中非静态内部类会潜在引用它所属的外部类,如果在非静态内部类里面做了一些耗时操作,就可能造成外围对象不…
Android Gradle原理解释
1. 前言 Gradle是一个项目自动化建构工具。构建就是根据输入信息执行一系列操作,最后得到几个产出物(APK包)。 传统的构建工具有Ant和Maven,但他们有一些缺点,例如Maven使用XML来制定构建规则。XML虽然通俗易懂,但是很难在xml中描述if{某条件成立,编译…
Android 高级面试高频知识点
Android 高级面试经常会有很多原理分析,以及性能优化监控相关,列出一些高频知识点仅供参考。
深入探索 Android 内存优化(炼狱级别-上)
成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。 如果你对以上基础内容都比较了解了,那么我们便开始 Android 内存优化的探索之旅吧。 1)、硬件快:内存本身读取、存入速度快。 2)、复用快:解码成果有效保存,复用时,直接…
Flutter 学习路线图
Flutter越来越火,学习Flutter的人越来越多,对于刚接触Flutter的人来说最重要的是如何学习Flutter,重点学习Flutter的哪些内容。下面是Flutter的学习路线图,学会这些你就入门了,当然这仅仅是初学者的学习路线图,前路漫漫。 Flutter是什么、历…
深入探索 Android 包体积优化(匠心制作-上)
成为一名优秀的Android开发,需要一份完备的 知识体系,在这里,让我们一起成长为自己所想的那样~。 在 Android 性能优化的知识体系当中,包体积优化一直被排在优先级比较低的位置,从而导致很多开发同学对自身应用的大小并不重视。在项目发展的历程中,一般可划分为如下三个阶段…
扫盲细节,关于HashMap,你不能只知道put和get
HashMap涉及线程、内存模型、Hash计算、链表结构、二进制运算等问题,可以说HashMap能考验一个Java程序员的技术功底。网上那么多文章,但还是要自己看源码一步一步去研究,以下是我的一些学习笔记,持续更新中。。。 如果我们想要很快的查询一个数据,最好将其用数组存储,因…
扫盲细节,Android 的事件分发机制
从单词含义已经很明显的知道,dispatchTouchEvent() 是负责事件分发的。当点击事件产生后,事件首先会传递给当前的 Activity,这会调用 Activity 的 dispatchTouchEvent() 方法,看看源码中是怎么处理的。 由于我们一般产生点击事件…
下一页
关注了
4
关注者
0
收藏集
0
关注标签
3
加入于
2018-07-30