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