草庐IT

register_post_meta

全部标签

android - Phonegap 跨域 AJAX POST 请求不适用于 Android

跨域AJAXPOST请求在Web浏览器(包括手机浏览器)上运行良好,但不适用于使用Phonegap构建的native应用程序我创建了一个登录表单,用户必须输入他们的登录凭据,然后由托管在heroku上的服务器验证并返回json{"success":true}如果输入了有效凭据。我的Ajax脚本:$.ajax({type:"POST",url:"http://domain.com/public/auth/app-login",contentType:"application/x-www-form-urlencoded;charset=utf-8",dataType:"json",data

android - 如何进行同步或异步 HTTP Post/Get

我需要同步或异步HTTPPost/Get来从Web服务获取HTML数据。我搜索了整个互联网,但无法给出好的结果。我试着用这个例子:AndroidSeriesget/postandmultipostrequestsJcabi.comExecuteHTTPPostrequestinandroid但它们对我没有任何作用。HttpClient和HttpGet被划掉,错误是:"org.apache.http.client.HttpClientisdeprecated"代码:try{HttpClientclient=newDefaultHttpClient();StringgetURL="goog

android - View.post() 没有被调用?

我正在制作一个用于将图像加载到列表中的图像加载器-所以为了使其流畅,除了将图像设置到View之外,所有内容都需要在后台线程中运行。问题是下面代码中的Runnable有时不会执行。我正在从后台线程调用setImage方法。protectedvoidsetImage(finalImageViewimg,finalBitmapbm,Stringhash){img.setTag(TAG_RESPONSE,hash);Log.v(TAG,"settingimagebitmap1");//TODO:hereisthebug-sometimestherunnablebelowisnotcalledi

android - com.android.builder.packaging.DuplicateFileException : Duplicate files copied in APK META-INF/maven/com. fasterxml.jackson.core/jackson-databind/pom.xml

我正在创建一个使用RestAPI来获取数据的应用程序,对于该操作,我正在使用retrofit2、okhttp3和jackson将json解析为对象,我的应用程序还使用FirebaseCloudMessaging当我编译我的代码时,出现以下错误,我无法运行它错误:任务':app:transformResourcesWithMergeJavaResForDebug'执行失败。com.android.build.api.transform.TransformException:com.android.builder.packaging.DuplicateFileException:Dupli

android - POST 方法的意外响应代码 500

我正在对旧项目进行更新,到目前为止我对Android了解不多。在项目中,我们有关于产品的评论部分。对于之前发送后的评论,我们返回0(出现错误)和1(成功)。下面是我们使用的代码。finalJsonObjectRequestjsonObjectRequest=newJsonObjectRequest(Method.POST,act.getString(R.string.CommentForUserURL),null,newResponse.Listener(){@OverridepublicvoidonResponse(JSONObjectresponse){Log.d("respons

Android:使用处理程序 post.delayed 两次

我想知道是否可以使用handler().postdelayed两次?我的意思是,我想创建一个按钮,单击它会改变颜色并保持此状态1秒,然后在1秒后另一个按钮会改变颜色。我创建了以下代码:在点击监听器中:btn3.setBackgroundColor(Color.WHITE);newHandler().postDelayed(newRunnable(){@Overridepublicvoidrun(){checkAnswer();waitAnswer();btnRsp3.setBackgroundResource(R.drawable.selector);}},1000);检查答案:pub

android - 在 gradle :3. 0.0 上找到多个文件,操作系统独立路径 'META-INF/ASL2.0'

我已经将我的Androidstudio更新到3.0然后他要求升级到'com.android.tools.build:gradle:3.0.0'一切顺利,直到我决定运行我的项目并且它给了我这个错误Error:Executionfailedfortask':app:transformResourcesWithMergeJavaResForDebug'.MorethanonefilewasfoundwithOSindependentpath'META-INF/ASL2.0'我的应用程序等级android{compileSdkVersion26buildToolsVersion"26.0.2"

android - Caused by : retrofit. RetrofitError: 方法POST必须有一个请求体

我正在使用改造来进行postapi调用,在尝试到达端点时出现以下错误。Causedby:rx.exceptions.OnErrorNotImplementedException:methodPOSTmusthavearequestbody.atrx.Observable$30.onError(Observable.java:7334)atrx.observers.SafeSubscriber._onError(SafeSubscriber.java:154)atrx.observers.SafeSubscriber.onError(SafeSubscriber.java:111)atr

android - GCM 错误 - googleCloudMessaging.register

我遇到了android应用程序所说的问题。“TheapplicationxxxxSorrystopped”与推送通知一起工作,当执行调试器时发生在它通过时:方法一InstanceIDInstanceId=InstanceID.getInstance(context);token=instanceID.getToken(key_id.toString()GoogleCloudMessaging.INSTANCE_ID_SCOPE);getTokenerror,方法二都是同一个错误if(googleCloudMessaging==null){googleCloudMessaging=Goo

android - 如何在 POST 请求中将 JSON 作为 BODY 从 Android 应用程序发送到服务器?

我正在开发我的第一个Android应用程序。我想要做的是对REST服务的POST请求我希望这个请求的BODY是一个JSON字符串。我正在使用谷歌的GSON生成发送到服务器的JSON。这是执行POST请求的代码:HttpPostrequisicao=newHttpPost();requisicao.setURI(newURI(uri));requisicao.setHeader("User-Agent",sUserAgent);requisicao.setHeader("Content-type","application/json");HttpResponseresposta=null