android面试题2023年.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《android面试题2023年.docx》由会员分享,可在线阅读,更多相关《android面试题2023年.docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 android面试题20232023android面试题篇一 1. 请描述下Activity的声明周期。 onCreate-onStart-onRemuse-onPause-onStop-onRestart-onDestroy 2. 假如后台的Activity由于某种缘由被系统回收,如何在回收之前保存当前状态。 onSaveInstanceState(). 程序中的某一个Activity A 在运行时,主动或被动的运行另一个新的Activity B,这个时候A会执行onSaveInstanceState()。B完成以后又回来找A,这个时候有两种状况:一是A被回收,二是A没有被回收,被回收的A
2、就要重新调用onCreate()方法,不同于直接启动的是这回onCreate()里是带上了参数savedInstanceState;而没被回收的就直接执行onResume(),跳过onCreate()。 3. 如何将一个Activity设置成窗口样式。 在AndroidManifext.xml中Activity定义处添加 android:theme=android:style/Theme.Dialog 或 android:theme=android:style/Theme.Translucent。 4. 如何退出Activity?如何安全退出已调用多个Activity的Application?
3、 01.Activity.finish(); 也可以用killProcess()和System.exit()这样的方法 2.用ActivityManager的restartPackage方法 5. 请介绍下android群众常用的五种布局。 FrameLayout(框架布局) 只可以有一个控件,并且不能设计这个控件的位置,控件会放在左上角 LinearLayout(线性布局) 一行只能掌握一个控件的线性布局,所以当有许多控件需要在一个界面中列出时,可以用LinearLayout布局 AbsoluteLayout(肯定布局) 可以放置多个控件,并且可以自己定义控件的x,y的位置 Relative
4、Layout(相对布局) 比方要在一行上显示多个控件,这时就要用到相对布局 TableLayout(表格布局) 将子元素的位置安排到行或列中,一个TableLayout由很多的TableRow组成 6. 请介绍下android的数据存储方式。 SharedPreferences方式 用来存储”key-value paires”格式的数据,它是一个轻量级的”键值存储机制,只可以存储根本数据类型,可以通过它保存一些上次用户所做的修改操作 文件存储方式 它通过FileInputStream和FileOutputStream对文件进展操作。但是在Android中,文件是一个应用程序私有的,一个应用程序
5、无法读写其他应用程序的文件,假如要共享数据就用Content Providers SQLite数据库方式 Android供应的一个标准的数据库,支持SQL语句 内容供应器(Content provider)方式 是全部应用程序之间数据存储和检索的桥梁,它的作用是使得各个应用程序之间实现数据共享 网络存储方式 通过网络来存储和猎取数据 2023android面试题篇二 1、IntentService有何优点? 答:IntentService 的好处 * Acitivity的进程,当处理Intent的时候,会产生一个对应的Service * Android的进程处理器现在会尽可能的不kill掉你
6、* 特别简单使用 2、横竖屏切换时候activity的生命周期? 01、不设置Activity的android:configChanges时,切屏会重新调用各个生命周期,切横屏时会执行一次,切竖屏时会执行两次 02、设置Activity的android:configChanges=orientation时,切屏还是会重新调用各个生命周期,切横、竖屏时只会执行一次 03、设置Activity的android:configChanges=orientation|keyboardHidden时,切屏不会重新调用各个生命周期,只会执行onConfigurationChanged方法 3. 如何将SQL
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- android 试题 2023
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内