搜档网
当前位置:搜档网 › 第一课:Andriod手机ROM定制

第一课:Andriod手机ROM定制

第一课:Andriod手机ROM定制
第一课:Andriod手机ROM定制

我们都知道,Android系统就是由linux系统而来,但是作为初学者来说Linux是很难攻克或者掌握的难点,

所以本教程是教初学者在Windows下进行定制,要定制ROM必须先给自己的电脑搭建好JAVA环境和厨房工具,本节课就是搭建环境、厨房安装。。。。

一:ROM定制工具准备:

本帖隐藏的内容

1. JA V A官方最新版:

这里注意的是,JA V A环境区分个人电脑系统版本,如XP \ Win7 32 \ Win 64 ,请下载时候注意版本。

官方下载地址:https://www.sodocs.net/doc/0d11746481.html,/technetwork/java/javase/downloads/index.html

点击JDK -- Download按钮,下载JDK官方版本。

2.最新cygwin汉化版(window下linux环境):

下载地址:https://www.sodocs.net/doc/0d11746481.html,/share/link?shareid=86922&uk=3859430287

3.ROM定制厨房工具:

【ROM定制工具】Android Kitchen v0.206 安卓ROM定制厨房工具最新汉化版(持续更新)

https://www.sodocs.net/doc/0d11746481.html,/thread-5892724-1-1.html

二:JAVA环境搭建:【注意:64位系统安装路径可能是C:\Program Files(x86) ,而32位系统安装路径是C:\Program

Files】1. 安装JDK (JAVA环境)

点击打开附件jdk-7u2-windows-i586并安装;

注意:以下我是以win7的64位系统为例。无论XP还是Win7原理都是一样;;

安装路径默认最好,当然也可以安装到其他盘,但安装路径最好不要有中文!

刚才我说过了我的是64位系统,所有默认我的路径是C:\Program Files(x86)\Java\jre7\

XP的默认路径应该是C:\Program Files\Java\jre7\ ,注意一下就行,直接点击下一步。

直到安装完成。JAVA我们安装好了,下面就是配置Java环境。

2. 配置Java环境

依次点击:“我的电脑”-(右键)“属性”-“高级”-“环境变量”,弹出Windows的“环境变量”配置卡。

在“系统变量”栏下执行三项操作:(请直接复制下面文本中红色部分)

①新建“Java_Home”,设置其值为JDK所在的绝对路径,如果你的事刚才的默认路径,那值为C:\Program Files(X86)\Java\jdk1.7.0_02 【注意这里区分好系统是32位还是64位】

②新建“Classpath”(如果已有,则直接编辑),设置其值

为;%Java_Home%\lib; (若值中原来有内容,用分号与之隔开,第一个分号前面有内容才加,注意!)。

③新建“Path”(如果已有,则直接编辑),设置其值

为;%Java_Home%\bin; (若值中原来有内容,用分号与之隔开,第一个分号前面有内容才加,注意!)。完成以后步骤后,点击确定退出,JAVA环境就搭建完了。

3. 检查JAVA环境是否搭建成功?

点击电脑左下角开始----运行----输入cmd----回车,此时弹出一个对话框,打开windows下命令终端。

在里面输入javac---回车,如果搭建成功就会弹出许多的JAVA 帮助信息(如下图),

如果提示javac不是内部或者外部命令,说明你在JAVA环境搭建过程中出了错误,

需要卸载JDK程序,重启电脑后,仔细阅读教程重新搭建JAVA 环境。

三:Cygwin安装(windows下模拟Linux环境):1、解压下载到的

压缩包(比如解压到C盘,解压出来的东西包括:包的文件夹c:\cygwin_packages、安装程序c:\setup.exe、文档c:\安装说明.txt),记得路径中不要带中文,最好也不要带空格。

2、运行Setup.exe 安装程序,然后点击Next (下一步)。

3、选择"Install from Local Directory",然后点击Next (下一步)。

4、接下来,指定根目录;也就是你想要安装Cygwin 的位置(但不能是本压缩包解压出来的cygwin_packages 文件夹)。

如果你喜欢,可以是C:\Cygwin,注意要确定文件夹名中没有中文和空格。然后点击Next (下一步)

5、然后,指定Local Package Directory,必须指定为cygwin_packages 文件夹所在路径,例如C:\cygwin_packages 假如跳出了一个警告对话框,点击确定(是)。

6、当安装程序显示出所有的包名时,点击更改上方的"All <-> Default" 为"All <-> Install" (需要点击那个环形箭头符号),然后点击Next (下一步)。

7、安装程序现在就会开始为你安装好厨房工具需要Cygwin 提供的一切支持;

8、至此,cygwin已经安装成功,但还缺少最后一步,很多人都没有进行最后一步,所以从会出现错误。

安装完成后,关闭安装程序,返回电脑桌面,点击桌面上的Cygwin 快捷方式,按照提示为你创建home 文件夹,最后创建成功!

四:ROM厨房定制工具的安装和使用:1、前面的所有步骤都是为这一

步骤做准备,想要在windows下定制ROM,前面的三步是前提,那么最后的就是ROM定制工具的安装和使用了。

本小节讲解ROM定制工具的安装,第二节课着重说怎么使用ROM定制工具。首先,ROM定制工具全称“dsixda's Android Kitchen ”,国外原帖地址:https://www.sodocs.net/doc/0d11746481.html,/showthread.php?t=633246

国内大部分定制工具都是源自dsixda理念或者直接修改汉化,安智网本地汉化版本下载地址:https://www.sodocs.net/doc/0d11746481.html,/forum-335-1.html

2、将下载到ROM组专用定制工具解压到一个文件夹中,拷贝到C:\Cygwin\home\jinzi 文件夹中,

注意:假设你的Cygwin是安装在C盘根目录下,而且电脑的用户名为jinzi ,具体请根据各自的设置进行变通修改;

另外,ROM定制工具解压,个人自命名的文件夹名称需要记住,比如我命名的是【Kitchen_ROM】

3、点击桌面上的Cygwin 快捷方式;执行命令:cd Kitchen_ROM;执行命令:./menu 就会显示如下画面;

小技巧:使用用文本编辑器(例如EmEditor,不建议使用系统自带的记事本程序),

打开C:\Cygwin\home\Administrator\.bashrc 文件,在最后面添加以下两行。

cd Kitchen_ROM/

./menu

这样做的好处是,一旦你点击了桌面上的Cygwin 快捷方式,就会直接进入厨房界面了。

2012-10-27 21:15 上传

下载附件(48.3 KB)

4、如果最终能够打开如上图所示界面,那表示ROM定制第一课,JAVA环境搭建,厨房安装,就到这里结束了。

第二课是Android Kitchen 厨房定制工具使用教程,希望大家继续关注。

基于Android平台的手机通讯录管理系统

第一章绪论 1.1 项目研究背景 经过多年的发展,随着第三代网络的使用及四代网络的即将来了呢,移动终端不再仅是通讯网络的终端,还将成为互联网的终端。因此,移动终端的应用软件和需要的服务将会有很大的发展空间。Google与包括HTC、摩托罗拉、三星、联想等在内的三十多家技术和无线应用的领军企业组成的开发联盟为此于2007年11月退出了一份专为移动设备设计的软件平台——Android OS。 Android 是一套真正意义上的移动性设备综合平台,它包括操作系统、中间件和一些关键的平台应用。Android的Java程序运行环境包含一组Java核心函数库及Dalvik虚拟机,它们有效地优化额Java程序的运行过程。Android 系统平台基于优化了的Linux内核,它提供诸如内存管理、进程管理、设备驱动等服务,同时也是手机硬件的连接层。 Abdroid平台的开放性等特点既能促进技术(包括平台本身)的创新,又有助于降低开发成本,还可以是运营商能非常方便地制定特色化的产品,因此,它具有很大的市场发展潜力。 1.2 项目研究的目的及意义 随着3G网络的使用,移动终端不再仅是通讯网络的终端,还将成为互联网的终端。因此,移动终端的应用软件和需要的服务将会有很大的发展空间。在Google和Android手机联盟的共同推动下,Android在众多手机操作系统中脱颖而出,受到广大消费者的欢迎。 手机通讯录作为手机的基本功能之一,每天我们都在频繁地使用着。根据手机功能的不断加强与完善,手机通讯录对于人们的意义,已经不仅仅像记事簿一样显示通讯地址,而是向着个性化、人性化的方向发展。通讯录从无到有,从英文到中文,经过了十几年的发展历程,今后的发展趋势就是从通讯录发展为名片夹,也就是一个人名下,可以储存座机、手机、单位、地址、电子邮箱等内容,这种名片夹在电话薄的基础上,大大丰富了内容,同时结构也发生了革命性的的变化,而且随着手机的发展,相信更优秀的通讯录会越来越受到社会各层认识的喜爱。 1.3系统主要内容与实现方式

手机通讯录安卓课程设计

湖南科技大学计算机科学与工程学院 智能终端系统及应用开发课程设计报告 题目:手机通讯录 学号:******** 班级:******** 姓名:******** 指导老师:********

绪论 随着3G网络的使用,移动终端不再仅是通讯网络的终端,还将成为互联网的终端。因此,移动终端的应用软件和需要的服务将会有很大的发展空间。在Google和Android手机联盟的共同推动下,Android在众多手机操作系统中脱颖而出,受到广大消费者的欢迎。 手机通讯录作为手机的基本功能之一,每天我们都在频繁地使用着。根据手机功能使用调查显示,有9成以上的消费者使用手机通讯录功能。随着手机通讯录功能的不断加强与完善,手机通讯录对于人们的意义,已不仅仅像记事簿一样显示通讯地址,而是向着个性化、人性化的方向发展[4]。通讯录从无到有,从英文到中文,经过了十几年的发展历程,今后的发展趋势就是从通讯录发展为名片夹,也就是在一个人名下,可以存储座机、手机、单位、地址、电子邮件等内容。这种名片夹在电话薄的基础上,大大丰富了内容,同时结构也发生了革命性变化,而且随着手机的发展,相信更优秀的通讯录会越来越受到社会各层人士的喜爱。

一、课程设计目的 智能终端系统及应用开发课程设计是计算机相关专业的一个综合性实践教学环节,是学 习完《智能终端系统及应用开发》课程后进行的一次全面的综合练习。其目的在于促进学生 复习和巩固 Android 应用技术,加深对软件设计方法、软件设计技术和设计思想的理解,并 能运用所学 Android 设计知识,通过本课程设计让学生进行简单 Android 应用软件的开发,掌握软件设计的方法和面向对象程序设计的基本技术,提高学生在软件开发方面的综合应用能力。 二、课程设计内容 通过对Android 技术的相关研究,了解Android 源码实现原理以及过程,从而设计出一款能够使用的手机通讯录。 这款手机通讯录实现的相关内容如下: 1.简洁、实用的操作界面。 2.显示所有联系人的列表。 3.增加联系人。 4.删除联系人。 5.修改联系人。 6.呼叫联系人。 7.发送短信、邮件至联系人。 三、系统设计 功能结构图 Android 手机通讯管理软件 联系人添加 联系人编辑 联系人查看 联系人查找 联系人删除 呼叫联系人 发送短信 联系人列表

android程序设计报告(手机通讯录)

Android实验报告 课程名称 Android应用程序开发题目名称 Android通讯录 学生学院计算机学院 班级 学号 学生姓名 指导教师 2012年06 月11日

一.程序名称: Android通讯录 二.主要功能: 本手机通讯录工具主要实现五大功能:联系人的查询:字段查询,分组查询,字母排序查询;增加、删除联系人以及修改联系人信息;导入、导出联系人;发送联系人信息;设置。 三.功能实现概述: 2.1 UI设计 我们用一个ListView来显示整个通讯录,其中用TextView显示每一记录,他们的xml文件分别为:通讯录主界面,添加联系人界面,浏览联系人界面,查找联系人界面。 2.2 数据库的设计 Android中的android.database.sqlite.SQLiteOpenHelper 类是一个专门用于数据库创建和版本管理的辅助类。因此,为了更好的管理数据库,这里我们创建一个继承自SQLiteOpenHelper的辅助类DBHelper来维护和更新数据库。 2.3功能的设计 为了在主界面中浏览联系人的信息,并且创建主要菜单栏,我们设计了MainActivity类,主要用于显示联系人信息和菜单栏,通过菜单栏,实现通讯录的相关功能。AddressBook类主要是为了实现联系人的添加功能,并且实现信息的保存后跳转到主界面。Findactivity类主要是为了实现联系人的查找功能,输入联系人的姓名,点击查找按钮,显示所查联系人的相关信息。 四.程序截图: 测试手机:三星Galaxy Nexus 手机系统版本:4.0.2 模拟环境:安卓4.0.3

图1:主界面 1 图2:主界面2 图3:主界面3 图4:创建联系人

将员工通讯录快速导入Android手机

龙源期刊网 https://www.sodocs.net/doc/0d11746481.html, 将员工通讯录快速导入Android手机 作者:王志军 来源:《电脑爱好者》2014年第06期 编辑通讯录文件 Android 4.0系统的智能手机对导入文件的格式有一定的要求,因此我们需要借助Excel或WPS表格进行适当的处理。用PC端浏览器访问http://https://www.sodocs.net/doc/0d11746481.html,/pim/login.jsp,使用QQ账号登录,在右侧窗格单击“导入联系人”,这里提供了多种导入方式,建议选择“Excel”,按照提示下载模板文件(图1),在这里复制姓、名、工作手机和短号,同时适当删除部分多余的列,修改完成之后保存。 将通讯录文件导入云端 仍然用PC访问http://https://www.sodocs.net/doc/0d11746481.html,/pim/,进入“导入联系人”页面,选择“Excel”,单击“点击上传”按钮,按照提示导入刚才处理的通讯录文件,确认之后即可导入,导入之后可以在云端创建若干分组。考虑到后续操作的便利,可以将已经完成处理的通讯录文件导出为CSV格式的文件(图2),建议选择“用于导入到同步助手账号”,最后点击“点击导出”按钮即可获得相应的文件。如果对云端导入的数据不太满意,可以导出之后再在计算机上进行相应的编辑,例如比较重要的分组信息。 同步通讯录 接下来的操作就简单多了,在Android手机上安装最新版本的同步助手,使用同一QQ账号登录,执行同步操作,立即就可以将云端的通讯录同步到本机,所有分组信息也在其中,够简单吧? 当然,我们也可以使用豌豆荚完成通讯录的导入,但不足之处是需要在计算机和手机两个位置分别安装豌豆荚,连接成功之后,在左侧窗格的“管理”小节选择“通讯录”,在右侧窗格单击“导入”按钮,此时会打开“导入联系人”对话框,单击左下角的“从指定文件导入”按钮(图3),检查无误之后按照提示操作即可,是不是很方便?

基于Android系统手机通讯录管理软件的设计与开发

毕业设计题目基于Android系统手机通讯录 管理软件的设计与开发 二级学院计算机科学与工程学院 专业软件工程 班级08软件工程3班级 学生姓名张三学号99999999999 指导教师李王五 时间2011/9 - 2011/10

摘要............................................................................................................................................ I Abstract ............................................................................................................................................. II 第一章绪论. (2) 1.1项目研究背景 (2) 1.2项目研究的目的及意义 (2) 1.3系统主要实现内容与实现方式 (3) 1.3.1系统主要实现内容 (3) 1.3.2安卓系统开发的方法 (3) 1.3.3 系统的开发平台 (4) 1.4系统开发需用到的技术支持 (4) 1.4.1 Java语言 (4) 1.4.2 Android (5) 第二章系统分析 (6) 2.1系统可行性分析 (6) 2.1.1技术可行性 (6) 2.1.2经济可行性 (6) 2.1.3操作可行性 (6) 2.2需求分析 (6) 2.2.1 Android通讯录的使用意义 (7) 2.2.2外部事件 (7) 第三章系统概要设计 (8) 3.1系统总体设计 (8) 3.2处理流程设计 (9) 3.2.1业务流程图 (9) 3.2.2数据增加流程图 (10) 3.2.3数据修改流程图 (11) 3.2.4数据删除流程 (12) 3.3 数据库设计 (12) 3.3.1 SQLite数据库简介 (12) 3.3.3 数据库表结构 (13) 第四章系统详细设计 (13) 4.1联系人浏览模块 (13) 4.2查看联系人模块 (16) 4.3编辑联系人模块 (17) 5.4查找联系人模块 (18) 4.5关于 (19) 第五章系统测试与调试 (19) 5.1测试目的 (19) 5.2程序调试 (20) 5.3 测试的主要内容 (20) 5.4测试用例 (21) 5.4.1功能测试—添加联系人 (21)

Android手机通讯录实验报告

Android手机通讯录实验报告学院:安徽机电职业技术学院 专业:软件技术 班级:软件3141 姓名:张程庆小分组 指导老师:范宏宇

小组分组详细信息 组长:张程庆 文档:赵晶蓉 编程:蔡婷、刘朝群、宋昱昊界面:江晓雨 测试:王健康

目录 1.系统描述 1.1问题描述 (1) 1.2功能描述 (2) 1.3数据需求 (3) 1.4设计意义 (4) 2.界面设计 2.1主界面 (5) 2.2新建界面 (6) 2.3修改界面 (7) 2.4查询界面 (8) 2.5添加界面 (9) 3.运用的组件 4.java代码部分截图 5.xml代码部分截图 6.设计总结与收获

1.系统描述 1.1问题描述 在我们学习完Android的相关知识以及软件技术这门学科所涉及的不同编程语言,让我们在现在这个学习阶段对软件编程有了一定的了解,这次的实验是做我们都很熟悉的通讯录,实现手机通讯录的基本功能,包括添加手机联系人,查询手机联系人,删除手机联系人等最基本操作。 这次的手机通讯录是以java语言为主体,xml布局,结合Android 的移动开发平台等实现安卓手机通讯录的基本操作,做到基本的操作都能够完好的运行,在数据丢失后也能够及时的找回。 1.2功能描述 1.3数据需求 本程序是编程通讯录的相关信息,包括联系人姓名、手机号码、公司

号码、存储信息等,在我们的通讯录中利用客户输入的相关用户信息进行保存从而传输到数据库中。 1.4设计意义 我们设计的通讯录包括添加联系人、删除联系人、修改联系人信息、存储联系人信息等基本的手机通讯录的功能,在现在的信息和现代化社会环境下,为了更加方便的找到我们的朋友或家人,我们需要更加简洁方便手机通讯录来方便我们联系他人,随着手机的不断更新换代我们的通讯录也向着更加人性化的方向发展着。 在未来的发展中,通讯录作为手机最基本的功能,对人们的影响也有了一定的程度,人们也越发多的使用着手机通讯录,相信在今后的发展中我们会做到更好,更方便他们的生活。实现人与人更亲密的互动。

如何将通讯录从EXCEL(.xls)格式导入安卓手机

如何将通讯录从EXCEL(*.xls)格式导入安卓手机 正准备上床,接到同事电话。因为工作原因,需要大批量的导入通讯录,可现有的通讯录是以Excel格式保存在电脑上的。如果一个一个的录入会非常麻烦,因此谈到通讯录如何快捷方便的从Excel数据表转入安卓手机通讯录。 因为以前一直在用QQ同步助手和小米的云,通讯录都是在云端同步,日常很少会用到大批量导入的情况。仔细想了想也不是什么大问题,无非确定好安卓手机能够接受的格式,然后按照这个格式码好数据,再导入就是。正好电脑上安装了腾讯手机管家,就借这个软件试试看。经过摸索,结果还是比较理想的。整个过程居然连格式都不需要更换,直接用xls 格式即可,只不过需要更换其中的内容。具体看图: 1、首先打开安装好的腾讯手机管家 for Android版,并确保通过WIFI或者USB数据线已经成功连接手机。 ps。我的MI2很就清理了,检测结果还是比较悲催的。 2、点击上方的通讯录按钮,进入通讯录管理页面,点击导入/导出按钮,首先把手机内的通讯录导出看看是什么模样。

ps。在导出格式中发现了令人兴奋的Excel字样。 3、这就是导出的EXCEl格式的通讯录了,不知道是不是Android的手机通讯录导出都是这个模样,这个列也太多了吧。 但是很明显,我们需要找的东西还是找到了,D列就是联系人了。

AO列就是联系电话了(Ao太长了),其他的选项也是各有作用,比如AQ列很明显是为第二部电话准备的,至于AL列的HOME phone,AJ列的Company Main Phone,就不再一一解释了。

4、既然已经搞明白了结构,剩下的就是把咱们准备导入的Excel表,改造成如此格式,再导回去就大功告成! 改造嘛,蛮简单的,复制粘贴即可,这里就不附图了。主要说说往回导。 5、看看我已经保存好按照新格式改造的Excel表,找到腾讯手机管家的联系人管理页面,然后点击导出/导入进行导入工作。

基于Android系统手机通讯录管理软件的设计与开发_毕业设计

重庆理工大学毕业论文基于Android的通讯录软件重庆理工大学 毕业设计 题目基于Android系统手机通讯录 管理软件的设计与开发 二级学院计算机科学与工程学院 专业软件工程 班级08软件工程3班级 时间2011/9 - 2011/10

摘要............................................................................................................................................ I Abstract ............................................................................................................................................. II 第一章绪论. (2) 1.1项目研究背景 (2) 1.2项目研究的目的及意义 (2) 1.3系统主要实现内容与实现方式 (3) 1.3.1系统主要实现内容 (3) 1.3.2安卓系统开发的方法 (3) 1.3.3 系统的开发平台 (4) 1.4系统开发需用到的技术支持 (4) 1.4.1 Java语言 (4) 1.4.2 Android (5) 第二章系统分析 (6) 2.1系统可行性分析 (6) 2.1.1技术可行性 (6) 2.1.2经济可行性 (6) 2.1.3操作可行性 (6) 2.2需求分析 (6) 2.2.1 Android通讯录的使用意义 (7) 2.2.2外部事件 (7) 第三章系统概要设计 (8) 3.1系统总体设计 (8) 3.2处理流程设计 (9) 3.2.1业务流程图 (9) 3.2.2数据增加流程图 (10) 3.2.3数据修改流程图 (11) 3.2.4数据删除流程 (12) 3.3 数据库设计 (12) 3.3.1 SQLite数据库简介 (12) 3.3.3 数据库表结构 (13) 第四章系统详细设计 (13) 4.1联系人浏览模块 (13) 4.2查看联系人模块 (16) 4.3编辑联系人模块 (17) 5.4查找联系人模块 (18) 4.5关于 (19) 第五章系统测试与调试 (19) 5.1测试目的 (19) 5.2程序调试 (20) 5.3 测试的主要内容 (20) 5.4测试用例 (21) 5.4.1功能测试—添加联系人 (21) 5.4.2功能测试—查看联系人 (21) 5.4.3功能测试—删除联系人 (22)

安卓课程设计 手机通讯录

J I A N G S U U N I V E R S I T Y 通信综合课程设计报告 ——手机通讯录 姓名: 合作者: 专业班级:通信1002 学号:31006010 指导老师:朱轶 设计日期:2014.01.08~2014.01.10

第一章开发内容概述 随着移动通信与Internet向移动终端的普及,网络和用户对移动终端的要求越来越高,而Symbian,Windows Mobile,PalmOS等手机平台过于封闭,不能很好的满足用户的需求,因此市场迫切需要一个开发性很强的平台。经过多年的发展,第三代数字通信(3G)技术活动了广泛的接受,它为移动终端用户带来了更快的数据传输速率。随着3G网络的使用,移动终端不再仅是通讯网络的终端,还将成为互联网的终端。因此,移动终端的应用软件和需要的服务将会有很大的发展空间。Google为此与2007年11月推出了一个专为移动设备设计的软件平台——Android。 Android 是一套真正意义上的开发性的移动设备综合平台,它包括操作系统、中间件和一些关键的平台应用。Android 是由Linux+Java构成的开源软件,允许所有厂商和个人在其基础上进行开发。Android平台的开放性等特点既能促进技术(包括平台本身)的创新,又有助于降低开发成本,还可以是运营商能非常方便地制定自己的特色化的产品。因此,它具有很大的市场发展潜力。 Android(Google公司)是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序——移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。谷歌与开放手机联盟合作开发了 Android,这个联盟由包括中国移动、摩托罗拉、高通、宏达和T-Mobile 在内的 30 多家技术和无线应用的领军企业组成。 优点:具备触摸屏、高级图形显示和上网功能,界面强大,可以说是一种融入全部Web应用的单一平台。 缺点:由于时时刻刻都需要和网络进行连接,因此在手机的能耗方面控制就较差,导致待机能力不足;又由于其开源性,过分依赖开发商,缺少标准配置。 第二章关键技术 一个好的系统设计的步骤决定了程序是否能按照设计者的目的按时完成,是否能在规定的时间内按照设计者的要求高质量的完成程序必要的功能。并且按照标准的设计步骤对程序进行调试,测试,以及后期的优化完善,使程序更加具有健壮性和可用性。通过对通讯录功能、系统模块、用户需求方面进行全方位的分析制定开发流程。 采用标准的开发流程确定系统具有用户管理功能,联系人增删改功能,通讯功能,查找功能,备份等功能。系统功能图如图1所示。

(毕业设计)基于Android通讯录的设计与实现

毕业论文(设计)题目基于Android通讯录管理系统设计与实现 学生姓名 学号 学院 专业 指导教师 联系QQ 1912881988 本人严重声明:

1、持以“求实、创新”的科学精神从事研究工作。 2、本文是我个人在导师指导下进行的研究工作和取得的研究成果。 3、本文除引文外,所有实验、数据和有关材料均是真实的。 4、本文除引文和致谢内容外,没有抄袭其他人或其他机构发表或撰写过的研究成果。 作者签名:__________ 日期:__________

目录 1 绪论 (1) 1.1 手机通讯录管理系统的开发背景 (1) 1.2 手机通讯录管理系统的研究目的和意义 (1) 1.3 系统主要实现内容及实现方式 (1) 1.3.1系统主要实现功能 (1) 1.3.2 Android系统的开发平台 (2) 1.4 系统开发所需的技术支持 (2) 1.4.1 Java开发语言 (2) 1.4.2 Android简介 (3) 2 手机通讯录管理系统分析 (3) 2.1技术可行性分析 (3) 2.2 经济可行性分析 (4) 2.3 需求可行性 (4) 3 系统概要设计 (4) 3.1 总体功能设计 (4) 3.2 系统流程设计 (5) 3.2.1 业务流程图 (5) 3.3 系统数据库简介与设计 (6) 3.3.1 SQLite数据库简介 (6) 3.3.2 系统数据库设计 (6) 4 系统详细设计 (7) 4.1 联系人模块 (7) 4.1.1 联系人操作模块 (7) 4.1.2 联系人查找模块 (9) 4.2 信息模块 (10) 4.2.1 信息显示模块 (10) 4.2.2 信息编辑模块 (10) 4.3 个人中心模块 (12) 5 系统测试与调试 (13) 5.1 测试的概念 (13) 5.2测试的目的 (13) 5.3 测试的原则 (13) 5.4程序测试 (14) 5.5 测试的主要内容 (14) 5.6 测试用例 (14) 5.7 系统测试结果 (15) 5.7.1 编辑联系人功能测试 (15)

基于Android系统手机通讯录管理软件的设计与开发(精)

重庆理工大学毕业设计 题目 管理软件的设计与开发 二级学院计算机科学与工程学院 专业软件工程 班级 08软件工程 3班级 学生姓名张三学号 99999999999 指导教师李王五 时间 2011/9 - 2011/10 摘 要 ............................................................................................................................................ I Abstract ................................................................................................................................. ............ II 第一章绪 论 . (2) 1.1项目研究背 景 . .................................................................................................................... 2 1.2项目 研究的目的及意义 . .................................................................................................... 2 1.3系统主要实现内容与实现方式 . ........................................................................................ 3 1.3.1系统主要实现内容 . ............................................................................................... 3 1.3.2安卓系统开发的方法 . ........................................................................................... 3 1.3.3 系统的开发平台 . (4)

基于Android手机通讯录的设计与实现

基于Android手机通讯录的设计与实现 1绪论 1.1研究背景 智能手机(Smartphone),是指“像个人电脑一样,具有独立的操作系统,可以由用户自行安装软件、游戏等第三方服务商提供的程序,通过此类程序来不断对手机的功能进行扩充,并可以通过移动通讯网络来实现无线网络接入的这样一类手机的总称”。目前,全球多数手机厂商都有智能手机产品,而芬兰诺基亚、美国苹果、加拿大RIM(黑莓)、美国摩托罗拉、中国台湾宏达(htc)都是智能机中的佼佼者[1]。 智能手机具有五大特点:1.具备了无线接入互联网的能力,即要有GSM的支持网络下的GPRS 或者是CDMA网络支持下的CDMA 1X或3G网络。2.人性化,可以根据个人需要扩展机器的功能。3.它是具有开放性的操作系统,还可以安装非常多的应用程序,使得智能手机的功能可以得到无限的扩展。4.具有PDA功能,其中包括个人信息管理、日程记事、任务安排、多媒体应用、浏览网页等。5.扩展性能强,第三方软件支持多[2]。 Android是一种以Linux为基础的开放源码操作系统,主要使用于便携设备。目前尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由Andy Rubin开发,最初主要支持手机。2005年由Google收购注资,并组建开放手机联盟开发改良,逐渐扩展到平板电脑及其他领域上。Android的主要竞争对手是苹果公司的iOS以及RIM的Blackberry OS。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。2012年2月数据,Android 占据全球智能手机操作系统市场52.5%的份额,中国市场占有率为68.4%[3]。 在这个信息化的时代,手机已成为继固话之后最为通俗的交流工具[4]。在这个人与人关系愈加密切的时代,“通讯”成了生活中的必需品。这就有这么一个系统记录下人与人之间的多样联系方式——手机通讯系统。目前国内的通讯录应用服务商分为三类,第一类如幸会、名片全能王、QR扫描等等,这些产品主要是为了解决名片交换时候输入难度较高的问题。而这也就致使了这部分厂家缺少了一个服务商最看重的东西:对用户没有持续的运营能力;第二类如火种、QQ通讯录、友录、手机自带的通讯录同步服务等等,这部分的市场主要提供了号码备份服务,帮助用户解决手机号码记录联系人的问题。第三类就是针对与通讯录之上提供的拓展应用服务提供商,比如:米聊和微信,你可以通过上面去发短信,实现多种通信能力的聚合[5]。 1.2研究现状 当今社会的生活节奏越来越快,人们对手机的要求也越来越高,由于手机市场发展迅速,使得手机操作系统也出现了不同种类。Android是一个基于Linux 核心(kernel)的开放手机平台作业系统,与Windows Mobile、Symbian 等手机作业系统处在同一级别,其中占有开放源代码优势的Android

相关主题