Android面试题
DevleoDeng
这个作者很懒,什么都没留下…
展开
-
Android有四大组件:Activity、Service、Broadcast Receiver、Content Provider
在这些组件之间的通讯中,主要是由Intent协助完成的。Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调用。因此,Intent在这里起着一个媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者与被调用者之间的解耦。Android有四大组件:Activi...翻译 2019-04-27 09:31:16 · 2447 阅读 · 0 评论 -
Activity之间的通信方式
参考博客:https://blog.csdn.net/a_running_wolf/article/details/48813995https://blog.csdn.net/a_running_wolf/article/details/48826495https://blog.csdn.net/wulianghuan/article/details/8583598#comments...翻译 2019-04-27 09:34:05 · 226 阅读 · 0 评论 -
Activity各种情况下的生命周期
Situation1:正常启动: onCreate() → onStart() → onResume();返回健退出: onPause()→ onStop()→ onDestory();Situation2:正常启动 : onCreate()→ onStart → () onResume();按home健: onPause()...原创 2019-04-27 09:37:30 · 570 阅读 · 0 评论 -
Activity上有Dialog的时候按Home键时的生命周期
Activity上有Dialog的时候按Home键时的生命周期public class MainActivity extends AppCompatActivity {private static final String TAG = "MainActivity";@Overrideprotected void onCreate(Bundle savedIn...翻译 2019-04-27 09:40:02 · 867 阅读 · 0 评论 -
两个Activity 之间跳转时必然会执行的是哪几个方法?
activity的生命周期有onCreateonStartonResumeonPauseonStoponRestartonDestory一般情况下比如说有两个activity,分别叫A,B。当在A 里面激活B 组件的时候, A会调用onPause()方法,然后B调用onCreate() ,onStart(), onResume()。这个时候B覆盖了A的窗体,...原创 2019-04-27 09:43:43 · 1091 阅读 · 0 评论 -
Android面试题总结【完整详细版本"一"】
1、四大组件是什么?Activity【活动】:用于表现功能。Service【服务】:后台运行服务,不提供界面呈现。BroadcastReceiver【广播接收器】:用来接收广播。Content Provider【内容提供商】:支持在多个应用中存储和读取数据,相当于数据库。2、四个组件的生命周期?Activity生命周期图及Fragment生命周期图...翻译 2019-04-27 09:47:33 · 235 阅读 · 0 评论 -
2019大厂Android高级工程师面试题整理+进阶资料
临近年末,很多同学心里大概都准备着年后找工作或者跳槽。最近有很多同学都在交流群里求大厂面试题。正好我电脑里面有这方面的整理,于是就发上来分享给大家。这些题目是网友去百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。熟悉本文中列出的知识点会大大增加通过前两轮技术面试的几率。主要分为以下几部分:(1)java面试题(2)Android面试题(3...翻译 2019-04-27 09:52:30 · 401 阅读 · 0 评论