版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
1. Android的四大组件是什么
Activity:程序与用户的交互窗口
Service:在程序后台,完成用户的操作
ContentProvider:提供数据的统一访问格式
BroadcastReceiver:应用程序之间传输信息的机制
2.Activity的生命周期是什么?
Activity的四个状态:Actived激活状态、Paused暂停状态、Stoped停止状态、Killed 被杀掉状态。
3.什么是ANR?
ANR:Application Not Responding 应用程序无法响应
Activity的最长执行时间是5秒
点击应用程序无法进入会弹出一个对话框,有两个选择 继续等待和关闭 供用户选择。
用户可以选择 “等待” 让程序继续运行,或 “强制关闭”
4.Android常见的五中布局是什么?
FrameLayout ( 框架布局 )
LinearLayout ( 线性布局 )
AbsoluteLayout ( 绝对布局 )
RelativeLayout ( 相对布局 )
TableLayout ( 表格布局 )
5. Android中动画有哪几种类型?
Tween动画,组件移动、缩放、透明度的变化
Frame动画,通过顺序播放来实现,类似电影