一些面试题
来源:互联网 发布:原油f软件 编辑:程序博客网 时间:2024/06/05 10:15
1、单例模式
<span style="font-family:FangSong_GB2312;font-size:14px;">public class Singleton {private static Singleton instance =null;private Singleton(){};public static synchronized Singleton getInstace(){if(instance == null){instance = new Singleton();}return instance;}}</span>
3、String 、StringBuffer 、StringBuilder的区别差异
string 是不可变的
stringBuffer 是可变的线程安全的
StringBuilder 是可变 线程不安全的
参考博客http://blog.csdn.net/clam_clam/article/details/6831345这里讲的很清晰
3,android两种广播注册的区别
在AndroidManifest中进行注册后,不管改应用程序是否处于活动状态,都会进行监听,比如某个程序时监听 内存 的使用情况的,当在手机上安装好后,不管改应用程序是处于什么状态,都会执行改监听方法中的内容。
4、Android的Service中弹出窗口解决方法
在Service中启动一个activity,这个activity的主题为dialog,需要注意的是在启动Intent时需要加上Intent.FLAG_ACTIVITY_NEW_TASK 否则会报错
1)设置activity的主题为dialog:在AndroidManifest.xml里定义activity时,加上代码android:theme="@android:style/Theme.Dialog"
2)在Service中启动activity:
Intent it =new Intent(this,AlertActivity.class);
it.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(it);
5、Activity与Service通信的方式有三种
1 、继承binder
2、Messenger
3、AIDL
参考博客点击打开链接
点击打开链接
6、
- 一些面试题
- 一些面试题
- 共享一些面试题
- 一些C#面试题
- 最近一些面试题
- 一些面试题
- google一些面试题
- 一些面试题
- 一些JAVAbs面试题
- 一些JAVAbs面试题
- 一些简单面试题
- 一些面试题
- 一些面试题
- 一些面试题
- 一些面试题
- 一些dba面试题
- 一些公司面试题
- 一些面试题
- 科技节编程大赛三等奖作品——杨逍
- 第7课:Spark Streaming源码解读之JobScheduler内幕实现和深度思考
- 关于OptiStruct提问的一些建议
- [C++]初识google test--单元测试神器
- 第七届 科技节 电子设计大赛 二等奖作品---智能家居
- 一些面试题
- 计算机作品大赛一等奖——基于上传下载模块的动态网站设计
- HDU 2602 Bone Collector(01背包)
- AngularJS 表达式
- android MD5加密
- ubuntu_软件同步
- 最基本的委托
- Android View的onTouchEvent和OnTouch区别
- POJ 3624 Charm Bracelet (01背包)