- 博客(7)
- 收藏
- 关注
原创 从数据结构的角度来剖析ArrayList
Java基础之ArrayList前言新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入前言不管是最java后端...
2020-06-28 17:33:49 302
原创 位运算详解和实战
一、前沿位运算在实际应用中并不多,但是有习惯读源码的童鞋会发现,位运算经常会出现,这个时候如果不了解位运算的法则,或者是不熟悉的话会影响到读源码的效率;本文将会为大家解答位运算,同时会从实战的角度让大家有更深一步的认识。二、位运算基本语法位运算实际上是二进制的运算,如果要计算3&5 ,首先是要把3和5分别转成二进制,若对进制转换不了解,可以用在线进制转换工具1.位与(&)......
2019-08-16 02:09:47 582 3
原创 屏幕适配以及DisplayMetrics解析
我们在做安卓屏幕适配的时候,首先要知道不同drawable的含义:.drawable-ldpi (dpi=120, density=0.75).drawable-mdpi (dpi=160, density=1).drawable-hdpi (dpi=240, density=1.5).drawable-xhdpi (dpi=320, density=2).drawable-x...
2018-05-22 12:54:17 10670 4
原创 浅谈事件分发
首先盗用一张图:核心方法说明:/** * 源码分析:Activity.dispatchTouchEvent() */ public boolean dispatchTouchEvent(MotionEvent ev) { if (ev.getAction() == MotionEvent.ACTION_DOWN) { onUserInterac...
2018-05-21 12:37:55 243
原创 注解
一、分类1.@Retention——指明该Annotation被保留的时间 . RetentionPolicy.SOURCE 仅存在于源码中,class字节码文件中包含 . RetentionPolicy.CLASS 默认,在class字节码文件中包含,但运行时无法获得 . RetentionPolicy.RUNTIME 在class字节码文件...
2018-05-18 10:11:25 116
原创 Android 性能优化
Why?本着用户的角度考虑,怎样的软件才是可以吸引用户下载,并且在使用的过程中不会因抓狂而卸载,那么我们来分析下用户会在意什么?首先由闪退的现象用户是肯定接受不了的,还以为是中病毒了,然后肯定不希望画面有卡顿现象,其次app的耗电量和流量,最后在下载的时候肯定得看下app的大小,总结起来大概分一下几个方面:1.稳定性(ANR、闪退)2.流畅性3.耗损4.apk瘦身What and How?一、稳定...
2018-05-17 10:34:31 190
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人