草庐IT

protocol-handler

全部标签

android - AsyncTask 或 Handler——哪个更适合耗时的网络交互和处理?

我是安卓开发的新手。目前我正在开发一个应用程序,该应用程序将从用户那里获取查询,将查询发送到服务器并接收XML响应作为返回。然后它将使用XMLparser处理XML响应,将从XML响应中提取答案并将答案显示给用户。由于所有这些处理都需要一些时间,所以我想向用户显示一个进度对话框,以了解它所花费的处理时间。我已经通过一些方法来实现这一点,比如我可以使用AsyncTask、Handler或Runnable(java)线程。但是,尽管我已经阅读了所有这些内容,但我对使用哪一个感到困惑。请告诉我哪一个更适合用于上述场景。以及实现首选方法的简单方法。提前谢谢你。 最佳

android - 在服务内部使用 Handler

我可以在服务中使用这段代码来延迟调用方法吗,或者Handler()应该只在UI线程中使用?在service中延迟调用方法的最佳方式是什么?finalHandlerhandler=newHandler();handler.postDelayed(newRunnable(){@Overridepublicvoidrun(){//Dosomethingafter10000mssocket.emit("CancelTravel");}},10000); 最佳答案 Handler()onlyshouldbeuseinsideaUIthread

android - 无法调度 DDM block 46454154 : no handler defined - Eclipse - Android SDK

我在Windows764位机器上工作,刚刚下载并安装了AndroidSDK,并使用带有Android插件的Eclipse。我刚刚在这里浏览了“HelloAndroid”指南:Hello,Android我也做了这个页面上的建议:DroidFAQ在遵循FAQ之前,程序会编译并运行,但不会向模拟器注册。没有代码更改,现在我得到以下内容。当我尝试运行模拟器时,我收到以下消息:[2010-03-0520:48:41-HelloAndroid]ActivityManager:Can'tdispatchDDMchunk46454154:nohandlerdefined[2010-03-0520:48

android - 在 Android 应用程序中使用 DIAL 协议(protocol)

我想在我的视频流应用程序中使用DIAL协议(protocol),我的应用程序是一个示例应用程序,仅使用VideoView播放HLS示例流。我想在我的应用程序中集成DIAL协议(protocol)(http://www.dial-multiscreen.org)以在电视或其他支持DIAL的服务器设备上流式传输视频。我有几个问题。是我需要同时实现服务器和客户端,还是只需要实现客户端?我可以在两部Android手机上测试这个客户端和服务器吗,或者我需要使用支持DIAL的电视作为服务器应用程序?在DIAL网站上,他们提供了CPP示例应用程序,所以我是否需要重用此示例中的代码并在此代码之上编写J

java.net.协议(protocol)异常 : Too many redirects: 21 Android App

你好,我遇到了一个问题,我的应用程序运行缓慢并出现此错误:java.net.ProtocolException:Toomanyredirects:21现在我不知道为什么它这么慢,并且出现错误,该网站唯一做的就是打开php文档并启动bash命令。:(所以它应该只重定向1次谢谢:)我将使用应用程序中的按钮打开灯:publicvoidswitchLightOn(Viewview){Contextcontext=getApplicationContext();intduration=Toast.LENGTH_SHORT;CharSequencetext="An";Toast.makeText(

iphone - 保护移动设备和 Web 服务之间连接的协议(protocol)?

我正在寻找一种协议(protocol)来保护移动设备和Web服务之间的连接。我想确保只有移动设备才能对Web服务执行操作,反之亦然。数据不需要加密。我知道Oauth,但当您有3个不同的实体(服务器、消费者和Auth)时,它似乎更多地用于保护连接。在这里,消费者和用户将是同一个人。是否有一个简单的协议(protocol)可以做到这一点(不需要用户登录然后授权访问token,就像Oauth的情况一样)?我需要在不同的平台上使用它,所以该协议(protocol)至少需要在iPhone和PHP上可用。 最佳答案 您需要阐明“安全”的含义。究

android - 使用安装和推送的 adb 协议(protocol)失败

我无法使用adbinstall将apk文件安装到我的手机。我无法使用adbpush将apk文件推送到手机的sdcard。在这两种情况下,adb都会给我“协议(protocol)失败”,然后通知它无法从data/local/tmp中删除apk文件(我很确定这与它无法获取apk的事实有关首先将文件存入手机)。protocolfailurermfailedfor/data/local/tmp/.apk,NosuchfileordirectoryAVD也是如此。我尝试了四个独立的模拟器都无济于事。手机上的USB调试已启用。我使用的是最新版本的操作系统和SDK。根据adbdevices,手机在线

android - 关于 .git/HEAD : error: manifest missing or unreadable -- please run init 的 repo 协议(protocol)

我正在使用repo(在ubuntu中)下载android4.4源代码。上次我通过组合键Ctrl+Z终止了repo进程,这次当我使用命令:“repoinit”和“reposync”启动它时,我得到了以下错误:error:insync:[Errno2]Nosuchfileordirectory:u'/home/ubuntu/workspace/packages/apps/VoiceDialer/.git/HEAD'error:manifestmissingorunreadable--pleaseruninit我试过“runinit”,没有显示任何错误。但是运行“repoinit”后问题仍然

android - SoapFault - 错误代码 : 'soap:Server' faultstring: 'System. Web.Services.Protocols.SoapException:

我正在使用soapbase网络服务..我使用了这个examplen我能够进行解析并获得响应,但是当我通过对其进行一些更改来尝试不同的响应时。我在我的项目中遇到以下提到的错误我的代码在下面请看一下..publicclassMainActivityextendsActionBarActivityimplementsOnClickListener{TextViewtv1;EditTextedname,edemail,edpassword;ButtonbtnSubmit;privatefinalStringNAMESPACE="http://tempuri.org/";privatefinal

android - android.os.Handler 和 java.util.logging.Handler 之间的区别?

问题几乎概括了它。我错误地导入了java.util.logging并且没有获得所需的功能。现在我解决了我的问题,但我想知道为什么android创建了两个Handler。我们可能会错误地导入错误的。与Fragment和SupportFragment一样。 最佳答案 来自theAndroiddocumentation:android.os.Handler:AHandlerallowsyoutosendandprocessMessageandRunnableobjectsassociatedwithathread'sMessageQueu