首页
学习
活动
专区
工具
TVP
发布

Android技术分享

专栏作者
559
文章
766934
阅读量
82
订阅数
当面试官问你glide的时候,是想问什么?glide生命周期如何实现?
去面试的时候,我们也经常被问到这样的问题:项目用什么图片加载框架?为什么选择这个框架?glide是现在主流的图片加载框架,被问到的概率非常高。面试官这样问,最想听到的是什么答案?Lru算法原理还是三层缓存的理解?以我的理解,Lru和三层缓存是很基本的,一般的图片加载框架都用到,这应该不是面试官真正的目的。面试官最想问的应该是glide最大的优点是什么?并且能够针对源码讲出是怎么实现的。本篇文章将围绕这两个问题去讨论。
Android技术干货分享
2020-04-27
1.5K0
这操作真香!三幅图给你弄懂EventBus核心原理
好多分析EventBus的文章,喜欢上来就贴源码,我看了好多次总是迷迷糊糊的,这次花时间彻底整理一下EventBus,发现EventBus核心其实就是三幅图,这三幅图涉及的是三个HashMap表,弄懂这三幅图那么EventBus就懂了。
Android技术干货分享
2020-04-22
5350
Android面试必备知识点:Android中Handler八大问题汇总
Handler机制几乎是Android面试时必问的问题,虽然看过很多次handler源码,但是有些面试官问的问题却不一定能够回答出来,趁着机会总结一下面试中所覆盖的handler知识点。
Android技术干货分享
2020-04-10
1.1K0
Android高级工程师面试必备之计算机网络基础
应用层任务:通过应用进程间的通信交互来完成特定的网络应用 应用层协议:应用进程间的通信交互规则 报文:应用层交互的数据单元 支持的协议有:
Android技术干货分享
2020-04-03
5170
Android面试题持续更新:面试大厂请收好这份钉钉和抖音的面经!
【Android进阶学习视频】、【全套Android面试秘籍】关注我【主页简介】查看免费领取方式!
Android技术干货分享
2020-03-25
1.2K0
移动端:想斩获大厂offer,这些中高级面试题你至少得刷过(持续更新中···)
疫情一过,我相信将会是面试求职的高峰时期,如果此时手里有份高质量的面试宝典,那么你将得心应手面对考官各种问题。虽然不敢保证你能应聘上心仪的职位,但是能保证看完这些内容你将会获的一些收获! 此份面试宝典是我工作几年搜集整理,最近再分享面试相关,今天的只是收集的一部分,之后还会继续更新面试题以及面试相关需要注意的问题等等!
Android技术干货分享
2020-03-24
4810
Android面试题解析:Retrofit使用的注解是哪种,注解的底层是怎样实现的?
金三银四,很多同学心里大概都准备着年后找工作或者跳槽,但是由于肺炎疫情的影响,不少同学年初跳槽的计划被搁置。虽然计划被打乱,但是这也给我们留出时间更好的准备面试。随着企业复工时间的延长,不少公司裁员、降薪甚至倒闭,之后只会更难。
Android技术干货分享
2020-03-12
1.2K0
Android:程序员如何做好面试题目准备,将面试成功率提高80%?
每年 9、10 月份各大互联网公司都会周期性地发生人事变动,无论是刚进社会的职场菜鸟,还是准备跳槽的老手,都将在这个时候获得新工作,或迎来晋升涨薪的最佳机会。
Android技术干货分享
2019-10-29
4580
这里有一份BAT大厂Android面试超详细知识点,赶快收藏备战金九银十!
金九银十面试季,相信大家肯定急需一套Android面试宝典,今天小编就给大家准备了我珍藏已久的Android高阶面试宝典,一份超级详细的Android面试必备知识点,供大家学习 !
Android技术干货分享
2019-09-20
7800
View 事件分发看了那么多还是不懂?这回让你一次明白!
我无法忘却 3 年前备受折磨的那个夜晚 —— 在我第一次学习 View 事件分发,却被网文折磨的那个夜晚。
Android技术干货分享
2019-08-08
6390
Kotlin + 协程 + Retrofit + MVVM优雅的实现网络请求
最近一直闭关修炼Kotlin,说实话真香真好用,刚好公司准备交给我一个新项目,于是打算直接用Kotlin来构建项目。刚好整体架构搭建完毕了,于是把网络请求这一部分先分享给大家。这次使用到的是 协程+ retrofit +mvvm的模式,我这儿直接用一个简单的demo来看一下具体的实现方式吧。文章只是描述实现思路,需要demo的直接跳到文末
Android技术干货分享
2019-06-21
5K0
天天给 App 抓包,还不懂 HTTP 代理吗? | 实用 HTTP
在 HTTP 协议中,最基础的就是请求和响应的报文,而报文又由报文头和报文实体组成。大多数 HTTP 协议的使用场景,都是依赖设置不同的 HTTP 请求/响应 的 Header 来实现的。
Android技术干货分享
2019-06-19
7160
漫画:App 防止 Fiddler 抓包小技巧!
获取当前系统是否设置代理,可以根据不同的 Api Level,分别通过 System.getProperty() 和 android.net.proxy.getXxx() 方法获取到。
Android技术干货分享
2019-06-13
2.7K0
RxHttp 一条链发送请求之强大的数据解析功能(二)
数据解析器Parser在RxHttp担任着一个很重要的角色,它的作用的将Http返回的数据,解析成我们想要的任意对象,可以用Json、DOM等任意数据解析方式。目前RxHttp提供了三个解析器,分别是SimpleParser、ListParser及DownloadParser,如果这3个解析器不能满足我们的业务开发,就可以自定义解析器,下面我详细介绍。
Android技术干货分享
2019-06-01
9450
自定义View必备知识-View绘制流程
View的绘制是从上往下一层层迭代下来的。DecorView-->ViewGroup(--->ViewGroup)-->View ,按照这个流程从上往下,依次measure(测量),layout(布局),draw(绘制)。
Android技术干货分享
2019-05-29
1.6K0
Android OkHttp 史上最优雅的设置baseUrl
首先,我觉得是对文件的操作不是那么的友好,如文件上传/下载、上传/下载进度监听、断点下载,这些都需要我们进行二次封装,看过Android 史上最优雅的实现文件上传、下载及进度的监听的同学知道,使用RxHttp是多么的简单;
Android技术干货分享
2019-05-22
1.6K0
retrofit-helper 简洁的封装retrofit,优雅的取消请求
Retrofit是很多android开发者都在使用的Http请求库!他负责网络请求接口的封装,底层实现是OkHttp,它的一个特点是包含了特别多注解,方便简化你的代码量,CallAdapter.Factory 和Converter.Factory可以很灵活的扩展你的请求。我们在使用的时候还是需要封装一层便于我们使用,retrofit-helper的作用就是再次简化你的请求。
Android技术干货分享
2019-05-17
2.8K0
Android 史上最优雅的实现文件上传、下载及进度的监听
本文将直接使用RxHttp库实现文件上传、下载、断点下载、进度的监听,不对RxHttp做过多讲解,如果对RxHttp不了解,可以先去查阅相关资料先行了解,本文目的在于让更多的读者知道RxHttp库。
Android技术干货分享
2019-05-15
2.7K0
从零开始实现一个 mini-Retrofit 框架
本篇文章将采用循序渐进的编码方式,从零开始实现一个Retorift框架,在实现过程中不断提出问题并分析实现,最终开发出一个mini版的Retrofit框架
Android技术干货分享
2019-05-14
2K0
RxHttp 一条链发送请求,新一代Http请求神器(一)
RxHttp是基于OkHttp的二次封装,并于RxJava做到无缝衔接,一条链就能发送一个完整的请求。主要功能如下:
Android技术干货分享
2019-05-08
8160
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档