随着人们日常生活和工作节奏的加快,人们越来越重视信息获取的便利性、移动办公和移动娱乐。无线接待是满足这种快速增长需求的唯一途径。无线接待的两个主角是3G(3rdGeneratiON)技术和W1FI(Wireless Fidelity)技术。
本论文针对目前流行的论文Android3.系统手机终端G、wIFI3.实现了连接机制G和wIFI无线漫游。
1 Android平台介绍
Android是Google该公司最新推出的手机平台是一个真正的开放式移动设备综合平台。它包括操作系统、用户界面、应用程序和移动电话工作所需的所有软件,以前没有阻碍移动产业创新的专有权障碍。Android是由Unix+Java构成的。其结构和工作原理决定了其结构Android也就是说,目前最可移植的手机操作系统。Android开源软件可以有效降低软件的成本,从而降低手机的整体价格,最终让每个用户都能自由获取信息。Android它为手机制造商提供了一个完整的软件系统到应用程序,并允许人们定制差异化,以形成自己的竞争优势,这对手机制造商有很强的吸引力。开源软件的另一个好处是允许制造商独立解决问题。在此我们借助android在此基础上,系统的开源性和可定制性增加了3G、WIFI无线漫游机制。
2 WIFI漫游中ListView的作用
Activity构成应用程序中最重要的构造块Android几乎所有的应用程序都是通过的Activity与用户互动,所以Activity主要负责创建与用户互动的显示窗口。您可以在这些窗口中调用它们setContentView(View)显示自己用户界面的方法。列表显示功能通常用于实际开发应用程序,因此Android在应用中,我们通过了Android其中一个特殊组件ListView列表显示,它以列表的形式显示具体内容,并长度自适应显示列表。显示列表需要三个元素。
1.ListVeiw。用于显示列表View。
2. 适配器。将数据映射到ListView上的中介。
3. 数据。字符串、图片或基本组件将被映射。
ListView 绘制过程如下:首先,系统正在绘制ListView 以前,会先调用getCount方法来获取Item 的个数。之后每画一个Item 调用一次getView 在这种方法中,可以引用事先定义的方法xml确定显示效果并返回一个View作为一个对象Item 显示出来。正是在这个过程中,适配器的主要转换功能完成了,数据和资源显示了开发者想要的效果。也正是getView 重复调用,使ListView 使用更简单灵活。这两种方法是自定的ListView只要重写前两种方法,显示效果最重要,ListView可根据开发者的要求完全显示。而getltem和getltemld调用方法ListView调用响应方法。所以要保证ListView如果每种方法都有效,这两种方法也必须重写。ListView用户添加数据显示机制SSID该机制可以显示节点,并添加删除、修改按钮和SSID序号。这些SSID节点作为wIFI漫游搜索节点优先考虑用户经常使用的级别。
2.1 SharedPreference实现数据存储
Android 该平台为我们提供了一个平台SharedPreferences类,它是一种轻量级存储类,特别适用于存储软件配置参数。SharedPreferences它只能存储基本数据类型的键值对来存储应用程序的配置信息。一个程序的配置文件只能在本应用程序中使用,或者只能在同一个包中使用,不能在不同的包之间使用。实际上SharedPreferences是采用了XML在设备中存储数据的格式DDMS中的File Explorer中的/data/data/~ package name>/shares prefs目录下。