基于Android系统的图片浏览器开发(4)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

基于Android系统的图片浏览器开发(4)


3、打开拨号界面,类型是Intent.ACTION_DIAL Uri uri=Uri.parse(“tel 10086”);Intent intent=new Intent(Intent  ACTION_DIAL,uri);
4、直接拨打电话,与三不同的是,这个直接拨打电话,而不是打开拨号界面Uri uri=Uri.parse(“tel:10086”);Intent intent=new Intent(Intent.ACTION_CALL,uri);
5、卸载一个应用,intent的类别是Intent.action_delete Uri uri=Uri.fromParts(“package”,”xx  x”,null);Intent intent=new Intent(intent ACTION_PACKAGE_ADDED,uri);
6、安装应用程序,Intent的类别是Intent.ACTION_PACKAGE_ADDED Uri uri=Uri.fromParts(“package”,“xxx”,null);Intent intent=new Intent(Intent.ACTION_PACKAGE_ADDED, uri);
1.3.3    图片浏览器开发的目的
开发图片浏览器的目的是给用户提供一个友好,方便的图片浏览器,提供给一些用户查看,实现图片的幻灯片浏览,旋转照片,缩放图片,显示照片属性,设定为桌面或者设定为最喜爱的照片。需要查看手机里的图片时,要用户自己进入内存卡,找图片也是比较麻烦,这时图片浏览器就能发挥它的功能,它可以自动搜索sd卡里的图片,然后再分类,用户可以根据自己的需要查看图片。

1.3.4    JDK/ADT/Android SDK2.3/eclipse的简介
Android程序开发,一般使用的是Java语言。Java开发工具早年是Sun公司所开发的一套Java程序开发软件,由于Sun公司于2009年4月被Oracle公司收购,所以现在它可在Oracle公司的网站免费取得。它与JDK的参考文档Java docs一起是编写Java程序的必备的工具。Java开发工具(Java SE Development Kits,JDK)是许多Java程序员使用的开发环境。尽管许多编程人员已经使用第三方的开发工具,但JDK仍被当作Java程序开发的重要工具。JDK由Java API(Application Programming Interface)、Java运行环境和一组建立、测试工具的Java实用程序等组成,其核心是Java API。所谓API就是Java提供的标准类库供编程人员使用,开发人员需要用这些类来实现Java语言的功能。Java API包括一些重要的语言结构以及基本图形、网络和文件I/O等。一般来说,Java API的非I/O部分对于运行Java的所有平台是相同的,而I/O部分则仅在通用Java环境中实现。作为JDK的实用程序,工具库中有7种主要程序都放在JDK安装文件夹下,其中bin子文件夹中包含了所有相关的可执行文件,下面是bin文件夹下的常用命令。javac,java,appletviewer,javadoc,jdb,javah,javap[1]。
Android ADT是用来帮助我们开发Android程序的一种可视化工具。ADT是Android开发工具(Android Development Tools)简称,是在强大的,集成的环境Eclipse IDE中构建Android应用程序插件。ADT扩展了Eclipse的功能,可让你快速建立新的Android项目,创建一个应用程序的用户界面,加上Android框架的API组件。调试应用程序使用Android SDK工具,以便APK分发给应用程序。强烈建议尽快开始使用Eclipse开发ADT,随着项目设置我们将提供指导、以及工具的集成和自定义XML编辑器,并在ADT给你一个令人难以置信的开发Anroid应用环境。
Android SDK即Android Software Development Kit.它提供了在Windows/Linux/Mac平台上开发Android应用的开发组件,包含了在Android平台上开发移动应用程序的各种工具集。并且Android SDK tools也是开发android应用不可缺少的,它包含1、Android模拟器。2、集成开发环境插件 3、调试监视服务 4、Android调试桥 5、Android资源打包工具6、Android接口描述语言7、SQLite3数据库 8、跟踪显示工具 9、创建SD卡工具10、
DX工具11、生成Ant构建文件12、android虚拟设备[3]
Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。[4] (责任编辑:qin)