我们也都发现了Activity的布局都是通过xml文件来实现的,所以如果你对xml还不是很熟悉,可以到http://www.w3school.com.cn/x.asp上面先学习学习。 如果你已经比较了解了的话,我们来看看下面的各种布局: LinearLayout的使用方法: LinearLayout即为线性布局,以垂直或者水平的方法来排列控件。我们来看一个例子: 12345678910111213 […]

首先我们来看一下Android api中所提供的Activity生命周期图. Activity其实是继承了ApplicationContext这个类,我们可以重写它的生命周期函数,如下代码: 123456789101112131415 public class Activity extends ApplicationContext {       […]

Intent Android中提供了Intent机制来协助应用间的交互与通讯,Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调用。Intent不仅可用于应用程序之间,也可用于应用程序内部的Activity/Service之间的交互。因此,Intent在这里起着一个媒 […]

【Activity】 一个Activity是一个应用程序组件,提供一个屏幕,用户可以用来交互为了完成某项任务,例如拨号、拍照、发送email、看地图。每一个activity被给予一个窗口,在上面可以绘制用户接口。窗口通常充满屏幕,但也可以小于屏幕而浮于其它窗口之上。 一个应用程序通常由多个activities组成,他们通常是松耦合关系。通常,一个应用程序中的activity被指定为"ma […]

开发一个HelloWorld应用程序的详细步骤如下: 1.点击Eclipse主菜单【file】->【new】->【Android Application Project】新建一个Android应用程序。 输入项目名称、包名、选择SDK版本。     点击next选择程序icon,当然你也可以不选择直接next,create Activity。   到此,我 […]

软件的准备: JDK,Java开发环境。下载地址:http://www.oracle.com Eclipse,IBM公司开发的一款开源IDE。http://www.eclipse.org Android SDK,Android 开发工具,包含开发Android程序所需类库、源码、文档、案例等资源。http://www.android.com ADT插件,ADT 是 Eclipse 平台下用来开发 […]

1. 什么是3G、4G 第三代移动通信技术(3rd – Generation),速率一般在几百Kbps,较之前的2G和2.5G在数据传输速度上有很大提升。 第四代移动通信技术(4th – Generation),速度可达到100Mbps以上,几乎可以满足人们的所有传输数据的需求。 目前主流的3G技术标准有三种: WCDMA:全球80%以上的3G网络都是采用此种制式。中国联通 […]

一、前言: Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本发布后,现在有越来越多的团队选择了Spring3 MVC了。Spring3 MVC结构简单,应了那句话简单就是美,而且他强大不失灵活,性能也很优秀。 Struts2也是比较优秀的MVC构架,优点非常多比如良好的结构。但这里想说的是缺点,Struts2由于采用了值栈、OGNL表达式、struts2标签库等,会导致应用的性能下 […]

接下来我来学习一下SSH的整合开发,我们学完前面的基本原理之后,这里主要讲的就是相关文件的配置了。首先我们把相关的jar包拷贝到WEB-INF文件夹下面的lib文件夹。 首先还是配置数据源:: jdbc属性文件 12345678driverClassName=com.mysql.jdbc.Driver url=jdbc\:mysql\://localhost\:3306/test?useUnico […]

首先配置数据源: jdbc.properties 12345678driverClassName=com.mysql.jdbc.Driver url=jdbc\:mysql\://localhost\:3306/test?useUnicode\=true&characterEncoding\=UTF-8 username=root password=root initialSize=1 m […]