会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
阿呆哥哥
博客园
首页
新随笔
联系
管理
订阅
2020年5月6日
Android -- APT手写实现ARouter功能
摘要: 1,随着需求越来越多,项目也越来越大,实现项目的组件化便成为了迫切需要解决的技术点,随着去年一个多月的重构,我们最后使用了cc来实现了项目的组件化,今天咋们先不来讲cc,来和大家一起看看阿里的ARouter是怎么实现的。 2,对比传统项目我们基本是把所有的业务逻辑放在app的module里面,如果同
阅读全文
posted @ 2020-05-06 21:44 阿呆哥哥
阅读(841)
评论(0)
推荐(1)
编辑
2019年8月20日
Java -- 基于JDK1.8的ThreadLocal源码分析
摘要: 1,最近在做一个需求的时候需要对外部暴露一个值得应用 ,一般来说直接写个单例,将这个成员变量的值暴露出去就ok了,但是当时突然灵机一动(现在回想是个多余的想法),想到handle源码里面有使用过ThreadLocal这个类,想了想为什么不想直接用ThreadLocal保存数据源然后使用静态方法暴露出
阅读全文
posted @ 2019-08-20 17:52 阿呆哥哥
阅读(876)
评论(1)
推荐(0)
编辑
2018年10月31日
Java -- 基于JDK1.8的LinkedList源码分析
摘要: 1,上周末我们一起分析了ArrayList的源码并进行了一些总结,因为最近在看Collection这一块的东西,下面的图也是大致的总结了Collection里面重要的接口和类,如果没有意外的话后面基本上每一个都会和大家一起学习学习,所以今天也就和大家一起来看看LinkedList吧! 哦,不对,放错
阅读全文
posted @ 2018-10-31 20:29 阿呆哥哥
阅读(2533)
评论(0)
推荐(0)
编辑
2018年10月28日
Java -- 基于JDK1.8的ArrayList源码分析
摘要: 1,前言 很久没有写博客了,很想念大家,18年都快过完了,才开始写第一篇,争取后面每周写点,权当是记录,因为最近在看JDK的Collection,而且ArrayList源码这一块也经常被面试官问道,所以今天也就和大家一起来总结一下 2,源码解读 当我们一般提到ArrayList的话都会脱口而出它的几
阅读全文
posted @ 2018-10-28 19:56 阿呆哥哥
阅读(2440)
评论(1)
推荐(1)
编辑
2017年8月17日
Android -- AsyncTask源码解析
摘要: 1,前段时间换工作的时候,关于AsyncTask源码这个点基本上大一点的公司都会问,所以今天就和大家一起来总结总结。本来早就想写这篇文章的,当时写《Android -- 从源码解析Handle+Looper+MessageQueue机制》的时候就是想为这篇文章做铺垫的,因为AsyncTask说里面还
阅读全文
posted @ 2017-08-17 13:13 阿呆哥哥
阅读(2389)
评论(0)
推荐(0)
编辑
2017年8月14日
Android -- 自定义view实现keep欢迎页倒计时效果
摘要: 1,最近打开keep的app的时候,发现它的欢迎页面的倒计时效果还不错,所以打算自己来写写,然后就有了这篇文章。 2,还是老规矩,先看一下我们今天实现的效果 相较于我们常见的倒计时,这次实现的效果是多了外面圆环的不断减少,这也是我们这次自定义view的有意思的一点。 知道了效果我们先来效果分析一波,
阅读全文
posted @ 2017-08-14 17:41 阿呆哥哥
阅读(2307)
评论(0)
推荐(0)
编辑
2017年8月11日
Android -- 《 最美有物》好看的点赞效果
摘要: 1,前天在鸿洋的公众号上看到一款不错的点赞效果,是仿最美有物的点赞,再加上自己最近学习状态很差,自己想着通过这个效果练手一下,果然,花了整整两天的时间,按照以前的效率的话一天就够了,哎,已经调整了一个多月了,希望自己状态早点找回来吧,早点给大家多写写博客。 2,回到正题上来,今天我们实现的效果如下:
阅读全文
posted @ 2017-08-11 15:52 阿呆哥哥
阅读(1430)
评论(0)
推荐(0)
编辑
2017年7月19日
Android -- Glide框架详解(一)
摘要: 1,使用这个框架快两年了,今天去github上去看了一下,貌似已经从3.X升级到4.X了,想着自己还没有对这个框架在博客上做过总结,所以这里打算出三篇博客来介绍,内容有基本使用、3.X与4.X的不通、封装、到最后的源码解析,所以今天从最简单的基本使用开始,废话不多说,开鲁开鲁。。。 2,基本使用 添
阅读全文
posted @ 2017-07-19 16:46 阿呆哥哥
阅读(2017)
评论(0)
推荐(0)
编辑
2017年4月26日
Android -- 从源码解析Handle+Looper+MessageQueue机制
摘要: 1,今天和大家一起从底层看看Handle的工作机制是什么样的,那么在引入之前我们先来了解Handle是用来干什么的 上面的总结成一句话来说就是,由于主线程不能做耗时操作而子线程不能更新UI,解决线程间通信问题。 2,这里防止有些同学压根没有了解过Handle,所以这里还是带着大家简单的从使用入手,先
阅读全文
posted @ 2017-04-26 18:07 阿呆哥哥
阅读(894)
评论(0)
推荐(0)
编辑
2017年4月24日
面试 -- 关于Activity的相关知识
摘要: 本篇文章就是记录关于简单的Activity中的问题 问题一:当Activity中存在两个注册的Activity都是主界面的话,应用程序会报错吗?如果不报错,会把那个Activity当做主界面执行 答案:不会报错,会执行第一个Activity,按照顺序执行第一个Activity当成主界面 问题二:当布
阅读全文
posted @ 2017-04-24 14:48 阿呆哥哥
阅读(424)
评论(0)
推荐(0)
编辑
下一页
公告