当前位置:文档之家› Android移动应用开发实验指导书

Android移动应用开发实验指导书

Android移动应用开发实验指导书
Android移动应用开发实验指导书

《Android移动应用开发》

实验指导书

课程代码:

总课时数:

适用专业:

院(系)名称:

实验一深入理解Activity

目标

(1)掌握Activity的开发、配置和使用。

(2)掌握Intent的几种常用的属性。

(3)Android系统内置Intent的使用。

(4)了解Activity的生命周期

实验软、硬件环境

硬件:PC电脑一台;

配置:winxp或win7系统,内存大于4G,硬盘250G及以上

JDK1.7 、Eclipse、ADT、Android SDK

实验主要技术基础

(1)活动是Android的四大组件之一,它是一种可以包含用户界面的组件,主要用于和用户进行交互。

(2)Intent是Android程序中各组件之间进行交互的一种重要方式,它不仅可以指明当前组件想要执行的动作,还可以在不同组件之间传递数据。

任务

1、请在AndroidManifest.xml文件中配置SecondActivity:

配置Intent的Action属性为com.sise.intent.action.JHY_ACTION;

配置Category属性为com.sise.intent.category.JHY_CATEGORY。

通过隐式Intent的使用从FirstActivity启动SecondActivity,编写代码,运行程序,预期效果如下所示。

图1 程序运行初始化界面图2 点击图1中的按钮后的运行结果

2、请使用显式Intent启动SecondActivity,并使用Intent从FirstActiv传递数据到SecondActivity。编写代码,运行程序,预期效果如下所示。

图1 程序运行初始化界面图2 点击图1中的按钮后的运行结果

3、使用Intent传递数据从SecondActivity返回数据到FirstActivity中去。编写代码,运行程序,预期效果如下所示。

图1 程序运行初始化界面图2 点击图1按钮运行结果

图3 点击图2按钮运行结果

实验方法与步骤

(1)创建活动

Activity是Android系统提供的一个活动基类所有的活动都必须直接或间接继承此类才能拥有活动的特性。

(2)布局文件

创建布局文件

加载布局文件

(3)在清单文件中注册活动

(4)以上方法完成多个活动的创建

(5)使用Intent完成多个活动之间的交互和数据传递

实验二Android的UI界面开发

目标

(1)掌握常用UI组件的功能和用法。

(2)掌握四种基本的布局。

(3)掌握自定义控件的2种使用方法。

(4)掌握ListView的简单用法。

(5)掌握自定义ListView控件的使用。

实验软、硬件环境

硬件:PC电脑一台;

配置:winxp或win7系统,内存大于4G,硬盘250G及以上

JDK1.7 、Eclipse、ADT、Android SDK

实验主要技术基础

(1)Android的UI界面都是由View和ViewGroup及其派生类组合而成的。其中,View是所有UI组件的基类,而ViewGroup是容纳这些组件的容器。

(2)Android的布局方式有LinearLayout(线性布局)、FrameLayout(单帧布局)、RelativeLayout(相对布局)、TableLayout(表格布局)。

(3)Adapter是连接后端数据和前端显示的适配器接口,是数据和UI(View)之间一个重要的纽带。在常见的View(ListView,GridView)等地方都需要用到Adapter。

任务:制作精美聊天界面

使用自定义的ListView制作精美的聊天界面,编写代码,运行程序,预期效果如下所示。

主界面布局示意图:

(要求画出)

ListView子项布局示意图:

(要求画出)

-------------------------------------------------

消息实体类创建:

(主要代码)

自定义适配器类的创建:

(主要代码)

主界面活动的代码:

(主要代码)

实验方法与步骤

Step1:创建主界面布局文件。

Step2:创建ListView子项布局文件(可以使用Android提供的布局方式)

Step3:定义实体类,做为ListView适配器的适配类型

Step4:创建一个自定义的适配器类(适当优化)

Step5:修改主活动代码

使用List数据集创建数据,并完成初始化。

创建适配器对象(依次传入当前上下文,ListView子项布局ID,适配的数据) 将适配器对象绑定到相应的ListView控件上。

实验三广播组件综合应用

目标

(1)了解BroadcastReceiver组件的用法。

(2)掌握发送普通广播和有序广播的过程。

(3)掌握发送本地广播的过程。

(4)掌握Broadcast的应用案例。

实验软、硬件环境

硬件:PC电脑一台;

配置:winxp或win7系统,内存大于4G,硬盘250G及以上

JDK1.7 、Eclipse、ADT、Android SDK

实验主要技术基础

(1)Android中广播类型:标准广播(完全异步执行的广播)和有序广播(完全同步执行的广播)。

(2)注册广播类型:清单文件注册(静态注册)和使用代码注册(动态注册)。

(3)根据广播是否可以跨进程接收,将广播分为:系统全局广播和本地广播。

任务

1.模拟实现强制下线功能

要求:创建登陆界面,输入账号密码后进入主界面。

主界面功能:至少包含一个按钮,点击后发送离线广播。对应的广播接收器收到广播后,在在界面上弹出一个对话框提示离线信息,用户无法进行任何其他操作,必须要点击对话框中的确定按钮,然后关闭已打开的所有活动,回到登录界面即可。

2.使用广播接收者监听短信

提示:当系统收到短信时,会发出一个action名称为Android.provier.Telephony.SMS_RECEIVED 的广播Intent,该Intent存放了接收到的短信内容,使用名称“pdus”即可从Intent中获取短信内容。

pdus是一个object类型的数组,每一个object都是一个byte[]字节数组,每一项为一条短信。

主要思路:创建一个广播接收器接受该系统广播,并从intent中获取相应消息。

实验方法与步骤

Step1:创建广播接收器,在onReceive()方法中编写逻辑。

Step2:选用静态/动态的方式完成注册。如需发送自定义广播转Step3,否则转Step4。Step3:根据项目要求发送相应广播。

Step4:若接收广播有权限要求,则完成权限声明。

实验四SQLite数据存储

目标

(1)掌握SharedPreferences的存储数据的格式及位置,能够读写其他应用程序的SharedPreferences。

(2)File存储数据

(3)掌握SQLite存储数据方法。

(4)会使用SQLiteOpenHelper辅助类,进行操作数据库。

实验软、硬件环境

硬件:PC电脑一台;

配置:winxp或win7系统,内存大于4G,硬盘250G及以上

JDK1.7 、Eclipse、ADT、Android SDK

实验主要技术基础

(1)文件存储的核心技术:使用Context类中提供的openFileInput()和openFileOutput()方法

(2)SharedPreferences是Android平台上一个轻量级的存储类,用键值对的方式来存储数据,SharedPreferences文件使用XML格式来对数据进行管理。

(3)Android为了方便管理数据库,专门提供了一个SQLiteOpenHelper帮助类,借助这个类就可以简单地对数据库进行创建和升级。

任务:使用SQL语句操作SQLite数据库

使用SQL语句操作SQLite数据库,完成对数据库的相关操作,并通过adb shell对以下操作进行结果验证。

(1)创建数据

(2)添加数据

(3)更新数据

(4)删除部分数据

(5)查询所有满足条件的数据

活动界面布局示意图:

(要求画出)

-------------------------------------------------

创建一个类继承SQLiteOpenHelper:

(主要代码)

-------------------------------------------------

主界面活动的代码:

创建数据库(主要代码)

添加数据(主要代码)

更新数据(主要代码)

删除数据(主要代码)

查询数据(主要代码)

实验方法与步骤

使用SQLiteDatabase进行数据库操作的步骤如下:

Step 1:创建一个类继承SQLiteOpenHelper。

Step 2:获取SQLiteDatabase对象,进行与数据库连接。

Step 3:调用SQLiteDatabase的方法来执行SQL语句。

Step 4:操作SQL语句的执行结果。

Step 5:调用close()方法,关闭SQLiteDatabase数据库,回收资源。

实验五 ContentProvider数据共享

目标

(1)了解ContentProvider。

(2)能够使用ContentProvider访问其他程序的数据。

(3)能够创建自己的ContentProvider。

(3)能够使用ContentProvider实现数据的共享。

实验软、硬件环境

硬件:PC电脑一台;

配置:winxp或win7系统,内存大于4G,硬盘250G及以上

JDK1.7 、Eclipse、ADT、Android SDK

实验主要技术基础

(1)内容提供器是Android中实现跨程序共享数据的标准方式,内容提供器主要用于在不同的应用程序之间实现数据共享的功能,它提供了一套完整的机制,允许一个程序访问另一个程序中的数据,同时还能保证被访问数据的安全性

(2)内容提供器的用法有两种:

使用现有的内容提供器来读取和操作相应程序中的数据

创建自己的内容提供器给我们程序的数据提供外部访问接口

任务:使用ContentProvider实现跨程序数据共享

(1)在实验5的DatabaseTest项目的基础上进行修改继续开发,通过内容提供器给它加入外部访问接口。

(2)创建一个新的项目,使用ContentResolver类对DatabaseTest中允许访问的数据进行添加、删除、修改和查询操作。

(3)通过adb shell对结果进行验证。

-------------------------------------------------

对DatabaseTest进行修改:

创建一个类继承ContentProvider:

(主要代码)

-------------------------------------------------

新建一个项目

①活动界面布局示意图:

(要求画出)

②主界面活动的代码:

添加数据(主要代码)

更新数据(主要代码)

删除数据(主要代码)

查询数据(主要代码)

-------------------------------------------------

实验方法与步骤

使用ContentProvider实现跨程序数据共享的步骤如下:

Step 1:创建一个类来继承ContentProvider,实现其方法。

Step 2:完成对传入的URI参数进行解析,从中分析出调用方期望访问的表和数据。

Step 3:通过对Uri的解析来执行相应的数据库的CRUD操作。

Step 4:重写getType()方法。

Step 5:在清单文件中注册该内容提供器。

Step 6:创建一个新的项目,使用ContentResolver类对ContentProvider中的数据进行添加、删除、修改和查询操作。

实验六 Service的应用

目标

(1)掌握Android多线程编程;

(2)掌握Service组件的作用;

(3)掌握不同方法启动Service时的执行过程;

(4)掌握一些常用的服务类:Alarm的使用。

实验软、硬件环境

硬件:PC电脑一台;

配置:winxp或win7系统,内存大于4G,硬盘250G及以上

JDK1.7 、Eclipse、ADT、Android SDK

实验主要技术基础

(1)Service是Android 系统中的四大组件之一,它跟Activity的级别差不多,但不能自己运行只能后台运行,并且可以和其他组件进行交互。

(2)在Android中实现异步任务机制有两种方式,Handler和AsyncTask。

(3)Service的开启方式有两种:start方式和bind方式。

任务

1、使用AsyncTask完成模拟下载,实时更新进度对话框。

要求:使用AsyncTask,在后台(子线程)执行一个模拟下载的耗时操作,并在主线程的进度对话框中实时更新当前进度,当下载结束后关闭进度对话框并根据结果显示不同Toast内容。

2、开启服务完成后台定时任务。

要求:

(1)主活动中开启服务LongRunningService。

(2)在服务LongRunningService中打印当前系统时间,并利用Alarm在60秒之后发出一条广播。

(3)相应广播接收器接收到广播后会开启服务LongRunningService。如此循环执行。

【思考】观察日志截图,其打印的时间是否是间隔60秒。若有误差思考是为什么?

-------------------------------------------------

LongRunningService的创建:

(主要代码)

-------------------------------------------------

主活动的创建:

(主要代码)

-------------------------------------------------

广播接收器的创建:

(主要代码)

-------------------------------------------------

修改Android注册文件

(主要代码)

实验方法与步骤

1、使用AsyncTask完成模拟下载,实时更新进度对话框。

Step 1:创建一个类来继承AsyncTask,指定三个泛型参数,实现四个方法并重写构造方法。在onPreExecute()中显示进度对话框;在doInBackground()中完成模拟下载任务并将最新的进度传出;在onProgressUpdate()中完成对进度对话框的更新;在onPostExecute(Result)中关闭进度对话框并根据任务结果显示不同Toast。

Step 2:在主活动的按钮点击事件中执行Step 1中异步任务。

2、开启服务完成后台定时任务。

Step 1:创建自定义类继承Service,重写相应方法。在onStartCommond()方法中打印当前系统时间,并利用Alarm在60秒之后发出一条广播。

Step 2:创建广播接收器接收Step 1中发出的广播,在onReceive()方法中开启服务LongRunningService。

Step 3:在主活动中开启服务LongRunningService。

移动应用开发专业培养方案

计算机应用技术专业 (移动应用开发方向) 优化人才培养方案 一、专业名称 计算机应用技术专业(移动应用开发方向) 二、教育类型及学历层次 高等职业教育,大专层次。 三、入学条件 高中毕业或同等学历者 四、学制 基本学制三年,最长五年。 五、培养目标与培养规格 (一)培养目标:本专业培养德、智、体、美全面发展,具有较强语言文字表达能力和社会沟通协调能力,具有良好的综合素质和较强创新能力,通过本专业的学习,学生掌握JAVA程序设计语言、技术及主流开发、调试和测试工具;具备移动操作系统(android)上进行移动互联网应用定制、设计创新和管理维护的能力的复合型、应用型高级技术人才。 (二)培养规格:实施“双证书”教育,学生在取得学历证书的同时,需要获得国家劳动和社会保障部高级或中级计算机程序员职业资格证书。通过在校期间3年的培养,使学生成为具有过硬编码能力的应用型高技能软件人才。毕业生应具备的素质、知识和能力结构如下所示。

六、就业面向、岗位任务及其要求 本专业毕业生可在嵌入式及其相关领域从事数字家庭产品、移动终端、车载信息产品和工业控制等电子设备(如智能手机、iPod、数码相机与DVD、汽车导航和娱乐、车载通信、汽车电子自动控制和安全、机器人)中的软件开发、测试、运行管理以及维护等方面的工作。 七、应取得的资格证书及等级 2.职业(专业)技能证书

职业综合素质训练取得规定学分,思想品德操行评定合格,体能测试达标。

九、教学进程

注:1. 标明(●)符号为理论课程,考核方式为笔试;标明(○)符号为实践课程,考核方式为实务考试(含操作、口试、演示、实地调研报告等);标明()符号为理论+实践课程,考核方式为笔试+实务考试。标明(★)符号的表示课程教学利用课余活动的形式执行;标明(周学时+w)符号的, w表示该课程综合实践周数。2.专业方向课程模块适合设置了不同办学方向的专业,专业未设置不同方向的,删除此栏。 2.《综合项目设计与开发》为校内或校外实践课程,学生可以在校内完成也可以在校外完成综合项目开发。时间安排在第五学期后半学期。 十、学院公共选修课程与专业平台课程

android实验报告

创建一个名为“登录页面”的布局文件,该文件用于展示登录信息。程序界面如下图所示:; public class Activity01 extends Activity { EditText name; EditText pass ; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); public void click(View view){ Intent intent1=new Intent(this,Mylayout1MainActivity.class); startActivity(intent1);} public void click1(View view){ SharedPreferences sf1=getSharedPreferences("account",Context.MODE_PRIVATE); String name1=sf1.getString("name",""); String pass1=sf1.getString("pass",""); String name2=name.getText().toString(); String pass2=pass.getText().toString(); if(name1.equals(name2)&&pass1.equals(pass2)){ Intent intent2=new Intent(this, Textview1.class); intent2.putExtra("name", name1);

基于android开发实验报告总结

基于android开发实验 报告总结 组员: 指导老师: 2016.12.15

目录 实验一 Android开发环境的搭建 (3) 1 实验目的及要求 (3) 2 实验设备(环境)及要求 (3) 3 实验内容 (3) 4 实验步骤 (3) 5 实验核心代码(关键代码),及调试中的问题 (4) 6 实验的运行结果及分析 (9) 3 实验设备(环境)及要求 (10) 实验三 GUI创建套件Widget的使用 (18) 1 实验目的及要求 (18) 2 实验设备(环境)及要求 (18) 3 实验内容 (19) 4 实验步骤 (19) 5 实验核心代码(关键代码),及调试中的问题 (19) 6 实验的运行结果及分析 (28) 实验四 SQLite应用 (29) 1 实验目的及要求 (29) 2 实验设备(环境)及要求 (30) 3 实验内容 (30) 4 实验步骤 (30) 5 实验核心代码(关键代码),及调试中的问题 (30) 6 实验的运行结果及分析 (41)

实验一 Android开发环境的搭建 1 实验目的及要求 1.搭建Eclipse+Android开发平台 2.创建简单的Android应用程序 3.创建Activity并利用intent的实现Activity的跳转 2 实验设备(环境)及要求 1)PC计算机 2)JDK安装包 3)Eclipse安装包 4)Android SDK安装包 5)ADT插件 3 实验内容 1)搭建Eclipse+Android开发环境 2)创建一个简单的”hello world”工程 3)创建两个Activity,实现简单的Activity之间的参数传递 4 实验步骤 1)下载安装JDK 1.6,配置环境变量,如果所示。

《移动应用开发》课程设计

《移动应用开发》课程设计报告 学院名称:计算机与信息工程学院 班级名称:计科对口14 学生姓名:胡闻璐 学号: 题目:基于《个人理财通》的计算器 任课教师 姓名:刘东良 起止日期:2017年04月18日至04月30日 目录 《移动应用开发》课程设计报告 (1) 摘要 (3) 1 项目需求分析 (3) 1.1 需求分析 (3) 1.2 功能需求 (3) 2系统总体设计 (4) 2.1系统架构设计 (4) 2.2系统功能体系 (4) 3系统详细设计 (4) 3.1 数据库设计 (4) 3.2系统界面设计 (5) 3.3数据存储设计 (6) 3.4信息统计设计 (7)

3.5地图轨迹设计 (7) 3.6 服务应用设计 (15) 4系统编码实现 (17) 4.1框架引用 (17) 4.2交互实现 (17) 4.3单元测试 (19) 5 系统测试发布 (20) 5.1手机环境的实测 (20) 5.2 APP的发布实测 (20) 参考文献 (21) 成绩评定 (22)

摘要 随着移动终端的迅速普及,Android系统平台引用软件的需求随之增大。伴随着Android智能手机与平板电脑已经出现在我们生活的大量的使用,越来越多的基于Android开发平台也随之而出,为丰富人们使用Android智能产品的用途,使其可以帮人们记录一些事情。本设计开发通过研究Android体系结构和个人理财管理方面的知识,设计并实现了个人理财通系统。能够对理财信息进行获取、汇总、整理、计算等功能,从而实现随身随时随地地进行日常的理财活动。 1 项目需求分析 1.1 需求分析 物质和科技的飞速发展,人们的生活水平也不断的在提高,往往有很多人在快节奏的生活中迷失和迷茫,很多人觉得自己没钱,但每个月的工资也不是很低,却往往不知道钱花在哪,为什么每到月底自己的钱包会空空如也,正因为这样,人们才需要一款个人理财软件,简单的界面,易懂的操作,十分便携直观的理财方式,可以让人们更好的进行个人理财。以下是本软件的一些功能: ①登录界面:初始登陆时没有密码,为了方便用户保护隐私,可以自行设置密码 ②新增支出:添加支出金额、时间、类别和地点等信息 ③新增收入:添加收入金额、时间、类别和付款方等信息 ④数据管理:支出汇总,收入汇总,便签信息 ⑤便签功能:添加便签,设置提醒或事项 ⑥计算器:对数据进行计算,方便记录,长按结果可直接复制 ⑦移动课堂:泛雅平台中的安卓课程访问 ⑧帮助:对个人理财通各个功能部件的使用介绍 ⑨退出:退出该系统 1.2 功能需求 目前国内外理财软件已有上百种之多,如美国的直觉公司QUICKEN软件为美国13个州及加拿大的客户提供金融管理和预算等财务问题。国内在财务管理方面做的比较突出的当属金蝶公司。然而,在手机理财软件方面做的很突出的还没有,本软件是针对个人用户的一款Android软件,主要对个人理财收入、支出做一个记录和统计,可以对用户的收入、支出记录做添加、删除、查询和修改的管理,本软件该具备以下功能: ①功能操作要方便、易懂、,不要有多余或复杂的操作。 ②对用户收入支出信息做添加、删除、查询和修改。 ③系统的功能复合本人的实际情况。 ④界面直观简洁,方便用户更好的使用。 ⑤保证软件的安全性。

Android实验一实验报告

Android实验报告一 姓名:丁军峰 班级:信科12-3 学号:08123448

一、实验内容 编写一个Android应用程序,实现对自己物品的管理,功能包括添加、删除和查询等 二、实验目的 了解android开发流程,掌握SQLite数据库和ListView控件的使用三、需求分析 使用SQLite数据库,使用ListView控件显示物品 四、实验过程 1.创建程序,设计用户交互界面

移动应用开发技术的课程设计

《移动应用开发技术》 题目:基于Android的个人生活助手 专业:学长淘宝店530213 班级:学长淘宝店530213 学号:学长淘宝店530213 姓名:学长淘宝店530213 指导教师:学长淘宝店530213 完成日期: 2015年 05月 28日

1需求分析 随着安卓市场的发展,手机软件更新与时俱进,手机的个人助手已不是什么有创意的软件了,而是一种实用性的软件。基于安卓的个人生活助手,实现事务的管理和收支的管理,随身随时随带,提供优质的服务。学长淘宝店530213 1.1用户需求分析 由于用户在日常生活中,忙碌也有时对事务的遗忘,以及对收支的不明,然而这个安卓手机日常助手提供了事务管理和收支管理,用户则对日常事务或收支进行记录,查询等功能,让用户不会因遗忘应做的事务,比如,什么时间预约好客户谈生意,也不会因此造成损失;对开支的也有明确的记录,对以后生活上的开支规划,提供生活质量。 1.2功能需求分析学长淘宝店530213 根据上面的需求分析,设计安卓生活日常助手。根据以上的想法,设计出助手的功能:1)、事务(查询,新增,删除,修改,提醒); 2)、收支(查询,新增,删除,修改); 3)、录音; 4)、音乐; 5)、日历; 6)、时钟。

2事务管理和收支管理流程分析 事务管理流程图 收支管理流程图

3系统结构设计学长淘宝店530213 3.1系统的总体结构功能模块设计 3.2系统静态模型设计学长淘宝店530213 根据系统需求设计7个界面类,分别是MainActivity(主界面类),Affairsmain(事务界面类),Bookmain(收支界面类),Maffairs(事务管理界面类),Mbook(收支管理界面类),Saffairs(事务查询界面类),Sbook(收支查询界面类) 确定系统的类后确定类之间的关系:

Android基础实验

实验01 简单Android UI设计 【实验目的】 熟悉用Eclipse开发Android简单界面,锻炼简单Java代码编写。 【实验要求】 按要求设计一个Android活动窗体,并实现其功能。 学习材料:https://https://www.doczj.com/doc/1a3393297.html,/s/1geaFkzh 【示范模仿】 实验1.1 设计一个登入窗口,在一个可编辑文本框中输入某一用户名,输入相应密码,按【确定】按钮,若用户名不是“13rg”,则显示“用户名错误”。否则,若密码不是“1234”,则显示“密码错误”。当用户名输入“13rg”并且密码输入“1234”的情况下,显示“恭喜成功,欢迎进入系统!”。 (1) 进入Eclipse开发环境 单击桌面上Eclipse快捷键,打开Eclipse环境。 (2) 创建项目 单击“File”菜单下的“New”菜单项中的“Android Application Project”子菜单项,在“New Android Application”对话框中的Application Name文本框中输入app1_1,单击Next 按钮,在出现的新的对话框中都单击Next按钮,最后一个对话框单击Finish按钮,进入设计窗体。 (3) 添加控件 首先,单击左边文件夹列表中的res文件夹,再单击其下的layout文件夹,双击其下的activity_main.xml文件。单击Graphical Layout标签,进入可视设计界面,如图1-1。

图1-1 将Form Widgets等控件列表中的控件拖曳到可视设计窗口中。分别往窗体中添加3个TextView控件textView1~textView3、2个EditText控件editText1~editText1和1个Button 控件button1。 (4) 设置控件属性 控件属性设置如表1-1所示。 表1-1 控件属性设置 设置完控件属性后,窗体中控件及其布局如图1-1所示。 (5) 添加并编写控件事件代码 单击左边src文件夹,单击其下的com.example.app1_1,单击其下的MainActivity.java 文件,进入编码界面。 输入黄色底色的代码: package com.example.app1_1; import android.os.Bundle; import android.app.Activity; import android.view.Menu; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.TextView; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(https://www.doczj.com/doc/1a3393297.html,yout.activity_main); Button bt=(Button)findViewById(R.id.button1); bt.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub EditText textBox1=(EditText)findViewById(R.id.editText1); EditText textBox2=(EditText)findViewById(R.id.editText2); TextView lb3=(TextView)findViewById(R.id.textView3); if (!textBox1.getText().toString().trim().equals("13rg"))

移动应用开发-实验报告

实验一Android开发基础 实验时间:实验地点:X501 一、实验目的 1. 掌握Android开发环境的搭建; 2. 了解Android SDK的安装、配置、使用; 3. 熟悉开发工具Android Studio的使用; 4. 了解创建项目并熟悉文件目录结构; 二、实验学时 2学时/次,共2学时 三、实验环境 Android Studio;;PC机 四、实验内容和要求 1.Android Studio安装 (1) Android Studio的下载与安装 前提准备工作:安装JDK 并配置JDK 环境变量。 请使用传统的JAVA_HOME 环境变量名称。很多人会被提醒JVM 或者JDK 查找失败,几乎都是因为JDK 版本或者没有使用JAVA_HOME 这个环境变量名称的原因。 ①Android Studio可以从中文社区进行下载,网址为。在浏览器中打开该网址,如图1-1所示。 图1-1 Android Studio官方网站 ②选择合适的平台,进行下载,如图1-2所示。

图1-2 Java platform(JDK) ③安装之前,要确定JDK版本必须是或以上,否则安装之后会报错。双击Android Studio 的安装文件,按照提示一步步安装,具体参考教材。不出意外的话,看到图1-3所示的界面,说明Android Studio已经安装成功了。 图1-3 Android Studio已经安装成功 2. 配置Android Studio 安装Android Studio完成之后,运行Android Studio。每一次安装,都会显示图1-4所示的这个界面,用以选择导入Android Studio的配置文件。 第一个选项:使用以前版本的配置文件夹。 第二个选项:导入某一个目录下的配置文件夹。 第三个选项:不导入配置文件夹。 如果你以前使用过Android Studio,可以选择到以前的版本。如果你是第一次使用,可以选择第三项。 图1-4 导入Android Studio配置文件 3. 创建AVD

实验二 android基本控件实验

实验二 android基本控件实验 【目的】 熟悉Android常用控件的基本操作,掌握它们的基本使用方法。了解控件之间的构成关系,熟悉适配器的使用原理。 【要求】 1、了解控件的继承关系; 2、掌握适配器的使用; 3、掌握信息提示的实现机制; 4、实现基本界面。 【原理】 1.控件类之间的关系 android.view.View类(视图类)呈现了最基本的UI构造块。View类是Android中的一个超类,几乎包含了所有的屏幕类型,主要负责绘制和事件处理。 Android中控件类的扩展结构如图所示。 View有众多的扩展者,它们大部分是在android.widget包中,这些继承者实际上就是Android 系统中的“控件”。View实际上就是各个控件的基类,创建交互式的图形用户界面的基础。View的直接继承者包括文本视图(TextView)、图像视图(ImageView)、进度条(ProgressBar)等。它们各自又有众多的继承者。每个控件除了继承父类功能之外,一般还具有自己的公有 方法、保护方法、XML属性等。 在Android中使用各种控件的一般情况是在布局文件中可以实现UI的外观,然后在Java文件中实现对各种控件的控制动作。控件类的名称也是它们在布局文件XML中使用的标签名称。

2.控件通用行为和属性 View是Android中所有控件类的基类,因此View中一些内容是所有控件类都具有的通用行为和属性。 提示:由于Java语言不支持多重继承,因此Android控件不可能以基本功能的“排列组合”的方式实现。在这种情况下,为了实现功能的复用,基类的功能往往做得较强,作为控件的祖先类,View所实现的功能也是最多的。 控件类经常在布局文件中使用,因此其可以使用XML属性(XMLAttributes),和Java代码经常具有对应关系。 View作为各种控件的基类,其XML属性所有控件通用,XML属性及其对应的方法如表1所示。 表1 View中的XML属性及其对应的方法 其中,android:id表示控件的标识,通常需要在布局文件中指定这个属性。View中与控件标识相关的几个方法如下所示: public int getId() // 获得控件的id(int类型)

移动应用开发专业培养方案

移动应用开发专业 培养方案

计算机应用技术专业 (移动应用开发方向) 优化人才培养方案 一、专业名称 计算机应用技术专业(移动应用开发方向) 二、教育类型及学历层次 高等职业教育,大专层次。 三、入学条件 高中毕业或同等学历者 四、学制 基本学制三年,最长五年。 五、培养目标与培养规格 (一)培养目标:本专业培养德、智、体、美全面发展,具有较强语言文字表示能力和社会沟通协调能力,具有良好的综合素质和较强创新能力,经过本专业的学习,学生掌握JAVA程序设计语言、技术及主流开发、调试和测试工具;具备移动操作系统(android)上进行移动互联网应用定制、设计创新和管理维护的能力的复合型、应用型高级技术人才。 (二)培养规格:实施“双证书”教育,学生在取得学历证书

的同时,需要获得国家劳动和社会保障部高级或中级计算机程序员职业资格证书。经过在校期间3年的培养,使学生成为具有过硬编码能力的应用型高技能软件人才。毕业生应具备的素质、知识和能力结构如下所示。 六、就业面向、岗位任务及其要求 本专业毕业生可在嵌入式及其相关领域从事数字家庭产品、移动终端、车载信息产品和工业控制等电子设备(如智能手机、iPod、数码相机与DVD、汽车导航和娱乐、车载通信、汽车电子自动控制和安全、机器人)中的软件开发、测试、运行管理以及维护等方面的工作。

七、应取得的资格证书及等级 1.经过全国英语应用能力考试B级以上; 学员考取一个计算机类相关的技能证书即可,建议考取下表中列举的技能证书。 八、学生应修学分 能测试达标。

九、教学进程 课程设置与教学安排表

Android程序开发实验报告

山西大学 物理电子工程学院 论文题目:基于Android系统的GPS 程序开发 学号:* 姓名:* * * 指导老师:* *

摘要 在日常生活中,我们经常需要知道自己的具体位置,尤其是在 旅游或陌生城市中。而手机作为目前最常见、最方便的电子信息载体,无疑是我们最好的选择。为了让智能手机用户能够随时随地查询GPS 所提供的服务,一种高效的办法就是将应用系统的功能拓展到手机终端上。本文选择的是最常见的Android系统的程序开发。对于软件从业人员来说,该平台具有无限的吸引力。 因此,本文首先介绍安卓系统在个人计算机上开发平台的搭建,并尝试在安卓系统上开发一款基于手机自带GPS组件的GPS应用。 关键字:Android,GPS,SDK,JDK,ADT,Eclipse 一引言 (一)开发背景 随着网络世界的深入生活,地球网络化已经是一条必然之路。而今后的网络也将逐渐的走向移动互联网的轨道。像手机,平板计算机,笔记本计算机等可以搭乘移动互联网的产品中使用人数最多的数码产品便是智能手机了。它已经在逐步的取代其他的电子产品的市场份额。据《2013-2017年中国智能手机行业市场需求预测与投资战略规划分析报告》估算,2012前三季度,全球智能手机用户总数已经突破了10亿大关。而2011前三季度的用户量只有约7亿户。可以看出,智能手机市场的潜力不可估量。

(二)Android 与GPS 简介 1.Android 是一种基于Linux 的自由及开放源代码的操作系统,主要使用于移动设 备,如智能手机和平板计算机,由Google 公 司和开放手机联盟领导及开发。 2011年第一季度,Android 在全球的市场份额首次超过塞班系统,跃居全球第一。 2012年11月数据显示,Android 占据全球智能手机操作系统市场76%的份额,中国市场占有率为90%。 Android 的系统架构和其操作系统一 样,采用了分层的架构。从架构图看, Android 分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运 行库层和Linux 内核层。 Android 系统所具有的特点有:开放性、丰富的硬件、方便开发。 2.GPS 是英文Global Positioning System (全球定位系统) 的简称。GPS 起始于1958年美国军方的一个项目, 1964年投入使用。GPS 定位的基本原理是根据高速运动的卫星瞬间位置作为已知的起算数据,采用空间距离后方交会的方法,确定待测点的位置。GPS 由空间部分、地面控制系统、用户设备部分三部分组成。作为先进的测量手段和新的生产力,GPS 已经融入了国民经济建设、国防建设和社会发展的各个应用领域。GPS 技术与我们的日常生活日益相关。

关于移动APP应用开发的五大要点

关于移动APP应用开发的五大要点 最近几乎见到每个人都会跟我聊起App的事情,要么是要我帮忙介绍App外包团队,要么是共同探讨App开发方向,越来越多的互联网团队及新创的创业团队加入到这个行列。因为大家都看到了国外不少三五人的小团队,因为App而获得不错的报酬,或者吸引了庞大的风险投资资金…… 只是,多数的想法都还停留在跟风的阶段,今天国外有什么,那我们就先照着做。国内整个App产品开发,甚至一些大型网站,也只是把App当成一个必备品,而不是开拓新市场的利器。整体来说,App还停留在很早期的阶段,再加上多数App本身有些生命周期的特性,因此App这件事虽然看起来简单、进入门槛不高,但实际业务上,可能没有那么容易。 我认为这一切很大程度上是因为,大家对App的产品开发缺乏通透的了解,又想快速的推出App,因此App本身并没有杀手级的创意特点,就算有,也多半昙花一现。因此我就我的观察以及跟同业的交流,整理了一些观点分享给大家: 第一点现金流与品牌的平衡 对于一个新创的开发团队,现金流尤其重要,因此不少的开发团队都以接外包案子为生,就目前的行情,这的确是不错的收入,同时也增加了练兵的机会。但这是快钱,就是代工产业,拼到最后就是接案数以及价格,对于团队的品牌没有多大的加分,更没有留下一个属于自己的产品。因此我认为开发团队应该在App数量以及App品牌上面下点功夫,两条线的策略,一条是以尽可能多数量的App来开创现金流(不一定是接外包),另一条是开创自有品牌的App,在这两者之间保持平衡,才有机会找到突破点。 第二点创意以及内容的搭配 App是一种新的工具,新的媒体,新的呈现方式,那么就不应该用传统互联网的思维来搭建,而应该多一点软件的思维,更多用户体验,软件流程的考量,甚至是更多结合手机或者平板的特性(照相、LBS、感应器等),这是创新创意的思维,也是App上市后得以吸引用户及媒体

Android实验报告

Android实验报告 专业:计算机科学与技术 班级: 学号: 姓名:武易 2016年11月28日 实验一Activity 生命周期 一、实验目的 Android 生命周期是从程序启动到程序终止的过程。通过本次实验深入理解Android 系统管理生命周期的必要性,并以Activity 为例说明Android 系统是如何管理程序组件的生命周期。 二、实验设备 1、硬件设备系统类型:Win7 版本32 位,处理器: Intel(R)Core(TM)i3-2350M CPU @2.30GHz 2.30GHz 安装内存 (RAM):8.00GB 2、软件设备Win7 操作系统、Eclipse、JDK、Android SDK、ADT 三、实验内容 1、实验要求 观察Activity的生命周期。 2、详细设计 public class MainActivity extends ActionBarActivity {

private static String TAG="LIFECYCLE"; @Override public void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); Log.i(TAG,"(1) onCreate()"); button.setOnClickListener(new View.OnClickListener(){ public void onClick(View view){ finish(); } }); } @Override public void onStart(){ super.onStart(); Log.i(TAG,"(2) onStart()"); } @Override public void onRestoreInstanceState(Bundle savedInstanceState){ super.onRestoreInstanceState(savedInstanceState); Log.i(TAG,"(3) onRestoreInstanceState()"); } @Override

《移动应用开发》课程标准.doc

课程标准 所属系部:信息工程系 课程名称:移动应用开发 课程性质:专业必修课 课程学时:96 适用专业:物联网专业(60)

《移动应用开发》课程标准 1、课程概述 1.1 课程定位 Android应用开发是物联网应用技术专业的核心课程之一,是该专业的专业必修课。是物联网系统设计架构师、物联网系统管理员、网络应用系统管理员、物联网应用系统开发工程师等核心职业岗位以及物联网设备技术支持与营销等相关职业需要掌握的专业知识核心课程。通过本课程的学习,使学生具备Android平台应用开发相关知识、良好的编程习惯和手机应用软件开发的能力,能胜任基于Android平台的手机软件研发等工作任务。同时,通过教学过程中的实际开发过程的规范要求,培养学生分析和解决实际问题的能力,强化学生的职业道德意识、职业素质养意识和创新意识,为学生以后从事更专业化的软件开发工作奠定基础。为了适应高职学生的学习情况,该课程以Android应用技术为重点,逐步阐述Androi d应用体系结构,介绍Android应用常见的几个功能。采用项目+案例教学法,既让学生掌握Android的基本知识,同时,也让学生在潜移默化中了解一些Android的高级开发技术,从而为今后实现Android应用开发打下基础。 本课程主要涉及Android 基础知识、UI界面、数据存储、SQLite数据库、四大组件、网络编程、高级编程等的学习。通过本课程的学习,学生能够掌握Android的基础知识,学会编写简单的应用程序,为进一步学习移动互联工程师后续课程打下良好的理论和实践基础。在课程设置上,前导课程有《Java程序设计》、《数据库技术基础》,后续课程有《Android高级应用开发》、《移动互联网开发综合实训》、《毕业实习》等。 1.2 课程设计思路 Android应用开发是移动互联工程师的专业核心课程,注重软件开发基本理论、基本方法和基本技能的学习及素质教育,激发学生的学习兴趣,在启发、提示下使其自主地、全面地理解软件的基本理论和基本方法,提高学生的思维能力和实际操作技能,增强他们理论联系实际的能力,培养学生的创新精神,使学生养成观察、独立分析和解决问题的习惯;以提高技能、磨砺意识、活跃思维、展现个性和拓宽视野。 本课程在教学过程中,倡导自主学习,启发学生对设定问题积极思考、分析,鼓励多种思维方式并将其表达出来,尊重个体差异。采用项目教学法进行教学,每个项目的成绩采取

移动应用开发专业前景怎么样

移动应用开发是为小型、无线计算设备编写软件的流程和程序的集合,像智能手机或者平板电脑。移动应用开发类似于Web应用开发,起源于更为传统的软件开发。但关键的不同在于移动应用通常利用一个具体移动设备提供的独特性能编写软件。例如,利用iPhone的加速器编写游戏应用。 一般的移动应用开发课程主要包括网络基础、计算机组装与维护、程序设计基础、网站美工、数据库技术、JAVA程序设计、Android开发技术、Android 界面设计、互联网营销、移动互联应用开发综合实训等。 一位职业的移动应用开发工程师也应该具备扎实的Android平台应用软件开发能力、UI界面设计能力、移动互联网营销能力,以及分析和解决实际问题的能力,具备较强的创新创造意识和项目开发能力等。 前景分析:移动应用开发,就是借助移动互联网终端(如手机、平板等)实现传统的互联网应用或服务,诸如12306手机客户端、CCTV手机网站、微信、QQ手机客户端、支付宝手机客户端、愤怒的小鸟手机游戏、当当手机客户端、京东商城手机客户端、百度地图手机客户端等等,还包括手机门禁系统、手机点餐系统、手机扫码支付等典型物联网应用系统。 目前移动应用开发人才缺口在百万以上,实际从业只有不到15万,且急需人才。移动互联网工程师及应用开发工程师迅速成为大学生求职的上佳选择。就业面向:各类企事业单位,从事自动办公类APP的管理与运维工作,从事各类

行政部门微信公众号二次开发及管理维护工作;面向各类电商企业、金融行业,如阿里巴巴、京东、平安银行、百度等,从事售前售后技术服务、网站建设与管理、网络营销、移动APP运维、移动产品策划、推广营销等。就业方向与岗位:Android手机软件研发工程师、Android测试工程师、Android系统UI设计师、移动互联产品运营推广以及移动营销相关岗位。 如果你有志于成为一个职业移动应用开发工程师,欢迎你来南京课工场进行系统的培训。课工场中博移动应用课程设置针对每位学员的不同认知特点,循序渐进,逐步提升,小班教学模式,老师一对一解疑,不仅如此中博还与上百家知名企业以及知名院校合作,具有完善的就业服务体系,就名企委培、订单实训、企业内训、毕业名企推荐、入学签订就业协议,完全不用担心就业问题,高薪就业也不再是梦想。

Android实验八

计算机科学与技术系 实验报告 专业名称计算机科学与技术 课程名称 Android嵌入式软件开发 项目名称 Android 定位服务 班级 学号 姓名 同组人员无 实验日期 2016.10.25

一、实验目的与要求: 【实验目的】 掌握 Android 定位服务方法 【实验要求】 1、练习使用 LocationManager 进行定位服务 【实验原理】 LocationManager, LocationProvider, Location 二、实验内容 1、电脑连接网络; 2、新建 Android 应用程序项目 LocationTest; 3、业务逻辑代码与界面布局文件:activity_main.xml、MainActivity.java; 4、在 AndroidManifest.xml 中声明权限; 5、在模拟器上运行项目,点击下图中红框内的按钮,在弹出的百度地图中输入某个地址,并点击“修改地址”,观察 LocationTest 中显示的经纬度变化。 实验结果截图:

图表 1 地图定位界面 图表 2 获得定位经纬度信息 三、实验分析与小结: Android GPS:需要GPS硬件支持,直接和卫星交互来获取当前经纬度,这

种方式需要手机支持GPS模块(现在大部分的智能机应该都有了)。通过GPS方式准确度是最高的,但是它的缺点也非常明显:1,比较耗电;2,绝大部分用户默认不开启GPS模块;3,从GPS模块启动到获取第一次定位数据,可能需要比较长的时间;4,室内几乎无法使用。这其中,缺点2,3都是比较致命的。需要指出的是,GPS走的是卫星通信的通道,在没有网络连接的情况下也能用。 【思考题】 【1】Android定位的两种方式? GPS、网络 【2】Android定位的3个API Location、LocationProvider、LocationManager 得分(百分制)

2017级移动应用开发专业期末考核

2017级移动应用开发专业期末考核 班级:2017级移动应用开发1&2班 编写时间:2018-6-30

目录 三、详细功能 (3) 3.1启动画面 (4) 3.2列表界面 (4) 3.3新增电台 (5) 3.4电台搜索 (6) 3.5电台信息及节目列表 (7) 3.6为某电台新增节目 (9) 3.7节目搜索 (10) 3.8节目的更新 (11) 3.9其他要求 (11)

三、详细功能 【说明】 1以电台和电台节目作为示例,文档及图片仅供参考不作为强制要求 2.业务对象自由定制,但数量应≥2并存在关联(如图书类别、图书) 3.布局也不做强制要求,但评分以电台示例为标准,比其简单的要扣分 4.功能方面增删查改是必须具备的,在此基础上按增加的功能加分 5.布局及组件样式也是考核项目之一,体现在最终运行的用户界面 【技术要求】 1.必须使用SQLite存储数据 2.必须使用ListView/GridView/RecyclerView实现列表 3.使用第三方类库、开源框架的前提是掌握原生API的使用 4.合理使用几种布局,避免过度嵌套 5.必须遵守教学中的常规要求如: ①合理的项目结构 ②合理使用常量限制字符串的大量复制 ③代码和布局的重用 ④复杂功能使用单元测试 ⑤使用资源文件定义颜色、样式、间距等 ⑥选择合适的添加、删除等的方式以增强用户体验 ⑦其他…… 6.代码规范必须符合阿里巴巴Java代码规范,审查到的不规范代码会被扣分

3.1 启动画面 不要求 3.2 列表界面 ①以列表形式显示搜集的所有电台,并根据电台的频率大小排序 ②每条数据显示电台名称、电台频率、节目数量、图片(可使用静态资源)等信息 ③若无电台数据则显示无数据界面 ④可点击列表中某一电台,进入该电台的节目列表界面(见3.5) ⑤屏幕下方有增加电台按钮 ⑥电台无节目数据时可删除(Snackbar撤销、多选模式、侧滑删除、1+3分数依次增加)

实验四Android基本组件交互实验

实验四Android基本组件交互实验 【实验目的】 本实验是Android基本组件实验,主要针对Activity、Service和Receiver实现和使用方法。通过实验使学生掌握Activity的跳转、Service的启动停止以及Receiver的接受等。【实验要求】 ◆使得学生熟悉Activity、Service和BroadCast基本使用; ◆使得学生掌握短信接收实现和使用; ◆使得学生掌握界面跳转基本原理和使用方法; ◆使得学生掌握服务和广播的基本机制。 【实验原理】 1.Activity跳转 startActivity——跳转到目标页面,参数为Intent; startActivityForResult ——跳转到下一个Activity,而当这个Activity被关闭以后,自动跳转前一个Activity,并调用onActivityResult( )方法,参数为Intent和 requestcode 2.Intent Android基本的设计理念是鼓励减少组件间的耦合,因此Android提供了Intent (意图) ,Intent 提供了一种通用的消息系统,将要执行的动作的抽象的描述,一般来说是作为参数来使用,由Intent来协助完成Android各个组件之间的通讯。 Intent属性: ?Action ,对执行动作的描述,在Intent类中定义了一些字符串常量作为标准动 作; ?data ,是对执行动作所要操作的数据的描述,Android中采用URI来表示数据; ?例:VIEW_ACTION 类别,是被执行动作的附加信息; ?extra 附加信息,除了data之外,还可以通过extra附加信息,extra属性使用 Bundle类型进行数据传递; ?component 组件,显式指定Intent的目标组件的名称; ?type 数据类型,显式指定Intent的数据类型; 3.Service组件 Service一般由一个Activity或其他Context对象来启动,当启动Service之后,该Service将会在后台运行,及时启动这个Service的Activity或其他组件的生命周期已经结束,Service仍然会继续运行,直到自己的生命周期结束为止。每个Service都应该在中进行声明。Service的启动方式有两种,对应的生命周期也各不相同。 通过startService方法启动。当系统调用startService方法,如果该Service还未启动,则依法调用其onCreate方法和onStart方法来启动。当其他Context对象调用stopService方法、Service调用自身的stopSelf或stopService方法时才会停止Service 的执行。

移动应用开发APP开发市场调研报告

移动应用开发专业人才需求调研报告 信息社会许给人类最大的承诺——随时随地随身查找资讯、处理工作、保持沟通、进行娱乐,从梦想变成活生生的现实,实现24小时随身在线的生活。正如中国移动一句广告语所说的那样——“移动改变生活”,移动互联网给人们的生活方式带来翻天覆地变化。越来越多的人在购物、用餐、出行、工作时,都习惯性地掏出手机,查看信息、查找位置、分享感受、协同工作……数以亿计的用户登录移动互联网,在上面停留数十分钟乃至十多个小时,他们在上面生活、工作、交易、交友……这些崭新的人类行为,如同魔术师的手杖,变幻出数不清的商业机会,使得移动互联网成为当前推动产业乃至经济社会发展最强有力的技术力量。 根据中国互联网络信息中心的报告,我国已经超越美国成为智能手机用户最多的国家。截至2014年6月,中国网民规模已达6.32亿,手机上网使用率达83.4%,首次超过传统电脑的使用率。截止2014年底,中国网民人数已达6.49亿,我国移动通信用户已超过12亿,约占全国人口的85%,其中有8.1739亿用户接入移动互联网,占全部用户的71.34%,5亿微博、微信用户,每天信息发送量超过200亿条。全球互联网公司十强,中国占了4家(阿里巴巴、腾讯、百度、京东),中国已成为名副其实的互联网大国。 一、湖南移动互联网产业政策及现状 长沙软件产业基地是我国11家国家级软件产业基地之一,集聚了全省约90%的软件企业。2014年2月19日,湖南省政府出台了《湖南省人民政府关于鼓励移动互联网产业发展的意见》,提出力争到2017年建成一批移动互联网产业集聚载体,培育一批移动互联网骨干龙头企业,建成国内领先的移动互联网产业集群,把湖南打造成移动互联网产业的政策洼地和产业高地。2014年2月23日省财政厅省发改委省经信委联合出台了《关于鼓励移动互联网产业发展的若干政策》。 副省长黄兰香表示,湖南现在有两块响亮品牌,一是文化创意产业,二是工程机械产业。我们有一个梦想,下一步,要把湖南移动互联网产业打造成湖南响亮的品牌。湖南发展移动互联网产业的氛围正在初步形成。湖南省市区三级政府紧锣密鼓地出台相关政策,湖南有信心把移动互联网产业打造成为新的“湖南品牌”。 湖南已成为互联网大省,目前在全国移动互联网领域,近1/3的企业家是湘籍,为湖南发展互联网提供了人脉基础。2015年全国互联网百强企业3家。 移动互联网产业成为全省重要的新兴产业,到2020年,产业主营业务收入到达1200亿元左右,引进和培育120家骨干龙头企业,全产业链企业过千家、从业人数逾5万的互联网产业集群。大力推进芯片与终端设计制造、移动通信与网络设备、电子元器件及材料重点产业链培育。加快发展智能硬件、手机软件和信息服务业,建设工业设计中心服务平台。长沙将以“衣、食、住、行、乐”为内容打造继北京、上海、深圳、成

相关主题
文本预览
相关文档 最新文档