android巴士
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/02 13:24:29 体裁作文
篇一:安卓巴士总结了近百个Android优秀开源项
1、Android团队提供的示例项目
如果不是从学习Android SDK中提供的那些样例代码开始,可能没有更好的方法来掌握在Android这个框架上开发。由Android的核心开发团队提供了15个优秀的示例项目,包含了游戏、图像处理、时间显示、开始菜单快捷方式等。
地址:/android-13506-1-1.html
2、 Remote Droid
RemoteDroid是一个Android应用,能够让用户使用自己的无线网络使用无线键盘、触摸屏操作手机。这个项目为开发者提供了如网络连接、触摸屏手指运动等很好的样例。 地址:/android-13507-1-1.html
3、 TorProxy和Shadow
TorProxy应用实现了Android手机无线电电传通讯(TOR),和Shadow应用一起使用,可以使用手机匿名上网。从该项目源代码中,可以掌握socket连接、管理cookie等方法。 地址:
4、 Android SMSPopup
SMSPopup可以截获短信内容显示在一个泡泡形状的窗口中。从这个项目中可以掌握到如何使用内置的短信SMS接口。
地址:
5、 Standup Timer
Standup Timer应用用于控制站立会议时间,类似秒表倒计时,可以提醒每个人的讲话时间已到,从而保证每个与会者使用时间一样。从该项目的代码中,可以学会如何使用时间函数。另外,这个项目的代码是采用视图view、模型model严格分离的设计思路。 地址:/android-13514-1-1.html
6、 Foursquare
是Foursquare.com的一个客户端应用,该应用主要分为两个模块:API(com.joelapenna.foursquare)和界面前端 (com.joelapenna.foursquared)两部分。从该项目代码中,可以学会如何同步、多线程、HTTP连接等技术。
地址:/android-13516-1-1.html
7、 Pedometer
Pedometer应用用于记录你每天走路步数的。尽管记录不一定精准,但是从这个项目中,可以学习几个不同的技术:加速器交互、语音更新、后台运行服务等。
地址:/android-13515-1-1.html
8、 OpenSudoku-
OpenSudoku是一个简单的九宫格数独游戏。从代码中可以学习到如何在视图中显示表格数据,以及如何和一个网站交互等技术。
地址:
9、 ConnectBot
ConnectBot是Android平台的一个客户端安全壳应用。从该项目代码中,可以学习到很多Android安全方面的内容,这些是你在开发应用时经常需要考虑的安全问题。 地址:/android-13518-1-1.html
10、 WordPress的Android应用
当然在最后不能不提WordPress的Android应用了,这是WordPress官方开发团队提供的一个项目。从代码中可以学习到XMLRPC调用(当然还有更多的优秀内容)。 地址:/android-13520-1-1.html
Android PDF 阅读器
个人记账工具 OnMyMeans
Android电池监控 Android Battery Dog
RSS阅读软件 Android RSS
Android的PDF阅读器 DroidReader
Android Scripting Environment
Android小游戏 Android Shapes
Android JSON RPC
Android VNC
魅族M8的Android移植 M8 Android
Android 游戏 Amazed
Android的社交网络 HelloWorld goes mobile
手机聊天程序 Android jChat
Android的GPS轨迹记录 MyTracks
Android国际象棋游戏 Honzovy achy
Android旅行记录软件 AndTripLog
音乐播放器 Ambient
Android的邮件客户端 K9mail
多平台应用开发库 QuickConnect
gPhone手机空战游戏
Android 照片小软件 Panoramio
i-jetty
Android 小游戏 DivideAndConquer
Android 全球时间 AndroidGlobalTime
Android 2D游戏引擎 Android Angle
Android Ruby
Android-N810
Android的短信应用 Ecclesia
Android平台上的JXTA客户端 Peerdroid
Android游戏引擎 libgdx
Android 照片小软件 Photostream
Alien3d logo Android 3D游戏引擎 Alien3d
Winamp Remote Android Server
Android的Facebook客户端 Andrico
Android Applications Manager
Java 3D图?a href="http://www.zw2.cn/zhuanti/guanyuwozuowen/" target="_blank" class="keylink">我?Catcake
android-gcc-objc2-0
九宫格数独游戏 OpenSudoku
Android 铃声扩展工具 RingsExtended
JavaEye Android client
RemoteDroid
Android 小游戏 Clickin2DaBeat
篇二:android 巴士
android平台的巴士服务系统
摘 要
2008年Google推出了一款名为Android的开源智能手机操作系统。Android凭借其开放性和良好的人机界面,受到广大手机生产商的重视,随着3G时代的到来,Android有可能会改变现在智能手机市场的格局。Android 是由Linux操作系统、中间件以及核心应用程序组成的专门为移动终端设备开发的层次软件集。通过对Android平台上应用的开发,更进一步了解Android这个系统,在开发中,尤其注重Android的Intent机制的使用。本论文系统的介绍了基于android平台的长途巴士服务系统的设计背景、设计过程、以及设计成果。该系统能够为乘客提(转载于:www.smhaida.com 海 达 范 文网:android巴士)供优质的服务。使巴士服务上升一个层次。本系统易于操作,使用方便,交互性强,界面美观。
关键词:巴士服务,Android,Tcp
ABSTRACT
In 2008, Google released their opening source smart phone operating system which called Android. Because of opening source and it’s nice UI. More and more mobile phone manufacturers use Android in their phones. With the becoming of 3G,Android may change the field of smart phones. Android compose of Linux kernel, middleware and core applications. through Android application development, we can further understand the Android the system, in development, we will use the Android Intent mechanism.
This paper describes the system android platform based on long-distance bus service system design background, design process, and design results. The system can provide quality services to passengers. Increased bus services to the next level. The system is easy to operate, easy to use, interactive, attractive interface.
Keywords: Bus services,Android,J ava,Tcp
目 录
摘 要 .................................................................................................................... I ABSTRACT ......................................................................................................... II
第1章 问题定义 ............................................................................................... 1
1.1 开发背景 ..................................................................................................................... 1
1.2 课题的内容和实际意义 ............................................................................................. 1
第2章 需求分析 ............................................................................................... 2
2.1系统可行性分析 .......................................................................................................... 2
2.1.1目的和意义 ....................................................................................................... 2
2.1.2经济可行性 ....................................................................................................... 2
2.1.3技术可行性 ....................................................................................................... 2
2.2用户功能需求分析 ...................................................................................................... 2
2.2.1 用户需求概述 .................................................................................................. 2
2.3系统用例图 .................................................................................................................. 3
2.3.1乘客用例图 ....................................................................................................... 3
2.3.2 服务员用例图 .................................................................................................. 4
2.4系统流程图 .................................................................................................................. 5
第3章 系统关键技术及开发环境 ................................................................... 6
3.1 Android环境 .............................................................................................................. 6
3.1.1 硬件环境 ............................................................................................................ 6
3.1.2 软件环境 .......................................................................................................... 6
3.2 Dalvik 虚拟机 ........................................................................................................... 7
3.3 Android的进程管理机制 .......................................................................................... 7
3.4应用程序层 .................................................................................................................. 8
3.5系统开发环境与数据库选择 ...................................................................................... 9
3.5.1系统开发环境 ................................................................................................... 9
3.5.2数据库选择 ....................................................................................................... 9
第4章 系统设计 ............................................................................................. 10
4.1系统结构图 ................................................................................................................ 10
4.2数据库的设计 ............................................................................................................ 10
4.2.1 数据字典 ........................................................................................................ 11
4.2.2 物理模型 ........................................................................................................ 13
4.3功能模块设计 ............................................................................................................ 13
4.3.1 功能模块 ........................................................................................................ 14
4.4目录结构 .................................................................................................................... 15
4.5 UI设计 ...................................................................................................................... 16
第5章 重点代码解析 ..................................................................................... 18
5.1配置文件 .................................................................................................................... 18
5.1.1 程序入口的配置 ............................................................................................ 18
5.1.2程序权限的设置 ............................................................................................. 19
5.2 Tcp通讯 .................................................................................................................... 19
5.3 手势的监听 ............................................................................................................... 21
5.4 收发邮件的实现 ....................................................................................................... 22
第6章 系统实现 ............................................................................................. 23
6.1系统欢迎界面的实现 ................................................................................................ 23
6.2菜单界面 .................................................................................................................... 23
6.3电影介绍 .................................................................................................................... 24
6.4电影播放界面 ............................................................................................................ 24
6.5电子书阅读界面 ........................................................................................................ 25
第7章 测试 ..................................................................................................... 26
7.1黑盒测试 .................................................................................................................... 26
7.1.1功能测试 ......................................................................................................... 26
7.2白盒测试 .................................................................................................................... 27
7.2.1代码测试 ......................................................................................................... 27
7.3测试分析 .................................................................................................................... 27
结 论 ................................................................................................................. 28
参考文献 ............................................................................................................. 29
附 录 ................................................................................................................. 30 致 谢 ................................................................................. 错误!未定义书签。
第1章 问题定义
1.1 开发背景
随着经济的不断发展,人们的生活水平的不断提高,出门旅游的人也越来越多,而在土耳耳,他们主要以公路交通为主,土耳其的长途巴士非常发达,网路多而密,新型车多,有冷气且禁烟,非常舒服。每个城市都有一个长途汽车站,前往各地的大巴车一般每半小时发车一次。土耳其的旅游交通大巴都非常新,主要是奔驰、三菱等。火车因竞争不过飞速发展的高速公路运输,而显得落后破旧,除了线路不够周延外,车次少也是问题,不如搭乘长途巴士,所以土耳其人出门一般都选择长途巴士,很多乘客在长途巴士上一般呆八个小时以上,但随着经济的发展,交通工具也越来越多,巴士公司为了提高自己的竞争力,不断跟新服务,所以提出了基于android平台的巴士服务系统。
1.2 课题的内容和实际意义
我的项目的名字是基于Android[1]平台的巴士服务系统,乘客利用该软件,在巴士上可以看电影,看电视,听歌,玩游戏,看书,发邮件,以及查看天气,口渴了还可以点一杯饮料,饿了可以点一份甜点,有紧急情况,可以随时呼叫乘务员,而不需要走动。他们巴士上使用的pc机屏幕要比我们的手机屏幕大,并且是接电源的,所以弥补了手机的屏幕小,电量有限的缺点。而服务员只需初始化系统,使pc机处于可以使用状态的权限,当有通知的时候暂停pc机,乘客离开的时候,使pc机处于不可用的状态,顾客有请求的时候响应顾客服务,从而提高服务质量。
[1] 陈昱,江兰帆.基于Google Android平台的应用程序开发和研究[J].福建电脑,2008(11):156-157.
篇三:安卓巴士三十期自测试题及答案
[开发自测] 安卓巴士自测试题——第一期
本期试题:
1.【单选】Android中常用的五种布局,其中不包括( )
A.FrameLayout B.RelativeLayout C.AbsoluteLayout D.Page layout
2.【单选】Android XML解析主要有三种方式,其中不包括( )
A.SAX B.DOM C. PULL D.KXML
3.【多选】activity的启动模式有哪些?( )
A.standard B.singleTop C. singleTask D.singleInstance
4.【单选】一条最长的短信息约占多少byte? ( )
A.中文70(包括标点),英文160,160个字节 B.中文60(包括标点),英文160,160个字节
C.中文70(包括标点),英文170,170个字节 D.中文60(不包括标点),英文160,160个字节
5.【单选】下列哪些语句关于内存回收的说明是正确的?( )
A.程序员必须创建一个线程来释放内存 B.内存回收程序负责释放无用内存
C.内存回收程序允许程序员直接释放内存 D.内存回收程序可以在指定的时间释放内存对象
6.【单选】Math.round(11.5)和Math.round(-11.5)分别等于多少?( )
A.11,-11 B.11,-12 C. 12,-11 D.12,-12
7.【多选】Intent传递数据时,下列的数据类型哪些可以被传递?( )
A.Serializable B.Charsequence C. Parcelable D.Bundle
8.【多选】android中的动画分类有?( )
A.Tween B.Draw C. Frame D.Animation
9.【单选】下面退出Activity错误的方法是?( )
A.System.exit() B.onStop() C.抛异常强制退出 D.Finish()
10.【单选】下面对自定义style的方式正确的是?( )
A.
B.
C.
D.
11.【简答题】在Android中,请简述jni的条用过程。
第一期自测试题答案:(第一期自测试题链接)
1.D 2.D 3.ABCD 4.A 5.B 6.C 7.ABCD 8.AC 9.A 10.C
11.简答
1)安装和现在Cygwin,下载Android NDK
2)在NDK项目中JNI接口的设计
3)使用C/C++实现本地方法
4)JNI生成动态链接库.so文件
5)将动态链接库复制到java工程,在java工程中调用,运行java工程即可
[开发自测] 安卓巴士自测试题——第二期
本期试题:
1.【单选】如果在android应用程序中需要发送短信,那么需要在AndroidManifest.xml文件中增加什么样的权限( )
A.发送短信,无需配置权限 B.permission.SMS
C.android.permission.RECEIVE_SMS D.android.permission.SEND_SMS
2.【单选】使用Toast提示时,关于提示时长,下面说法正确的是( )
A.显示时长只有2种设置
B.可以自定义显示时长
C.传入30时,提示会显示30秒钟
D.当自定义显示时长时,比如传入30,程序会抛出异常
3.【单选】在一个布局文件中,对一个EditText进行设置,以下哪项设置能实现输入框默认提示内容的效果( ).
A.android:capitalize B.android:hint
C.android:singleLine D.android:text
4.【多选】以下关于Toast说法正确的是( )
A.Toast能编辑 B.Toast没有焦点
C.Toast可以获得用户输入 D.Toast只能持续一段时间
5.【单选】下列哪些语句关于内存回收的说明是正确的? ( )
A、程序员必须创建一个线程来释放内存
B、 内存回收程序负责释放无用内存
C、 内存回收程序允许程序员直接释放内存
D、 内存回收程序可以在指定的时间释放内存对象
6.【单选】Android项目工程下面的assets目录的作用是什么( )
A、放置应用到的图片资源。
B、主要放置多媒体等数据文件
C、放置字符串,颜色,数组等常量数据
D、放置一些与UI相应的布局文件,都是xml文件
7.【多选】下列对android NDK的理解正确的是( )
A、 NDK是一系列工具的集合
B、 NDK 提供了一份稳定、功能有限的 API 头文件声明。
C、 使 “Java+C” 的开发方式终于转正,成为官方支持的开发方式
D、 NDK 将是 Android 平台支持 C 开发的开端
8.【单选】我们都知道Hanlder是线程与Activity通信的桥梁,如果线程处理不当,你的机器就会变得越慢,那么线程销毁的方法是( )
A、onDestroy() B、onClear()
C、onFinish() D、onStop()
9.【多选】android 关于service生命周期的onCreate()和onStart()说法正确的是( )
A、当第一次启动的时候先后调用onCreate()和onStart()方法
B、当第一次启动的时候只会调用onCreate()方法
C、如果service已经启动,将先后调用onCreate()和onStart()方法
D、如果service已经启动,只会执行onStart()方法,不在执行onCreate()方法
10.【简答】简述横竖屏切换时候activity的生命周期?
第二期自测试题答案:
1.D 2.B 3.B 4.BD 5.B 6.B 7.ABCD 8.A 9.AD
10.①不设置Activity的android:configChanges时,切屏会重新调用各个生命周期,切横屏时会执行一次,切竖屏时会执行两次;②设置Activity的android:
configChanges=“orientation”时,切屏还是会重新调用各个生命周期,切横、竖屏时只会执行一次;③设置Activity的
android:configChanges=“orientation|keyboardHidden”时,切屏不会重新调用各个生命周期,只会执行onConfigurationChanged方法。
[开发自测] 安卓巴士自测试题——第三期
本期试题:
1. 下面代码视图实现单例模式,但是犯了2处明显的错误,请找出这2个错误。
[mw_shl_code=java,true] public class Singleton {
public Singleton() {
System.out.println("Singleton is create");
}
private Singleton instance = new Singleton();
public static Singleton getInstance() {
return instance;
}
public static void createString(){
System.out.println("createString in Singleton");
}
}
[/mw_shl_code]
2. 对代理模式的作用,描述最不恰当的一项是(单选题)
A.控制对象访问和通信
B.延迟加载,提升系统性能
C.处于安全目的,保护被访问者
D.动态扩充对象功能
3.Android UI体系中,事件通知实现的基本思想来源于(单选题):
A.观察者模式
B.代理模式
C.策略模式
D.装饰者模式
4. Vector和ArrayList的主要区别是(单选题):
A. ArrayList内部基于链表,而Vector是基于数组的
B. Vector的大部分方法做了同步,而ArrayList没有同步
C. Vector是可串行化的,而ArrayList不是
D. Vector实现了RandomAccess,而ArrayList没有
5. 如果HashMap发生大量Hash冲突,则会导致(单选题):
A. HashMap崩溃,导致不可用
B. HashMap没有影响,依然可以高效的工作
C. HashMap的性能会有一点影响,但总体依然是高效的
D. HashMap依然可用,但是性能受到重创。
6. 下面哪些关键字是和多线程并发有关的(多选)
A. volatile
B. synchronized
C. public
D. final
7. ReadWriteLock能够提高并发性能的原因是(单选):
A. 它是无锁的操作
B. 它为每个线程都提供了一份数据的复本
C. 它可以使得读读操作真正的并发,无需等待
D. 它自动进行了锁的粗化
8. 对象池和享元模式的根本不同在于(单选):
篇四:基于Android平台的巴士服务系统 (论文)
本科生毕业论文
Android平台的巴士服务系统
20 11 年 5 月
本科生毕业论文
android平台的巴士服务系统
系 (部):计算机科学与技术系
专 业: 软件工程
学 号:
学生姓名:
指导教师: (副)教授
2011 年 5月
毕业设计(论文)
摘 要
2008年Google推出了一款名为Android的开源智能手机操作系统。Android凭借其开放性和良好的人机界面,受到广大手机生产商的重视,随着3G时代的到来,Android有可能会改变现在智能手机市场的格局。Android 是由Linux操作系统、中间件以及核心应用程序组成的专门为移动终端设备开发的层次软件集。通过对Android平台上应用的开发,更进一步了解Android这个系统,在开发中,尤其注重Android的Intent机制的使用。本论文系统的介绍了基于android平台的长途巴士服务系统的设计背景、设计过程、以及设计成果。该系统能够为乘客提供优质的服务。使巴士服务上升一个层次。本系统易于操作,使用方便,交互性强,界面美观。
关键词:巴士服务,Android,Tcp
篇五:安卓巴士测试题
1. 下面代码视图实现单例模式,但是犯了2处明显的错误,请找出这2个错误。 publicclassSingleton {
publicSingleton() {
01
02 System.out.println("Singleton is 03
04 create"); 05
06
07 } 08
09
10 privateSingleton instance = newSingleton(); 11
12
13 publicstaticSingleton getInstance() { 14
15
16 returninstance; 17
18
19 } 20
21
22 publicstaticvoidcreateString(){ 23
24
25 System.out.println("createString in Singleton"); 26
27
}
}
2. 对代理模式的作用,描述最不恰当的一项是(单选题)
A.控制对象访问和通信
B.延迟加载,提升系统性能
C.处于安全目的,保护被访问者
D.动态扩充对象功能 //这是代理模式的功能
3.Android UI体系中,事件通知实现的基本思想来源于(单选题):
A.观察者模式
B.代理模式
C.策略模式
D.装饰者模式
4. Vector和ArrayList的主要区别是(单选题):
A. ArrayList内部基于链表,而Vector是基于数组的
B. Vector的大部分方法做了同步,而ArrayList没有同步
C. Vector是可串行化的,而ArrayList不是
D. Vector实现了RandomAccess,而ArrayList没有
5. 如果HashMap发生大量Hash冲突,则会导致(单选题):
A. HashMap崩溃,导致不可用
B. HashMap没有影响,依然可以高效的工作
C. HashMap的性能会有一点影响,但总体依然是高效的
D. HashMap依然可用,但是性能受到重创。
6. 下面哪些关键字是和多线程并发有关的(多选)
A. volatile
B. synchronized
C. public
D. final
7. ReadWriteLock能够提高并发性能的原因是(单选):
A. 它是无锁的操作
B. 它为每个线程都提供了一份数据的复本
C. 它可以使得读读操作真正的并发,无需等待
D. 它自动进行了锁的粗化
8. 对象池和享元模式的根本不同在于(单选):
A. 对象池中的对象可以复用,享元模式中的对象不能复用
B. 对象池可以提升系统性能,享元模式不能
C. 对象池中的每个对象都是等价的,享元模式中的每个对象是不等价的
D. 对象池中的每个对象是不等价的,享元模式中的每个对象是等价的
9.下面哪些是String对象的特性(多选)
A. 不变性
B. 针对常量池的优化
C. 类是final的
D. 用户可自定义的多态
10.简要分析String的subString()方法造成内存泄漏的原因
substring()方法的实现中使用以下形式构造新的字符串:
new String(offset + beginIndex, endIndex - beginIndex, value);
该构造方法实现如下:
String(int offset, int count, char value[]) {
this.value = value;
this.offset = offset;
this.count = count;
}
可见,并没有对value进行裁剪,只是设置了偏移量。因此使用subString()会造成泄漏
第三期
1.【多选】下面异常是属于Runtime Exception的是()
A. ArithmeticException B.IllegalArgumentException
C.NullPointerException D.BufferUnderflowException
2.【单选】下列程序段的输出结果是()
voidcomplicatedexpression_r(){
int x=20,y=30
boolean b;
b=x>50&&y>60||x>50&&y<-60||x<-50&&y>60||x<-50&&y<-60;
System.out.println(b);
}
A.true B.false C.1 D.011.activitj
3.【单选】Android中下列属于Intent的作用的是()
A.实现应用程序间的数据共享
B.是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失
C.可以实现界面间的切换,可以包含动作和动作数据,连接四大组件的纽带
D.处理一个应用程序整体性的工作
4.【单选】下列属于SAX解析xml文件的优点的是()
A.将整个文档输在内存中,便于操作,支持删除,修改,重新排列等多种功能
B.不用事先调入整个文档,占用资源少
C.整个文档调入内存,浪费时间和空间
D.不是长久驻留在内存,数据不是持久的,事件过后,若没有保存数据,数据就会消失
5.【多选】在Android中使用Menu时可能需要重写的方法有()
A.onCreateOptionsMenu() B.onCreateMenu()
C.onOptionsItemSelected() D.onItemSelected()
6.【多选】Android应用程序结构是()
A.Linux Kernel(Linux内核) B.Libraries(系统运行库或者是c/c++核心库)
C.Application Framework(开发框架包) D.Applications(核心应用程序)
7.【单选】关于res/raw目录说法正确的是()
A.这里的文件是原封不动的存储到设备上不会转化为二进制的格式
B.这里的文件是原封不动的存储到设备上会转化为二进制的格式
C.这里的文件最终以二进制的格式存储到指定的包中
D.这里的文件最终不会以二进制的格式存储到指定的包中
8.【多选】下面是属于GLSurFaceView特性的是(){对于这个我也不太用,这里给大家推荐一篇博客http://googlers.iteye.com/blog/953316}
A.管理一个surface,这个surface就是一块特殊的内存,能直接排版到Android的视图view上
B.管理一个EGL display,它能让opengl把内容渲染到上述的surface上
C.让渲染器在独立的线程里运作,和UI线程分离
D.可以直接从内存或者DMA等硬件接口取得图像数据
9.【单选】在SQL Server Management Studio中运行下列T-SQL语句,其输出值() SELECT @@IDENTITY
A.可能为0.1 B.可能为3 C.不可能为-100 D.肯定为0
10.【简答】简要解释一下activity、 intent 、intent filter、service、Broadcase、BroadcaseReceiver。
一个activity呈现了一个用户可以操作的可视化用户界面;一个service不包含可见的用户界面,而是在后台运行,可以与一个activity绑定,通过绑定暴露出来接口并与其进行通信;一个broadcast receiver是一个接收广播消息并做出回应的component,broadcast receiver没有界面;一个intent是一个Intent对象,它保存了消息的内容。对于activity和service来说,它指定了请求的操作名称和待操作数据的URI,Intent对象可以显式的指定一个目标component。如果这样的话,android会找到这个component(基于manifest文件中的声明)并激活它。但如果一个目标不是显式指定的,android必须找到响应intent的最佳component。它是通过将Intent对象和目标的intent filter相比较来完成这一工作的;一个component的intent filter告诉android该component能处理的intent。intent filter也是在manifest文件中声明的。
第四期
1.【单选】关于广播以下陈述正确的是( ).
A.广播接收器只能在配置文件中注册 B.广播接收器注册后不能注销
C.广播接收器只能接收自定义的广播消息 D.广播接收器可以在Activity中单独注册与注销
2.【单选】关于AlertDialog描述错误的是( )
A.show()方法只显示对话框
B.AlertDialog.Builder的create() 和show()方法都返回AlertDialog对象
C.AlertDialog不能直接用new关键字构建对象,而必须使用其内部类Builder
D.create()方法创建并显示对话框
3.【单选】对于一个已经存在的SharedPreferences对象setting,想向其中存入一个字符串"person",setting应该先调用什么方法( )
A.edit() B.save() C.commit() D.putString()
4.【多选】下面哪条语句可以构造正确的对话框( )
A.AlertDialog dialog = new AlertDialog(context);
B.AlertDialog.Builder builder = new AlertDialog.Builder(context);
C.ProgressDialog dialog = new ProgressDialog(context);
D.ProgressDialog.Builder builder = new ProgressDialog.Builder(context);
5.【单选】在创建AVD时,下面哪些是不能配置的选项( )
A.蓝牙支持 B.屏幕分辨率 C.缓存区大小 D.SD卡支持
6.【单选】在unix系统中,下列( )命令属于目录管理的常用命令。
A.pwd B.pr C.ln D.find
7.【多选】以下关于Toast说法正确的是( )
A.Toast能编辑 B.Toast没有焦点
C.Toast可以获得用户输入 D.Toast只能持续一段时间
8.【单选】java.io包中定义了多个流类型来实现输入和输出功能,可以从不同的角度对其进行分类,按功能分为:( ),如果为读取的内容进行处理后再输出,需要使用下列哪种流?( )
输入流和输出流 B、字节流和字符流 C、节点流和处理流 D、File stream
E、Pipe stream F、Random stream G、Filter stream
9.【单选】下列代码的执行结果是:()
1 publicclassTest3{
2 publicstaticvoidmain(String args[]){
3 System.out.print(100%3);
4 System.out.print(",");
5 System.out.println(100%3.0);
6 }
7 }
A、1,1 B、1,1.0 C、1.0,1 D、1.0,1.0
体裁作文