首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
胖宅老鼠
掘友等级
落魄的Android开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
52
文章 49
沸点 3
赞
52
返回
|
搜索文章
最新
热门
Android进阶知识:类加载相关
1. 前言 类加载原理作为程序运行的基础,一直在程序的背后默默的付出。如今Android中的插件化、热修复等动态加载技术的实现也都涉及到了类加载的原理。关于类加载的相关知识我以前也是遇到一点看一点,没有完整的详细的了解过,最近有时间专门对这块知识进行了学习,于是这里做一个总结。…
Android进阶知识:RxJava相关
1. 前言 RxJava核心功能是一个用来完成异步操作的库,相对于其它异步操作的方法,RxJava的API使用更加的简洁。并且RxJava中还提供了很多功能强大的操作符,帮助我们解决很多原本复杂繁琐的代码逻辑,提高了代码质量。RxJava的实现是基于观察者模式,观察者模式中以下…
Android进阶知识:Retrofit相关
Retrofit是什么?Retrofit是一个遵循RESTful设计的进行HTTP网络请求框架的封装,是现在Android端最火的进行网络请求的库。就像Volley是谷歌官方对HttpURLConnection和HttpClient的封装,或者像Github上许多开发者发布的对…
Android进阶知识:OkHttp相关
1. 前言 作为一个Android开发者对OkHttp这个网络请求框架一定不会陌生,它早已成为Android在网络请求方面的统治者,不关你是直接使用OkHttp还是使用Retrofit又或者其它对OkHttp的封装,说到底都是基于OkHttp。所以学会使用并且深入了解OkHtt…
Android进阶知识:IntentService相关
在Android基础知识:多线程基础总结中除了AsyncTask和HandlerThread还提到了Android提供的另外一种进行异步任务的方式IntentService。这一篇就来看看IntentService的使用和运行原理。 从使用方法上来看IntentService与…
Android进阶知识:HandlerThread相关
前一篇文章中了解了AsyncTask的使用和原理,这一篇轮到HandlerThread这种异步任务的方式,HandlerThread源码中会涉及一些关于Handler和Looper的内容,不太了解的可以先看一下这篇文章Android进阶知识:Handler相关。 1. 创建Ha…
Android进阶知识:AsyncTask相关
之前这篇Android基础知识:多线程基础总结里提到了Android中几种多线程任务使用方式,这篇就详细看一下其中AsyncTask的使用和原理。 2. 基础使用 关于实现AsyncTask它有三个泛型,分别对应开始传入的参数类型,中间进度类类型和最后任务结束返回的结果类型,实…
Android基础知识:多线程基础总结
Android中由于主线程不能进行耗时操作,所以耗时操作都要放到子线程中去做,所以多线程开发在实际中几乎无法避免。这篇文章就来总结一下与多线程有关的基础知识。 1. New: 新创建状态。线程被创建还没被调用start方法。在线程运行前还有些基础工作要做。 2. Runnabl…
Android进阶知识:绘制流程(下)
在前一篇Android进阶知识:绘制流程(中)中主要是关于View和ViewGroup的绘制流程的源码,梳理了绘制流程。这一篇主要来看看绘制流程的起点到底在哪?Activity的界面到底是怎样显示出来的呢?最后的这篇就来看看这些问题。 想要知道Activity的界面到底是怎样显…
Android进阶知识:绘制流程(中)
在Android进阶知识:绘制流程(上)中主要是关于绘制流程中会遇到的基础知识,这一篇开始来看具体View绘制的流程。前篇中讲过View分为ViewGroup和一般的View,ViewGroup中可以包含其他View或ViewGroup,并且ViewGroup继承了View,所…
下一页
个人成就
文章被点赞
609
文章被阅读
140,870
掘力值
5,340
关注了
14
关注者
1,242
收藏集
3
关注标签
46
加入于
2016-08-08