资源描述:
《基于OPhone平台实例“HelloOPhone”程序开发》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、Hello,OPhone!下面将会举一个例了,创建一个简单的0Phone应用程序,输岀所冇的呼叫记录,这个例了使用了OPhone的LocalSearchAPL创建OPhone工程•在开始创建第一个工程Z前,必需要先配置好Eclipse环境(“J以在Windows或者Linux上安装Eclipse),如果没有Eclipse,可以先到Eclipse的官方网站上去下载EclipseIDE。育了Eclipse,还要确认Eclipse中安装了ODT。安装ODT的过程,可以参考安装Eclipse插件。1.创建0PhoneJL程打开Eclipse,选择“file>New,
2、选择“OPhoneProject'选项2.设置Project属性打开“NewOPhoneProject”对话椎,输入Project名,设置Project属性。具体参照下图:Contents部分和普通的Eclipse工程创建一样。Properties部分需耍填写java代码的package名,述要设置Activity名,对于OPhone应用程序來说,Activity是程序的入口。NewAndroidProjectCreatesanewArdroidProjectresource.Projectname:HelloOPhone「nnfrantc••Createn
3、ewprojectinworkspace•:JCreateprojectfromexistingsourcegjUsedefaultlocationLocation:
4、/home/oms/workspace/development/HelloOPhonw
5、PropertiesPackagename:oms.helloActivityname;HelloOPhoneApplicationname:Hello,[OPhone?
6、finish3.添加OPhone库支持创建OPhone工程后,在EclipseIDE界面左侧的TackageExplorer0中选择刚才
7、创建的工程,点击右键或者打开“Project”菜单,选择properties”。在弹出的属性设置窗口屮选IT'JavaBuildPath”,你将会看到如下窗口,选中“Libraries”选项页:点击“AddLibrary../*按钮AddLibrarySelectthelibrarytypetoadd.EARLibrariesJRESystemLibraryJSFLibrariesJUnitplug-inDependenciesServerRuntimeUserLibraryWebAppLibrariesNext>FinishCar选择"UserLibrar
8、y",然后点击"Next>n如下图所示的对话框,选中OPhone1.5,如果你发现没有OPhone1.5选项,可以点击“UserLibraries...”,配fiOPhone1.5库,具体细节,请参考:在EclipseIDE'!•添加OPhone库。UserLibrarySelectalibrarytoaddtotheclasspath.Userlibraries:OPhonevBackNext>Finish选中MOPhone1.5MJn,点击Finish”。工程属性对话框会显示如下:.typefiltertextResourceBuildersJavaBu
9、ildPath>JavaCodeStyle>JavaCompilert>JavaEditor®Source^Projects^Libraries^vOrderandExportJavaBuildPathJARsandclassfoldersonthebuildpath:DAndroidLibraryt>HOPhoneJavadocLocationProjectReferenc$sRun/DebugSettingsTaskTagsl>Validation点击9KJG—个OPhone的Project就算创建完成了。你会发现你的工程内部冇一个java文件,名字叫H
10、elloOPhone,源代码如下:viewplaincopytoclipboardprint?1.publicclassHelloOPhoneextendsActivity{2./**Calledwhentheactivityisfirstcreated.*/3.@Override4.publicvoidonCreate(Bundleicicle){5.super.onCreate(icicle);6.setContentView(R.layout.main);7.}8.}编写代码•接下来我们将修改这个自动生成的源文件,去调用OPhoneAPI:示例代码要实
11、现的功能如下::1.在屏幕上,创建一个可以滚动显示的