android面试题
文章平均质量分 73
Gha_chemia
GEM
展开
-
多线程环境下使用的单例模式的实现
设计模式有23种,单例模式就属于其中的一种单例模式简单来说就是该类只能创建一个实例,例如一间公司只能有一个ceo,但能有n个普通的职员具体概念是保证一个类仅有一个实例,并提供一个访问它的全局访问点而多线程下的单例模式有4要点:1.私有的静态实例instance,并设置为null.(因为如果不需要创建实例的话就省去实例化,当要使用的时候才初始化new一个实例出来,也就是调用s原创 2014-03-04 23:45:59 · 918 阅读 · 0 评论 -
Activity A启动Activity B,在B中按Home回到主屏幕,按menu时呈现后台app任务列表,如何让刚退出的app的界面显示为A,而不是退出时的B
先把实现方法说在最前:要实现这个功能,最快捷方法就是在配置文件AndroidManifest.xml中,在Activity A添加一句 android:launchMode="singleTask"最初我是往Activity的生命周期方面想的,因为在B中按Home回到主屏幕,就会调用Activity B的生命周期中的onPause()和onStop()方法,这时B还没destroy,如原创 2014-03-04 22:27:59 · 2581 阅读 · 0 评论 -
android笔试题及答案
这套笔试题见过很多次,一开始不太会的时候就只记答案。后来现在熟练一些android基础知识后发现里面不少答案有明显错误,或者说是陷阱答案,明眼人一看就知道。如果面试官还故意挑出这些陷阱问题问你,而你只围着这错的答案解释,恐怕凶多吉少我也挑出一些题讲下我自己的想法,当然我自己也可能有错,我也有好几题不会,希望大家多交流讨论共同进步。一、选择题 1.java.io包中定义了原创 2014-03-07 02:43:46 · 7315 阅读 · 0 评论