android面试题-答案精编第四版.doc


文档分类:IT计算机 | 页数:约192页 举报非法文档有奖
1/192
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/192
文档列表 文档介绍
面试题精编版 18Android基础()(★★) 18一、Activity 181、什么是Activity? 182、请描述一下Activity生命周期 183、常见的Activity类型有FragmentActivitiy,ListActivity,TabAcitivty等。请描述一下Activity生命周期 194、如何保存Activity的状态? 195、两个Activity之间跳转时必然会执行的是哪几个方法? 206、横竖屏切换时Activity的生命周期 207、如何将一个Activity设置成窗口的样式 218、如何退出Activity?如何安全退出已调用多个Activity的Application? 219、Activity的四种启动模式,singletop和singletask区别是什么?一般书签的使用模式是singletop,那为什么不使用singletask? 2210、Android中的Context, Activity,Appliction有什么区别? 2311、两个Activity之间传递数据,除了intent,广播接收者,contentprovider还有啥? 2412、Context是什么? 24二、Service 251、Service是否在mainthread中执行,service里面是否能执行耗时的操作? 252、Activity怎么和Service绑定,怎么在Activity中启动自己对应的Service? 253、请描述一下Service的生命周期 264、什么是IntentService?有何优点? 275、说说Activity、Intent、Service是什么关系 306、Service和Activity在同一个线程吗 307、Service里面可以弹吐司么 318、什么是Service以及描述下它的生命周期。Service有哪些启动方法,有什么区别,怎样停用Service? 319、在service的生命周期方法onstartConmand()可不可以执行网络操作?如何在service中执行网络操作? 32三、BroadcastReceiver 321、请描述一下BroadcastReceiver 322、在manifest和代码中如何注册和使用BroadcastReceiver 333、BroadCastReceiver的生命周期 34四、ContentProvider 341、请介绍下ContentProvider是如何实现数据共享的 342、请介绍下Android的数据存储方式 353、为什么要用ContentProvider?它和sql的实现上有什么差别? 364、说说ContentProvider、ContentResolver、ContentObserver之间的关系 36五、ListView 361、ListView如何提高其效率? 362、当ListView数据集改变后,如何更新ListView 373、ListView如何实现分页加载 374、ListView可以显示多种类型的条目吗 385、ListView如何定位到指定位置 386、如何在ScrollView中如何嵌入ListView 387、ListView中如何优化图片 408、ListView中图片错位的问题是如何产生的 429、如何刷新ListView中单个item的数据,不刷新整个ListView的数据? 42六、Intent 421、Intent传递数据时,可以传递哪些类型数据? 422、Serializable和Parcelable的区别 433、请描述一下Intent和IntentFilter 44七、Fragment 461、Fragment跟Activity之间是如何传值的 462、描述一下Fragment的生命周期 473、Fragment的replace和add方法的区别 484、Fragment如何实现类似Activity栈的压栈和出栈效果的? 495、Fragment在你们项目中的使用 516、如何切换fragement,不重新实例化 52Android高级(★★★) 53一、Android性能优化() 531、如何对Android应用进行性能分析 532、什么情况下会导致内存泄露 613、如何避免OOM异常 644、Android中如何捕获未捕获的异常 675、ANR是什么?怎样避免和解决ANR(重要) 706、Android线程间通信有哪几种方式(重要) 727、Devik进程,linux进程,线程的区别 728、描述一下android的系统架构? 739、android应用对内存是如何限制的?我们应该如何合理使用内存?(

android面试题-答案精编第四版 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数192
  • 收藏数0 收藏
  • 顶次数0
  • 上传人1939598499
  • 文件大小1.72 MB
  • 时间2020-06-01