如何编制一个简单的安卓程序(用于安卓手机,查询用)

如何编制一个简单的安卓程序(用于安卓手机,查询用),第1张

1、需要的基础:非常熟练的Java,非常熟练的数据库;如果做移动商务,涉及到强大的后台,最好有Java EE经验;至少非常熟悉JSP及MVC编程;

2、按照如下步骤来:

(1) 安装JDK1.6,测试成功;

(2) 拷贝Android-sdk-windows到D盘,这里包含了Android SDK与ADT;

(3)拷贝eclips(version Indigo)到D盘

这些环境就够手机端开发了;

3、初次运行eclipse,会要求Android SDK与ADT的安装位置,输入D:\android-sdk-windows即可;或者以后在eclipse\Window\preference\Android修改也可以;

4、new 一个Android Project,命名为myfirstADD,选择Build Target为Android 2.3.1,设置包名为com.szpt.zxs,create就可以了;

5、点击window\AVD Manager,make一个虚拟机:Target选择Android 2.3.1-API level 9;Size给512M, Built-in 选WVGA800,这是目前最流行的手机屏幕大小和分辨率;

6、选中myfirstADD工程,点击右键,run as\Android Application,就会自动在虚拟手机

7、下载、安装并运行91手机助手,连接电脑和手机,在91助手的界面找到手机;

8、在eclipse中点击Run configuration,在Target Tab中选Manual,然后run,出现Android Device Chooser窗口,在“Choose a running android device”框,选择在“91手机助手”中连接好的手机,然后点击ok,注意eclipse下部console控制台的信息,同时注意手机屏幕,会看到运行效果显示在手机上了;

8、打包文件是Apk后缀;打包前要准备好证书zxs.keystore和密码,这个利用Java工具可以生成,上篇博文有详细介绍;

9、选中myfirstADD,点击右键,选择d出菜单中的Android Tools\Export Signed Application Package,在keystore selection窗口,选择“use existing keystore”,选中文件zxs.keystore,输入password,在下一个Key alias selection窗口,选择别名;注意,如果前一个窗口的文件或者密码不对,此处就不会出现别名选择项。点击下一步,选择生成的文件路径,再下一步,就会生成myfirstADD.apk文件,该文件就是要下载到手机上的文件;

10、在“91手机助手”界面,点击右键,选择“上传手机文件”,选择myfirstADD.apk,上传到手机;

11、断开手机与电脑连接,在手机的文件管理器中找到myfirstADD.apk,双击,出现安装提示,安装完毕后出现myfirstADD图标,双击该图标,则程序运行,出现结果!

这个倒是没听说过

给你列出Activity的四种启动模式吧:

1.

standard

模式启动模式,每次激活Activity时都会创建Activity,并放入任务栈中。

2.

singleTop

如果在任务的栈顶正好存在该Activity的实例

就重用该实例,否者就会创建新的实例并放入栈顶(即使栈中已经存在该Activity实例,只要不在栈顶,都会创建实例)。

3.

singleTask

如果在栈中已经有该Activity的实例,就重用该实例(会调用实例的onNewIntent())。重用时,会让该实例回到栈顶,因此在它上面的实例将会被移除栈。如果栈中不存在该实例,将会创建新的实例放入栈中。

4.

singleInstance

在一个新栈中创建该Activity实例,并让多个应用共享改栈中的该Activity实例。一旦改模式的Activity的实例存在于某个栈中,任何应用再激活改Activity时都会重用该栈中的实例,其效果相当于多个应用程序共享一个应用,不管谁激活该Activity都会进入同一个应用中。

另外:

设置Activity的启动模式,要在AndroidManifest.xml里对应的

标签设置android:launchMode属性


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12208430.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存