本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- e_e
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- johnsmith9th
- zhanjia
- forestqqqq
- nychen2000
- ajinn
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- mwhgJava
- silverend
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
- jveqi
- java-007
- sunj
最新文章列表
带你一步步剖析Retrofit 源码解析:一款基于 OkHttp 实现的网络请求框架
OkHttp与Retrofit 的区别与联系是怎样的?
参考答案:OkHttp和Retrofit都是目前流行网络开源框架
封装不同:Retrofit封装了具体的请求,线程切换以及数据转换。retrofit通过使用代理,外观,策略模式对okhttp进行了封装OkHttp 是基于Http协议封装的一套请求客户端
职责不同:Retrofit主要负责应用层面的封装,面向开发者,方便使用,比如请求参数 ...
带你一步一步的解析ARouter 源码
ARouter 是阿里推出的一款页面路由框架。由于项目中采用了组件化架构进行开发,通过 ARouter 实现了页面的跳转,之前看它的源码时忘了写笔记,因此今天来重新对它的源码进行一次分析。
(顺手留下GitHub链接,需要获取相关面试或者面试宝典核心笔记PDF等内容的可以自己去找)https://github.com/xiangjiana/Android-MS
(更多完整项目下载。未完 ...
学会这篇OkHttp,花了我一个通宵,也是值了!
引子
OkHttp 知名第三方网络框架SDK,使用简单,性能优秀,但是内核并不简单,此系列文章,专挑硬核知识点详细讲解。何为硬核,就是要想深入研究,你绝对绕不过去的知识点。
TIPS:声明:拦截器种细节太多,要一一讲解不太现实,所以我挑了其中最实用的一些要点加以总结。
详细讲解 OKHttp的核心内容,拦截器。不过拦截器众多,有系统自带的,也有我们可以自己去自定义的。
大家可以先看 ...
真香定律,我就是从这里跳下去也不刷面试题!真香~
本文主要是整理了中高级安卓需要的(或者说面试被频繁问到的内容),主要作为参考大纲,之后会陆续更新每个详细部分,供大家参考,互相学习。
记得前几年看到一档综艺节目“我就是从这里跳下去,也不吃这碗炒饭~~~真香”王境泽的一句随口的话成了所谓的真香定律。记得前几年看到身边很多人都在刷面试题,那个时候也没怎么刷,后来却加入了真香定律的一员
之前吧很多面试题目整理在了GitHub上了,短短 ...
大厂都爱问到多线程?27道关于多线程的总结助你一臂之力
本文主要是整理了中高级安卓需要会多线程模块的(或者说面试被频繁问到的内容),主要作为参考大纲,之后会陆续更新每个详细部分,供大家参考,互相学习。
面试板块(PDF版如下):
BAT面试合集(Binder,组件化插件化,热修复,AOP,QQ换肤,虚拟机,https,线程池原理,音视频原理)算法合集(Hash,KMP 等)中小厂面试合集(内存泄漏,Handler,View,MVC.MV ...
初冬太冷?圣诞无处可去?那跟我一起来学Android吧
又到年底了,每到这个时候,我们都会慢慢反思,这一年都做了什么?有什么进步?年初的计划都实现了吗?明年年初有跳槽的底气了吗?况且今年的互联网环境太差,需要自己有足够的知识储备,才能够应对这凌冽的寒风。
本文主要是整理了中高级安卓需要会的(或者说面试被频繁问到的内容),主要作为参考大纲,之后会陆续更新每个详细部分,供大家参考,互相学习。
面试板块(PDF版如下):
BAT面试合集( ...
面试常问知识点,Fragment+Activity+service等等
每一次去面试就是一次对自我知识的总结和审核,如果你想拿到大厂的offer.成功的通过一面二面三面四面,那么我分享的面试学习路线你可以来参考一下(PDF文档版见如下)那么面试中最常问的小知识点不懂的透彻怕是不行了
(顺手留下GitHub链接,需要获取相关面试等内容的可以自己去找)https://github.com/xiangjiana/Android-MS(VX:mm14525 ...
真香系列,年底总结涨的只有年龄?不!我收获了这些
进大厂本来就很难了,不过做足了准备,你会发现很多问题都迎刃而解了,当然有时候运气也占了一部分,除了运气以外,当然与我自身的努力也是分不开的。运气也是实力的一部分,毕竟天助自助者~
每次到年底做总结的时候,总觉得涨了年龄少了头发,多了CV的速度,少了激情~那年底了,我到底收获了多少呢?今天就来总结一下吧。顺便总结的内容上传到github了,喜欢的可以收藏或者DD我(顺手留下GitHub链接 ...
9102年末,我对Android view的13条认识
每次到每一年的年底,都会花几天时间把今年对每个知识点总结一下。算是对自己经验的累积,以弥补自己的不足。把知识点汇总一下,看看自身的不足和错误,以便2020年再接再厉
今天先总结一下关于Android View 总结
(顺手留下GitHub链接,需要获取相关面试等内容的可以自己去找)https://github.com/xiangjiana/Android-MS
...
面试过程的小问题小问答,我问你答^_^
1)现在有 T1、T2、T3 三个线程,你怎样保证 T2 在 T1 执行完后执行,T3 在 T2 执行完后执行?
(顺手留下GitHub链接,需要获取相关面试等内容的可以自己去找)https://github.com/xiangjiana/Android-MS
这个线程问题通常会在第一轮或电话面试阶段被问到,目的是检测你对”join”方法是否熟悉。这个多线程问题比较简单,可以用 joi ...
拿不到想要的offer,只缘身在CV中,关于一些面试小知识
在平时我们面试的过程总总会遇到一些面试官问一些平时我们不怎么注意的问题,当问出来的时候,面试者通常都是一脸懵逼,这和我想象中的不一样阿,怎么不按照套路出牌,当然一些小知识更能体现出你的细心和好学,以下分析20个面试中的小知识,共勉~.·
整理的这份PDF有从基础到进阶。含有BATJ.字节跳动面试专题,算法专题,高端技术专题,混合开发专题,java面试专题,Andro ...
Android Muitldex热更新修复方案原理
前言
做程序开发,基础很重要。同样是拧螺丝人家拧出来的可以经久不坏,你拧出来的遇到点风浪就开始颤抖,可见基本功的重要性。再复杂的技术,也是由一个一个简单的逻辑构成。先了解核心基础,才能更好理解前沿高新技术。
(更多完整项目下载。未完待续。源码。图文知识后续上传github。)可以点击关于我联系我获取完整PDF和面试准备路线(VX:mm14525201314)
正文大纲
先看 ...
面试过程中,你知道这些小知识,将事半功倍
在平时我们面试的过程总总会遇到一些面试官问一些平时我们不怎么注意的问题,当问出来的时候,面试者通常都是一脸懵逼,这和我想象中的不一样阿,怎么不按照套路出牌,当然一些小知识更能体现出你的细心和好学,以下分析20个面试中的小知识,共勉~.·
整理的这份PDF有从基础到进阶。含有BATJ.字节跳动面试专题,算法专题,高端技术专题,混合开发专题,java面试专题,Android,Java小知识,到性 ...
原来在58.新浪对于线程.多线程.线程池的问答
每一次去面试就是一次对自我知识的总结和审核,如果你想拿到BATJ.58.新浪.华为.小米.字节等等相关的大厂的offer.成功的通过一面二面三面四面,那么我分享的面试学习路线你可以来参考一下(PDF文档版见如下)
请查看完整的PDF版(更多完整项目下载。未完待续。源码。图文知识后续上传github。)可以点击关于我联系我获取完整PDF(VX:mm14525201 ...
最近博客热门TAG
Android(32037) Mobile(4157) iOS(3163) Apple(2605) Qt(1757) Nokia(1660) WAP(1650) Windows Mobile(1313) Objective-C(1245) 三星(1121) Symbian(1089) HTC(837) Windows Phone(696) OPhone(587) WinCE(547) BREW(502) Cocoa(437) 黑莓(427) BlackBerry(423) Palm(418)