Android四大组件包括Activity、Service、Broadcast Receiver和Content Provider。这里我将回答一些常见的面试题。 1. 谈谈singleTop和singleTask的区别以及应用场景。 singleTop和singleTask是Activity的启动模式之...
Android四大组件包括Activity、Service、Broadcast Receiver和Content Provider。这里我将回答一些常见的面试题。 1. 谈谈singleTop和singleTask的区别以及应用场景。 singleTop和singleTask是Activity的启动模式之...
1、四大组件 1.1 Activity Q:在两个 Activity 之间传递对象还需要注意什么呢? 对象的大小。Intent 中的 Bundle 是使用 Binder 机制进行数据传送的。能使用的 Binder 的缓冲区是有大小限制的(有些手机是 2 M),...
四大组件是指Android应用开发中的四个核心组件,包括Activity、Service、BroadcastReceiver和ContentProvider。 Activity是Android应用中的页面承载组件,用于展示用户界面和处理用户交互。它是每个页面的承载,一...
常用于初始化变量和加载布局。 onRestart:正在被重新启动,从不可见重新变为可见状态。 onStart:正在被启动,在后台可见,不能交互状态。 onResume:在前台可见,获取到焦点可交互状态。 onPause:在前台可见,不...
Q:onStart()和onResume()/onPause()和onStop()的区别? 是否位于前台,对用户是否可见的区别 Q:Activity A启动另一个Activity B会回调哪些方法?如果Activity B是完全透明呢?如果启动的是一个Dialog呢? A会回调...
在实现代码中,你可以初始化想要在fragment中保持的那些必要组件,当fragment处于暂停或者停止状态之后可重新启用它们。 onCreateView() 在第一次为fragment绘制用户界面时系统会调用此方法。为fragmen
Android四大组件对Android开发者开说再熟悉不过了,他们是Activity、Service、BroadcastReceiver和ContentProvider。当具有一定开发实践后会发现很多情况情况下,只有对Android体系结构有一定认识,在实际开发中才能...
Activity调用bindService (Intent service, ...2)可以使用show()/hide()或者replace()随时对Fragment进行切换,并且切换的时候不会出现明显的效果,用户体验会好;Activity有7个生命周期:onCreate();
因为实际开发与参考答案会有所不同,再者怕误导大家,所以这些面试题答案还是自己去理解!面试官会针对简历中提到的知识点由浅入深提问,所以不要背答案,多理解。Activity参考解答:在正常情况下,Activity的常用...
Activity 生命周期 注意 Acitivity由A-》B切换时,会先执行完A的onPause,然后再执行完成B的OnResume,然后才执行A的onStop,所以不能在onPause中执行耗时操作。 当activity中弹出dialog对话框的时候,activity...
Android开发中,Acitivity是四大组件中用得非常多的一个组件,也是UI和业务逻辑的一个重要的纽带,那么它和与它很类似的Fragment有哪些联系和区别呢?现在主要从生命周期来谈谈自己的看法。另外也顺便看看...
1.介绍一下四大组件 Activity:代表手机上的一个界面,用于和用户交互。 Service:可以在后台长期运行,没有界面的组件。 ContentProvider:用于不同APP间存储和交换数据。 BroadCastReceiver:广播接收器,用于APP内部...
上一篇博客我们讲到了,Fragment的基本使用,相信大家都已经了解怎么去使用了。如果还有不懂得同学可以去看一下,传送门。现在我们来讲解一下Fragment的生命周期。一、Fragment的事务再讲Fragment的生命周期之前,...
把之前收集的一些Android面试题发布出来,都是网上能收到的一些题,质量也许不是很高,不过胜在方便,我会把网上能搜到的一些Android面试题都放在这里的,会持续更新,后期也许会分类管理的,希望对新手们有所帮助。...
标签: 安卓
Android四大组件篇。
以及android/frameworks/base/docs/html/guide/components/activities.jd文件One Activity简介:Activity是一个单独的、可以和用户交互的东西。几乎所有的activit
1、生命周期 Activity有7个生命周期:onCreate(); onStart(); onResume(); onPause();...Fragment有11个生命周期:onAttach(); onCreate(); onCreateView(); onActivityCreate(); onStart(); onRes...
Activity的学习笔记总结,适合初次学习Activity的伙伴学习,内有大量实例,可直接现学现用!
0.背景自从谷歌在Android3.0推出Fragment以后,Fragment就成为了绝大多数APP的必备元素,其重要成都一点也不亚于四大组件。从字面上来看,Fragment的意思是碎片,谷歌的本意在于将一个Activity的界面进行碎片化,好...
1.Activity和Fragment的异同。 Activity是UI界面交互的主体,而fragment是这个主体上的元素。 一个activity可以包含0到n个fragment。 fragment可以理解为activity的一个控件,只是相对于一般控件,fragment联系更...
Activity是四大组件之一,需要在AndroidManifest.xml中注册,可以作为接收intent的载体。使用Fragment不需要在AndroidManifest.xml文件中注册,Fragment也不能作为intent跳转的对象。 Activity里面可以没有Fragment...
Fragment定义 Fragment中文意思是碎片,是一种可以嵌入在Activity当中的UI片段,能让应用充分合理利用屏幕空间;...Fragment为什么被称为第五大组件 在使用频率上,Fragment是不低于其它四...
Android 之四大组件、六大布局、五大存储:https://blog.csdn.net/shenggaofei/article/details/52450668 Android 四大组件、五大存储、六大布局:https://blog.csdn.net/xiankog/article/details/81702119 转自:...
Activity的状态保存和恢复 Activity横竖屏切换配置 Activity的启动模式 彻底弄懂Activity的启动模式和任务栈 Activity启动模式与任务栈(Task)全面深入记录(上) Activity启动模式与任务栈(Task)全面深入记录...