篇一 :Android课程设计报告模板

移动互联网开发

课程设计报告

学生姓名:           学 号:   k081241139          

专    业:  计算机科学与技术班 级: k0312415            

设计题目:   口袋微博                    

学年学期:  2014            季学期

指导教师:   张华          

                                        

…… …… 余下全文

篇二 :Android课程设计报告

《移动应用技术》

课程设计报告

题    目:      基于Android的金源书店库存    管理系统的开发与设计               

学生姓名:                                   

                                   

                                    

…… …… 余下全文

篇三 :android课程设计报告

软件学院课程设计报告

2014学年第二学期

学 院: 软件学院

专 业: 软件测试

班 级: 1班

姓 名: 汤微

任课老师:___欧阳文臣______________

android课程设计报告

- 2 -

目 录

1、课程设计概况-----------------------------------1

2、上课笔记摘取-----------------------------------1

3、课程设计-----------------------------------------3

4、心得总结-----------------------------------------8

课程设计概况

此次的课程设计的主要任务是设计android的登录界面,填写登录的用户名和密码(即自己的姓名为户名,学号为密码)与数据库中的信息进行匹配,如果匹配成功则返回信息给手机端的登录界面,如果匹配不成功则登录界面提示登录失败。

上课笔记摘取 SharedPreferences介绍:

SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置参数,它是采用xml文件存放数据的,文件存放在"/data/data<package name>/shared_prefs"目录下。 SharedPreferences的用法:

由于SharedPreferences是一个接口,而且在这个接口里没有提供写入数据和读取数据的能力。但它是通过其Editor接口中的一些方法来操作SharedPreference的,用法见下面代码:

- 1 -

Context.getSharedPreferences(String name,int mode)来得到一个SharedPreferences实例

name:是指文件名称,不需要加后缀.xml,系统会自动为我们添加上。 mode:是指定读写方式,其值有三种,分别为:

…… …… 余下全文

篇四 :android课程设计报告

目 录

1.概述............................................................................................. 1

2.项目设计与实现........................................................................ 1

2.1欢迎界面.................................................................................. 1

2.1.1界面布局..................................................................................................... 1

2.1.2功能实现..................................................................................................... 2

2.2登陆界面.................................................................................. 2

2.2.1 界面布局.................................................................................................... 2

2.2.2 功能实现.................................................................................................... 2

…… …… 余下全文

篇五 :Android课程设计报告

目录

1.系统概述... 3

2.系统功能分析... 4

2.1主页... 4

2.2文件管理... 5

2.3分类管理... 6

3主要模块实现... 6

3.1快速进入... 6

3.2文件管理... 7

3.3分类管理... 11

4.系统测试... 13

4.1按钮和checkbox关系的测试... 13

4.2expandablelistview调试... 13

5.设计总结... 13

Android课程设计报告

1.系统概述

该应用程序主要完成了手机文件管理的功能,包括新建,复制,移动和重命名文件,并且能够进行文件分类管理,实现某些文件关联应用,其中包括常见的图片,音乐,视频,文档,安装包以及压缩包。另外,它能快速进入内置存储卡或者外置存储卡,不用单独去找,方便使用。

2.系统功能分析

该应用程序有一个Activity构成,自定义titlebar,在viewpager里面放置三个Fragnment,分别管理三个页面,这三个页面如下:

2.1主页

在主页中,有九个按钮:“后退”按钮的功能是退出应用程序;“图片”,“音乐”,“视频”,“文档”,“安装包”,“压缩包”这六个按键的功能是跳转到第三页面,并且显示相应的内容,例如,单击“图片”按键,应用会跳转到第三个页面,同时打开手机中的图片,包括内置存储卡和外置存储卡中的全部图片;最后两个按键运用图文混排,单击后会跳转到第二页面并且打开相对的文件,例如,单击“extcard”,如果存在外置内存卡就会在第二个页面显示外置存储卡中的文件,否则将提示用户外置存储卡不存在,但不会跳转。

2.2文件管理

在该页面中也有9个按钮,但是有部分按钮刚开始时不可用的,当点击checkbox时来设置按钮是否可用:“后退”按键的功能是返回到主页中,“取消”按键的功能是取消checkbox的选择。点击列表的某一项可以打开该文件夹或者

…… …… 余下全文

篇六 :安卓android课程设计报告

湘潭大学课程设计报告

课    程    名    称______手机安卓开发_______

课    题    名    称______天气预报APP_______指    导    老    师______周唯___________

姓    名____黄柳________

      学    号___2012600719_________

    班   级____12计2班________

小    组______棒棒糖_______

  时    间____20##年1月26 日_____


一、    需求分析

(一)             引言

1.       编写目的

1.1      为用户提供一个显示天气预报的软件,可以根据百度地图显示用户需求的城市位置,以及用图标表示各城市对应的气象信息,可以简洁的表示出“晴、雨、雪”和“气温”气象信息。

2.      项目风险

…… …… 余下全文

篇七 :Android课程设计(含源代码)

Android课程设计

视频播放器

所在系(院): 数学与信息技术学院

学 生 姓 名:

学 生 姓 名:

指 导 教 师:

研究起止日期:二○一二年二月至二○一二年五月

一.Android平台

1.谷歌与开放手机联盟合作开发了Android, 这个联盟由包括中国移动、摩托罗拉、高通、宏达和T-Mobile在内的30多家技术和无线应用的领军企业组成。

2.Android是一个真正意义上的开放性移动设备综合平台。通过与运营商、设备制造商、开发商和其他有关各方结成深层次的合作伙伴关系,来建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统,这样应用之间的通用性和互联性将在最大程度上得到保持。

3.所有的Android应用之间是完全平等的。

4.所有的应用都运行在一个核心的引擎上面,这个核心引擎其实就是一个虚拟机,它提供了一系列用于应用和硬件资源间进行通讯的API。撇开这个核心引擎,Android的所有其他的东西都是“应用”。

5.Android打破了应用之间的界限,比如开发人员可以把Web上的数据与本地的联系人,日历,位置信息结合起来,为用户创造全新的用户体验。

二.Java开发环境

Java技术包含了一个编程语言及一个平台。Java编程语言具有很多特性,如面向对象、跨平台、分布式、多线程、解释性等等。Java编程语言起源于Sun公司的一个叫“Green”的项目,目的是开发嵌入式家用电器的分布式系统,使电气更加智能化。1996年1月发布了JDK1.1版本,一门新语言自此走向世界。之后,1998年12月发布了1.2版本,20##年2月发布1.4版本,20##年10月发布1.5版本(5.0),20##年12月发布1.6(6.0)版本,这是目前的最新版本。Java1.2版本是一个重要的版本,基于该版本,Sun将Java技术分为J2SE、J2ME、J2EE,其中J2SE为创建和运行Java程序提供了最基本的环境,J2ME与J2EE建立在J2SE的基础上,J2ME为嵌入式应用(如运行在手机里的Java程序)提供开发与运行环境,J2EE为分布式的企业应用提供开发与运行环境。

…… …… 余下全文

篇八 :android课程设计

主要特点或功能

1.可以发短信,打电话

2.能够调用数据库对数据进行保存

3. 有很好的图片背景

4.有很好的界面切换效果

总体设计

 


 

详细设计

首先是登陆页面的设计,其界面效果如下图:

编码实现

publicvoid onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        setContentView(R.layout.list_item);

        DatabaseHelper dbh = new DatabaseHelper(this,"Information");

        db = dbh.getWritableDatabase();

        cursor = db.query("contact", new String[]{"name","mobile","uri"}, null, null, null, null, null);

        cursor.moveToFirst();

        System.out.println("-------count-------"+cursor.getCount()+"-------");

…… …… 余下全文