毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
智能手机文件实时上传系统的研究与实现(4)
(3)安装eclipse(直接解压eclipse-jee-indigo-SR2-win32.zip就可以了)。
(4)安装ADT(Android Development Tools).
下载ADT-0.9.7.zip后解压,将“features”和“plugins”目录中的文件拷贝到Eclipse的对应目录中。启动eclipse,选择Help-> Install New SoftWare->add中location中选择ADT-0.9.7.zip,完毕后,重启MyEclipse。
(5)在eclipse里配置SDK路径
选择Windows->Preferences->Android,选择Android SDK的位置。。如图2所示:
图2 Windows属性
(6)创建AVD(Android Virtual Device).
点击eclipse工具栏上的图标 ,点击new出现创建对话框,填完各项之后点击Create AVD,创建完成。其中SD卡的创建是在命令行窗口中输入Mksdcard+卡容量+路径,完成创建。
(7)启动模拟器。如图3所示:
图3 模拟机
(8)Tomcat的安装
下载apache-tomcat-7.0.23.zip并解压到F:\apache-tomcat-7.0.23,双击bin中startup.bat启动Tomcat,双击shutdown.bat停止。添加三个环境变量:CATALINA_HOME,CATALINA_BASE和TOMCAT_HOME,变量值均为F:\apache-tomcat-7.0.23。下载tomcatPluginV33.zip并解压到eclipse\plugins中,重启eclipse,出现Tomcat插件。
2.2 Android开发四大组件
Android开发四大组件分别是:活动(Activity): 用于表现功能。服务(Service): 后台运行服务,不提供界面呈现。广播接收器(BroadcastReceiver):用于接收广播。内容提供商(Content Provider): 支持在多个应用中存储和读取数据,相当于数据库。
Activity:
Android 中,Activity 是所有程序的根本,所有程序的流程都运行在Activity 之中,Activity可以算是开发者遇到的最频繁,也是Android 当中最基本的模块之一。在Android的程序当中,Activity 一般代表手机屏幕的一屏。如果把手机比作一个浏览器,那么Activity就相当于一个网页。在Activity 当中可以添加一些Button、Check box 等控件。可以看到Activity 概念和网页的概念相当类似。
一般一个Android 应用是由多个Activity 组成的。这多个Activity 之间可以进行相互跳转,例如,按下一个Button 按钮后,可能会跳转到其他的Activity。和网页跳转稍微有些不一样的是,Activity 之间的跳转有可能返回值,例如,从Activity A 跳转到Activity B,那么当Activity B 运行结束的时候,有可能会给Activity A 一个返回值。这样做在很多时候是相当方便的。
当打开一个新的屏幕时,之前一个屏幕会被置为暂停状态,并且压入历史堆栈中。用户可以通过回退操作返回到以前打开过的屏幕。我们可以选择性的移除一些没有必要保留的屏幕,应为Android会把每个应用的开始到当前的每个屏幕保存在堆栈中。
Service :
Service 是android 系统中的一种组件,它跟Activity 的级别差不多,但是他不能自己运行,只能后台运行,并且可以和其他组件进行交互。Service 是没有界面的长生命周期的代码。Service 是一种程序,它可以运行很长时间,但是它却没有用户界面。这么说有点枯燥,来看个例子。打开一个
音乐
播放器的程序,这个时候若想上网了,那么,我们打开Android 浏览器,这个时候虽然我们已经进入了浏览器这个程序,但是,歌曲播放并没有停止,而是在后台继续一首接着一首的播放。其实这个播放就是由播放音乐的Service进行控制。当然这个播放音乐的Service也可以停止,例如,当播放列表里边的歌曲都结束,或者用户按下了停止音乐播放的快捷键等。service 可以在和多场合的应用中使用,比如播放多媒体的时候用户启动了其他Activity这个时候程序要在后台继续播放,比如检测SD 卡上文件的变化,再或者在后台记录你地理信息位置的改变等等,总之服务嘛,总是藏在后头的。
共6页:
上一页
1
2
3
4
5
6
下一页
上一篇:
ASP+access校园网上跳蚤市场的设计与开发
下一篇:
java+sqlserver桌面背单词软件系统设计
浅析人工智能体系建设【5490字】
茬RedHat中使用ReiserFS文件系统【1804字】
使用indy的IdTcpServer,IdTcpclient传輸文件【68字】
使用http协议和winsockapi实现...
人工智能茬知识付费产业...
智能光网络茬城域网中的...
家居智能系统建设中的标...
国内外图像分割技术研究现状
承德市事业单位档案管理...
神经外科重症监护病房患...
医院财务风险因素分析及管理措施【2367字】
AT89C52单片机的超声波测距...
C#学校科研管理系统的设计
志愿者活动的调查问卷表
中国学术生态细节考察《...
10万元能开儿童乐园吗,我...
公寓空调设计任务书