- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 JAVA基础
一、JAVA基本数据类型的基本操作 Math类相关函数 (1)double floor(double a):表示向下取整,返回的类型是double,但表示的是int类型的数据,因此需要强制类型转换为int。 例:Math.floor(1.5) = 1; Math.floor(-1.5) = -2; (2)long round(double a):首先要注意的是这里...
2018-08-23 22:26:41 285
原创 Android面试题总结【完整详细版本"一"】(含答案)
1、四大组件是什么? Activity【活动】:用于表现功能。 Service【服务】:后台运行服务,不提供界面呈现。 BroadcastReceiver【广播接收器】:用来接收广播。 Content Provider【内容提供商】:支持在多个应用中存储和读取数据,相当于数据库。 2、四个组件的生命周期? Activity生命周期图及Fragment生命周期图 ...
2018-08-07 13:51:30 56424 7
原创 View的绘制流程
一个View,从无到有会有三个流程:(measure、layout、draw)。 我们都知道Android视图是由一层一层构成的层级结构,直白点说,就是父View包含子View而子View又可以包含子View。所以绘制流程是由最外层的View开始,一步一步向内传递执行。而整个过程又是递归等待的,最外层的View需要等内层所有的View执行完绘制流程才结束,因此减少布局层级,可以有效提升App性能...
2018-08-01 14:07:21 240
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人