- 博客(5)
- 收藏
- 关注
原创 【面试记录】JAVA GC垃圾回收机制
之前在找工作过程中,梳理了很多知识点,在刷题的过程中看到了这一题,特此总结下相关的知识点,希望对你有所帮助。【作者目前是android工程师,对于java的了解估计也就是精(会)通(用)而已】JAVA GC垃圾回收机制简介:该机制对JVM(Java Virtual Machine)中的内存进行标记,并确定哪些内存需要回收,根据一定的回收策略,自动的回收内存,永不停息(Nerver Sto...
2019-07-22 15:01:59
140
原创 Linux学习整理
立刻关机:shutdown -h now重启:shutdown -r now / reboot登录后切换成管理员身份:su-用户注销:logout 使用vi编辑器开发一个hello.java并成功运行1,vi Hello.java2,输入 i (进入插入模式然后编写)3,输入ESC键(进入命令模式)4,输入 :wq(退出并保存) :q!(退出不保存)ls ...
2018-09-10 00:28:05
151
原创 【android】获取某个View宽高信息的四种方法
如果我们想在activity已启动时去获取某个View的宽、高,实际上在onCreate,onStart,onResume中均无法正确得到某个View的宽高信息。因为View的measure过程和activity的生命周期方法不是同步执行的,因此无法保证Activity执行了onCreate,onStart,onResume时,某个View已经测量完毕,一旦View没有测量完毕,那么我们此时获得的...
2018-08-17 12:11:36
2520
原创 ConstraintLayout学习
ConstraintLayout是Android Studio 2.2中主要的新增功能之一,也是Google在2016年的I/O大会上重点宣传的一个功能。众所周知,在界面渲染时,嵌套的层级越多,效率就越慢。而在日常开发当中,有时我们需要编写非常复杂的布局,无论是用 relativelayout还是linearlayout都需要多层嵌套,因此违背了布局文件减少层级的这个初衷,而使用Constrain...
2018-08-05 23:44:06
151
原创 [android学习]View的滑动解析
因为移动设备的屏幕限制,一屏幕的展示往往是不足够的,且在自定义view当中,掌握view的滑动可以使我们实现绚丽的效果,因此掌握view的滑动无论是在日常开发还是创造轮子都是重中之重。View滑动的三种实现方式:1,通过View本身提供的scrollTo/scrollBy方法来实现滑动2,通过动画给View施加平移效果实现滑动3,通过改变View的LayoutParams使得Vie...
2018-07-23 00:12:01
219
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人