服务专题提供服务的最新资讯内容,帮你更好的了解服务。
我正在使用asmack库实现一个聊天应用程序.我想启动一个始终运行的服务,其中所有的连接管理任务都要完成,并且应该继续接收传入的数据包并将消息保存在我的sqlite数据库中.当我的应用程序启动时,我希望我的应用程序也会收到通知,而后台服务将消息插入sqlite数据库. 如何用粘性服务实现这种结构.是否还需要部分唤醒锁定.因为,有时也会根据特定需求使用http来下载图像. 您可以在服务器上注册后启动
我正在尝试在主屏幕上创建一个快捷方式,当按下该快捷方式时,将启动服务而不是活动. 可能吗?怎么样? 谢谢! 您可以创建一个虚拟活动,只需启动一个服务,然后完成自己: public class MyServiceActivity extends Activity { public void onCreate(Bundle savedInstanceState) { super
我有一个服务,设置为在一个单独的过程中启动: <service android:name=".services.UploadService" android:process=":UploadServiceProcess" /> 我可以使用bindService()成功绑定到它.当我尝试通过调用Messenger.send()发送消息时,我的问题出现了: service.send
目前我使用Activity将图像上传到网络,我正在使用AsyncTask,一切都运行良好.我目前使用Activity来实现这一点,基本上该活动允许用户输入一些细节,拍照然后提交,显示进度对话框直到收到响应.当在E或G连接上时,整个过程可能非常冗长(超过一分钟).在收到回复之前,无法完成活动并返回上一个活动(这就是我想要的). 我有什么选择.目前,如果我按下主页按钮,过程正常并继续上传,应用程序可以
我知道服务可以以两种模式运行,即启动和绑定. 从开发人员文档或本网站上的其他问题我不太了解的是,当最后一个组件解除绑定时,运行为启动和绑定的服务是否会退出? whether a service running as both started and bound will exit when the last component unbinds from it? 如果在服务上调用了startServ
我正在开发一个带有前台服务的应用程序,该服务可以播放音频很长一段时间. 我不希望Android操作系统在后台运行时终止我的服务,但是如果从任务管理器手动关闭应用程序,我想停止服务. 我的应用程序的当前行为是在任务管理器中关闭应用程序时服务继续运行. 我注意到Spotify实现了预期的效果,它是如何实现的? 我认为你可以调用stopSelf() from onTaskRemoved().还有一个严重
我已经在网上搜索过,找不到任何有关使用SOAP向Web服务发送图像(或任何附件)的文档. 我一直在发送文本数据,但我现在需要从库中发送图像以及文本数据,这会带来另一个问题 – 一次制作两个或多个异步任务.如果要发送的记录有附属图像,我将需要总共进行4次通话; >发送文本数据. >检查服务器上是否已存在该文件. >发送文件. >使用从服务器发回的u_id将文件与服务器上的记录链接. 我被建议使用Ba
我正在创建我的第一个 Android应用程序,我需要使用服务.用户界面将有一个复选框(CheckBoxPreference),用于打开/关闭服务,只有我的应用程序才能访问该服务(不需要共享它). 到目前为止,这个功能的UI已准备就绪,我知道如何响应事件,我不知道如何创建服务以及如何连接到它. 这个想法是服务继续监听事件并在后台响应它们,并且应用程序仅用于打开/关闭它或更改某些设置. 我在网上寻找过
我正在编写一个将连接到REST / JSON Web服务的 Android应用程序.用户将检索信息,上传评论,下载和上传图像等. 我知道我不应该在Activity / UI线程中保留所有这些网络通信,因为它会导致ANR.令我困惑的是我是否应该使用AsyncTask或带有“手动”线程的服务来实现这一目标; 使用Service,我只需要为webservice的API中的每个方法提供一个公共方法.然后我
所有.我是新手使用Mockito
我对现有的MVVMlight导航界面方法不太满意,而且非常小,我想实现我自己的导航界面,我可以在其中展示操纵导航堆栈并将其与MVVM灯集成的复杂方法. 任何有关实现这一目标的指导都非常感谢 更新: 我想实现页面之间移动的其他过渡,如页面卷曲,翻转,旋转等 这是一个完整的实现示例,可以通过添加一个完全替换MvvmLight中的新接口来解决问题,并且还允许您选择是否使用动画.在此示例中,我们添加了控制
我在mySQL服务器数据库和我的移动应用程序( Android,iPhone)之间开发了一个 RESTful Web Service using Jersey. 我在Web服务中使用Hibernate与数据库通信,然后将我的DAO连接到Jersey服务. 我的操作系统是Windows7-64bit. 现在,Web服务正在locathost中的Tomcat 7上运行.如何在Internet上发布我的
我正在尝试创建一个包含简单服务的 Android库.例如: public class BasicService extends Service { public BasicService() { Log.d("I", "work"); } @Override public IBinder onBind(Intent intent) {
我正在尝试使用AIDL开发2个应用程序(服务应用客户端应用程序)的设置.我目前有3个模块的设置: > android-agent-framework(只保存AIDL文件的android库模块) > android-agent(服务) > android-example-client(客户端) android-agent和android-agent-framework对第一个访问接口的依赖. 每当客
做前台服务的正确方法是什么,我以后可以绑定它? 我已经关注了 Android API演示,其中包含了如何创建前台服务的示例. 关于启动服务同时绑定它没有任何示例. 我希望看到音乐播放器服务的一个很好的例子,其活动“绑定”它. 有没有? 我想做的事情如下: >当程序是第一个(第一个意味着服务尚未启动)时,我想启动前台服务,完成所有工作.用户界面(活动)就是控制该工作 >如果用户按下主页按钮服务必须保
我已经创建了一个从主活动调用的服务,并传递一个简单的变量来访问服务内部并向屏幕干杯.我似乎无法找到从服务内部访问变量的正确代码.任何帮助将不胜感激.谢谢. 从按钮单击侦听器内部调用服务的主Activity: @Override public void onClick(View v) { Intent eSendIntent = new Intent(getApplicationConte
我正在尝试启动服务,然后打开套接字与服务器连接. 在按钮上单击我创建新线程然后启动服务. Thread t = new Thread(){ public void run(){ mIntent= new Intent(MainActivity.this, ConnectonService.class); mIntent.putExtr
在我开始之前,这适用于我们自己的基于 Android的设备,不适用于手机,也不适用于其他地方. 我们在init.rc中有一个服务,它是一个postgresql数据库服务器.这将在启动时启动,并始终在系统的后台运行.但它有可能会关闭,我们希望有一种方法可以从系统的android端停止并启动此服务. 有没有办法从Android Activity发送init启动命令?从root shell开始,这相当于
我有一些问题: 我应该购买任何许可证来分发我的申请吗? 哪些应用程序的销售获利? (对不起,我不会说英语很好:P) 如果您要将应用程序发布到 Android Market,则必须获得 developer subscription ($25).一旦您拥有开发者订阅,您就可以根据需要发布免费应用程序;但是,为了销售应用程序,您必须处于 countries where you can be a Goog
我正在 Android上安装一个服务,将其安装在手机/平板电脑上.许多人可以使用该平板电脑,但只有选定的应该有权关闭该服务.我该如何实现?我和谷歌发现一些选择: >制作用户帐户:有很多应用程序,但是它们没有指定是否在一个帐户中运行的服务也可以为其他帐户运行. >在关闭服务之前提示密码:有很多stackoverflow Q.for这个但看起来不可能. >用户关闭时重新启动服务:重新启动可能会导致数据