Android面试基础
针对每一个面试题,希望自己能够真实的过一下真实场景,而不是单纯的记结论。
没天赋的码农
一个技能,能大大方方的讲出来,让别人也学会,那才叫掌握。
展开
-
面试---Activity 之间的通信方式
Activity 之间的通信方式—我理解为一个Activity如何将数据传到另外一个Activity中,我简单总结了下,一共有如下几种: 1.最常用的通过Intent跳转传递数据通信 OneActivity: TwoActivity接收: 2.借助外部存储实现 在OneActivity中使用SharedPreference、使用SQLite、直接使用File文件等存储手段,在TwoActivity可以直接获取3.借助外部工具实现 比如使用Eventbus,在OneActivity中注册,并且发送消息,在Tw原创 2022-11-03 22:41:40 · 774 阅读 · 1 评论 -
面试---Activity 的生命周期?
Activity的生命周期可以说是初学者必须要掌握的一个知识点,在开发中可以根据实际业务场景,在不同的生命周期下添加对应的业务逻辑。onRestart():活动由停止状态变为运行状态之前调用(当一个活动完全不可见时,但是没有被销毁此时可以说这个活动处于停止状态)。onStart():活动一般由不可见转为可见的时候,但是此时页面还没有出现在前台,用户无法直接与之交互。接下来准备面试了,把常见的,不管难还是简单都过一遍,市场太寒了,Android开发苦啊。onDestory():活动被销毁之前调用。原创 2022-11-03 21:05:00 · 444 阅读 · 0 评论