如果需要对网络进行访问,比如打开一个网页,还需要设置一个网络访问权限uses-permission,将其的值设置为Android:name="Android。permission。INTERNET,就可以访问网络了。当然uses-permission还有很多其它的权限,例如GPS定位权限,浏览器数据存取权限com。Android。browser。permission。READ_HISTORY_BOOKMARKS等等。
<service></service>
<provider></provider>
<activity></activity>
<receiver></receiver>
其中声明provider时还需要声明其授权 authorities。每个组件里面还有很多的属性,会根据程序的具体需要定义不同的属性。过滤器intent-filter 有两种启动方式来启动界面。
1)显示方式文献综述
显示方式是在代码中的直接启动组件,启动时会声明Intent,在它的构造方法中直接指定一个组件的名字,然后调用方法startIntent(intent)以启动指定的组件。
2)隐式方式
隐式方式是在AndroidManifest。Xml文件中声明。
2。3服务器端技术
1、Tomcat 服务器
Tomcat是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。
在访问客户比较少的情况下被经常采纳,在设计JSP 程序时成为最好的选择。换句话说,将Tomcat服务器安装到一台电脑上时,可通过它对HTML页面的访问请求进行配合。实际上Tomcat是ApacheWeb服务器的一个扩展,在Apache Web服务器的基础上,添加了队java class文件的支持,同事Tomcat是独立运行的,它实际上作为一个与Apache 独立的进程单独运行的。
2、Mysql数据库管理系统
MySQL使用C和C++代码进行编写的,代码同时可以在windows和linux下运行,是可以移植性;支持AIX、FreeBSD、HP-UX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统;为多种编程语言提供了API;是多线程程序,可以对CPU资源加以利用;提供 JDBC和TCp等很多数据库连接途径;能够对拥有很多条记录的大型数据库进行运算。通常来说,MySQL所设计的功能足以满足一般的个人客户和中小型企业,而且因为MySQL是开放源码软件,所以能够在很大程度上减少整体的费用。
3、JSP技术
JSP是java server page 的缩写,是java语言实现服务器开发的技术,HTML程序和穿插在内部的Java程序可以构建JSP网页。java字节码在tomcat中运行。JSP的设计关键是Servlet,通常大型的Web应用程序的设计成果也通过Java Servlet和JSP的协作。JSP既拥有了方便快捷的Java程序,又统统的面向用户,既实现了平台的无关性危险还比较小,可以具备互联网的全部优势。JSP技术的优点:来:自[优.尔]论,文-网www.youerw.com +QQ752018766-
(1)一次编写,即可在其他电脑上打开。
(2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比ASP/。net的局限性是显而易见的。
(3)强大的可伸缩性。java代码客户很好的得到扩展,可以实现分布式集群等等。
(4)多样化和功能强大的开发工具支持。Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下
(5)支持服务器端组件。web应用需要强大的服务器端组件来支持,开发人员需要利用其他工具设计实现复杂功能的组件供web页面调用,以增强系统性能。