Android面试
VikcyWinner
这个作者很懒,什么都没留下…
展开
-
Android面试(Activity生命周期)
Activity作为Android的四大组件之一,是我们Android开发中打交道最为频繁的组件之一。而我们实际运用中却没有注意到很多Activity的细节知识点。所以在面试之中如果Activity相关的知识我们不能很好的回答,说明我们不是一名合格的Android开发工程师。我们将从以下4点去复习Activity相关知识:1、什么是Activity2、Activity的四种状态3、Ac原创 2017-08-16 21:46:47 · 994 阅读 · 0 评论 -
Android任务栈和启动模式
Android任务栈什么是任务栈:Android任务栈又称Task,它是一种栈结构,具有后进先出的特点,用于存放Activity。且只有栈顶的Activity能与用户进行交互。在退出应用时,必须把任务栈中的Activity全部清理出栈,此时任务栈才会销毁。当然任务栈也能处于后台,此时任务栈中的Activity的状态和数据都会被保存。一个应用可以有多个任务栈。 Android启动模式原创 2017-08-17 18:18:08 · 692 阅读 · 0 评论 -
Fragment相关知识点
一、fragment为什么被称为第五大组件Android四大组件包括,Activity、Service、Broadcast Receiver、Content Provider,而Fragmnet不仅具有自己的生命周期,而且使用的频率也很突出,它能够灵活的加载到Activity中去,所以也有称Fragment为第五大组件的说法。二、Fragment加载到Activity的方式1、原创 2017-08-19 16:10:16 · 512 阅读 · 0 评论 -
Android面试(Service部分)
Service是什么?Service作为Android四大组件之一,Service是可以在后台执行长时间任务而没有用户界面的应用组件。 Service和Thread的区别Thread是程序运行的最小单元——线程。Service是安卓的一种机制,运行在主线程,因此在Service中进行耗时操作也需要开启新的线程。那为什么还要Service不在Activity中直接操作Thre原创 2017-08-23 20:10:28 · 1017 阅读 · 0 评论