Android面试之个人总结
来源:互联网 发布:bugku 海洋cms 编辑:程序博客网 时间:2024/05/21 23:08
(1)Android中常用的布局
线性布局(LinearLayout)相对布局(RelativeLayout)
表格布局(TableLayout)网格布局(GridLayout)
帧布局(FrameLayout)绝对布局(AbsoluteLayout)
(2)自定义控件
实现自定义控件的方法
第一种:继承现有的控件,重写相应的方法来扩展该控件的功能
第二种:继承View类或ViewGroup类,通过onDraw方法绘制自定义控件,然后通过onMeasure方法设置空间的显现,最后为自己绘制的控件设置监听
第三种:通过组合控件来实现自定义控件。比如(自定义一个控件,让它既有ToggleButton的功能,又有ImageView的功能)
实现步骤
一、在res/valuse/目录下创建attrs.xml文件,为自定义控件设置属性
二、在构造函数中将自定义控件与attrs.xml文件中的属性绑定起来
三、在layout.xml文件中为自定义控件的属性设置值
四、setContentView显示组件布局
(3)动画特效
第一种:补间动画(viewAnimation)
第二种:属性动画(propertyAnimation)
第三种:帧动画(DrawableAnimation)
0 0
- Android面试之个人总结
- 个人总结Android面试题目之二
- Android个人面试总结
- Android个人面试总结
- 个人总结Android面试题目之一
- android面试-个人面试总结(拿到offer)
- 个人面试总结(共勉)
- 面试个人总结
- Android求职之面试总结
- Android求职之面试总结
- Android求职之面试总结
- android四大组件之ContentProvider个人总结
- android四大组件之Service个人总结
- 新手android学习之旅,个人总结
- 个人总结面试题目三
- 前端面试知识点个人总结
- android四大组件总结之BroadcastReceiver个人总结
- 个人模拟面试之基础知识
- 前端实现微信平台实现分享
- 关于一些华为面试的心得(网上搜集)
- 比较两个java.util.Date 的日期(年月日)是否相同(忽略时、分、秒)的多种方法
- JPEG文件格式简单分析
- 使用补偿算法对陀螺仪和电子罗盘进行数据融合,计算方位角
- Android面试之个人总结
- Activity的跳转Intent
- Makefile 常用函数
- Eclipse中将Java项目转换成Web项目的方法
- 微信小程序——开发注意事项
- 欢迎使用CSDN-markdown编辑器
- 常用 Git 命令清单
- AFNetworking 的封装 Swift
- redis集群安装