本文整理自网络,侵删。
Android查看更多关于 Android 的文章服务查看更多关于 服务 的文章File > New > Other > Delphi Projects > Android Service创建用于开发Android查看更多关于 Android 的文章服务的框架。New Android Service wizard 提供了以下选项:
项目描述本地服务(Local Service)选择此选项以创建本地服务。这是Android应用程序与Android服务直接交互的最典型的情况,它们都运行在同一进程中。此选项包括从System.Android.Service单元的TAndroidService类数据模块(Data Module),提供必要的事件。选择此选项包括与Android服务链接的Android应用程序的Android Manifest file文件中的以下行代码。关于本地服务的更多信息,参阅本地服务示例。意图本地服务Intent Local Service选择此选项使用意图(intents)创建本地服务。使用意图(intents)处理异步请求。此选项包括从System.Android.Service单元的TAndroidIntentService类数据模块(Data Module),提供必要的事件。选择此选项包括与Android服务链接的Android应用程序的Android Manifest file文件中的以下行代码。<service android:exported="false" android:name="com.embarcadero.services.<service_name>" />关于本地服务的更多信息,参阅IntentService.远程服务Remote Service选择此选项以创建一个远程服务。远程服务可以由宿主服务之外的其他应用程序使用。此选项包括从System.Android.Service单元的TAndroidIntentService类数据模块(Data Module),提供必要的事件。选择此选项包括与Android服务链接的Android应用程序的Android Manifest file文件中的以下行代码。<service android:exported="true" android:name="com.embarcadero.services.<service_name>" />关于远程服务的更多信息,参阅, Remote Service 示例.意图远程服务Intent Remote Service选择此选项使用意图(intents)创建远程服务。使用意图(intents)处理异步请求。此选项包括从System.Android.Service单元的TAndroidIntentService类数据模块(Data Module),提供必要的事件。选择此选项包括与Android服务链接的Android应用程序的Android Manifest file文件中的以下行代码。<service android:exported="true" android:name="com.embarcadero.services.<service_name>" />当你从向导选择一个选项,并单击“OK”按钮后,窗体设计器(Form Designer)显示Delphi项目文件 (*.dpr) 文件。该项目包括一个数据模块,用于放置可视化组件,并定义将Android服务共享与Android应用程序共享的方法。有关如何将应用程序与服务链接的更多信息,请参阅创建创建Android服务。
Uses<单元名> .pas文件包括以下单元:
System.SysUtils,System.Classes,System.Android.Service,AndroidApi.JNI.GraphicsContentViewText,Androidapi.JNI.Os;.dpr的文件包括:
System.Android.ServiceApplication;<单元名>;
相关阅读 >>
Delphi获取其他进程中listbox和combobox的内容
Delphi 中让嵌入窗体的 webbrowser 控件无边框
Delphi 在statusbar1.panels上显示日期时间星期
Delphi monthoftheyear、weekoftheyear、weekofthemonth、dayoftheyear … 相对时间
更多相关阅读请进入《Delphi》频道 >>