首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
散人丶
掘友等级
Android
|
散人丶
无~~
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
31
文章 31
沸点 0
赞
31
返回
|
搜索文章
散人丶
关注了
恋猫de小郭
VIP.5 如鱼得水
Android @散人丶
散人丶
赞了这篇文章
散人丶
Android @散人丶
·
5年前
关注
重走JAVA之路(二):面试中的单例模式(从入门到放弃)
这种写法,不能确保你的实例是在调用getInstance方法时生成的,因为类的加载机制是在可能需要使用到这个类的时候就加载(比如其他地方引用到了这个类名等等),不清楚的可以...
28
1
分享
散人丶
赞了这篇文章
散人丶
Android @散人丶
·
4年前
关注
你真的了解16.6ms刷新机制吗?
熟悉Activity启动流程的朋友都知道,Activity 的启动是在 ActivityThread 里完成的,handleLaunchActivity() 会依次间接的执...
67
4
分享
散人丶
赞了这篇文章
散人丶
Android @散人丶
·
4年前
关注
带你通俗理解https
这个时候第一想法就是,使用对称加密的方式,A使用秘钥对消息进行对称加密,然后B也通过同一份秘钥进行解密,这样就算C看到消息,也是密文,但是有个问题 ,之前也说了A和B是不能...
14
3
分享
散人丶
赞了这篇文章
散人丶
Android @散人丶
·
4年前
关注
View.post为什么可以拿到View的宽高?
再次回到主题,那为什么View.post(),就可以获取到准确的值呢,不妨猜测一下,首先整体上思考一下,想要实现知道准确的宽高,那就是post的Runnable那肯定是在V...
20
3
分享
散人丶
赞了这篇文章
散人丶
Android @散人丶
·
5年前
关注
重走JAVA之路(一):复盘ButterKnife-编译时注解
其实一直想写这么个系列,虽然Android开发大部分是基于Java语言的,但是日常开发中基本涉及的都比较简单,当遇到一些疑难杂症的时候,很难去找到根因,本系列就针对一些平常...
7
评论
分享
散人丶
赞了这篇文章
散人丶
Android @散人丶
·
5年前
关注
求求你们不要再问HashMap原理了....
相信大多数朋友都使用过HashMap,面试也经常会被问到,但往往都回答的都不尽人意,确实,HashMap还算是比较复杂的一个数据结构,尤其是在JDK1.8之后又引入了红黑树...
76
7
分享
散人丶
关注了
Gityuan
Android @散人丶
散人丶
赞了这篇文章
散人丶
Android @散人丶
·
5年前
关注
事件分发机制(二):源码篇
本篇就基于上篇的知识上,跟着大家走一波事件分发的源码,这样可能大家能够更理解下源码. 代码比较简单,事件从Activity向下分发,如果事件被消费,直接返回True,如果都...
1
1
分享
散人丶
赞了这篇文章
散人丶
Android @散人丶
·
5年前
关注
事件分发机制(一):解惑篇
本文粗略解析下事件分发机制,后续会分析下源码,希望能够帮助到大家解惑一二。 同一时间序列事件是指以down事件开始,中间含有数量不定的move事件,最终以up事件结束。 如...
7
1
分享
散人丶
赞了这篇文章
散人丶
Android @散人丶
·
5年前
关注
重走JAVA之路(七):你要的JAVA内存结构
程序计数器属于内存中比较小的一块空间,属于线程私有的,其作用可以大概理解为记录当前线程所执行的字节码位置,或者通俗来说可以理解为代码执行到第几行了,为什么需要这么一小块空间...
4
1
分享
散人丶
赞了这篇文章
散人丶
Android @散人丶
·
5年前
关注
重走JAVA之路(六):你应该要知道的线程调度
作为Android开发者,老实说,平常关于一些线程调度的方法,用的确实不多,可能用的最多的也就是sleep作为一个休眠延时的操作,但是既然是Java之路,那就必须把那些东西...
5
评论
分享
散人丶
赞了这篇文章
散人丶
Android @散人丶
·
5年前
关注
重走JAVA之路(五):面试又被问线程池原理?教你如何反击
corePoolSize:核心线程的数量,默认不会被回收掉,但是如果设置了allowCoreTimeOut为true,那么当核心线程闲置时,也会被回收。 有的朋友可能还不是...
91
6
分享
散人丶
赞了这篇文章
散人丶
Android @散人丶
·
5年前
关注
重走JAVA之路(四):ThreadLocal源码解析
说起ThreadLocal大家应该有种很熟悉的感觉,但是又好像不知道是干啥用的,第一次接触它还是在Looper的源码中,每次获取Looper对象是,通过ThreadLoca...
2
评论
分享
散人丶
赞了这篇文章
散人丶
Android @散人丶
·
5年前
关注
重走JAVA之路(三):你逃不掉的动态代理
说道代理大家应该都很熟悉,在日常生活中也有很多例子,比如当我们无法对真实目标无法直接访问时,需要一个代理替代我们去做这些事情,比如国内如果要访问google网站,一般就需要...
6
评论
分享
散人丶
赞了这篇文章
村口老王
Android研发攻城狮
·
5年前
关注
设计模式(一)单例模式及WMS中的单例
内存中只有一个实例,可减少内存使用,尤其是需要频繁创建、销毁对象的场景,单例模式比较有优势。 避免对资源的多重占用,比如读配置、写文件等操作,只有一个对象去操作资源,避免了...
3
评论
分享
散人丶
赞了这篇文章
散人丶
Android @散人丶
·
5年前
关注
Activity不用注册?那就来Hook吧
以前一直很好奇,启动一个新的Activity,为什么非要在清单文件里注册,到底是哪里地方进行了校验,整个启动的流程是什么样子的。如果想实现插件化机制,启动一个插件中新的Ac...
51
9
分享
散人丶
赞了这篇文章
散人丶
Android @散人丶
·
5年前
关注
写博客到底值不值得?
其实很早就有这个想法来坚持写博客这个想法,但是碍于自己的懒惰和文笔的限制一直没有付诸于行动,今天年初总算狠下心来做这件事情,一方面是作为记录自己技术的一个历路过程,一方面也...
2
2
分享
散人丶
赞了这篇文章
散人丶
Android @散人丶
·
5年前
关注
讨论篇:静态变量生命周期到底何如?如何使用?
最近有个朋友问我个问题,为什么用静态变量作为一个标志位存储,但是时常数据丢失,有时候又是可行的,原因究竟为何。 熟悉Java内存模型的朋友都知道,静态变量是存储在方...
3
2
分享
散人丶
赞了这篇文章
散人丶
Android @散人丶
·
5年前
关注
零基础带你吃掉JNI全家桶(一)
大家好!我又来了,这次准备着手写一个JNI开发系列,毕竟,现在JNI开发也是在各个公司越来越重要了,如果项目毕竟大,可能涉及的模块较多,比如你作为应用层的开发,难免避免不了...
62
6
分享
下一页
个人成就
文章被点赞
653
文章被阅读
103,184
掘力值
3,396
关注了
7
关注者
2,071
收藏集
1
关注标签
6
加入于
2019-01-06