android开发-请问里面 的strResult如何给主线程用啊,求大神解答,最好简单写下代码

问题描述

请问里面 的strResult如何给主线程用啊,求大神解答,最好简单写下代码

new Thread(new Runnable() {

            @Override
            public void run() {
                Looper.prepare();

                // TODO Auto-generated method stub
                String path = "http://www.shopmanage.com/landlady/spm";
        //      String path = "http://221.12.165.250:40403/site/loginmainapp";
                //Post请求
                HttpPost postRequest = new HttpPost(path);

                //准备参数列表,泛型为基本键值对
                List<NameValuePair> params = new ArrayList<NameValuePair>();

                // 添加参数
                params.add(new BasicNameValuePair("id", id));

                try {
                    UrlEncodedFormEntity se = new UrlEncodedFormEntity(params, HTTP.UTF_8);
                    postRequest.setEntity(se);
                    // 执行请求,获得服务器响应
                    HttpResponse response = new DefaultHttpClient().execute(postRequest);
                    // 判断响应头文件的状态码
                    int postcode = response.getStatusLine().getStatusCode();
                    if (postcode == 200) {
                        // 获取响应实体对象,提取信息
                        String strResult= EntityUtils.toString(response.getEntity());
                        Log.i("MainActivity", strResult);
        //              JSONArray array = new JSONArray(strResult);
                        JSONObject obj = new JSONObject(strResult);
                        int code = obj.getInt("code");

        //                MainActivity.this.flag = Boolean.parseBoolean(EntityUtils.toString(response.getEntity()).trim());
                        if(code == 200) {
                            //

                        }
                    }
                    else {
                        Log.i("Error Response:", response.getStatusLine().toString());
                    }
                } catch (UnsupportedEncodingException e) {
                    e.printStackTrace();
                } catch (ClientProtocolException e) {
                    e.printStackTrace();
                } catch (IOException e) {
                    e.printStackTrace();
                }
                catch (JSONException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }
                Looper.loop();
            }
        }).start();
时间: 2024-10-03 17:44:51

android开发-请问里面 的strResult如何给主线程用啊,求大神解答,最好简单写下代码的相关文章

app上线后出现BUG怎么处理?开发中用什么方法预防这类问题发生? 跪求大神解答!

问题描述 app上线后出现BUG怎么处理?开发中用什么方法预防这类问题发生? 跪求大神解答! app上线后出现BUG怎么处理?开发中用什么方法预防这类问题发生? 跪求大神解答! 解决方案 出现bug就发布新的版本,客户端自动检查你的服务器,自动下载升级.另外开发过程中注意测试,减少bug

用mac实现php开发socket,但是直接在socket——blind直接丢失,求大神解答

问题描述 用mac实现php开发socket,但是直接在socket--blind直接丢失,求大神解答 相关代码如下, $socket=socket_create(AF_INET,SOCK_STREAM,$commonProtocol) or die("cannot create socketn"); //绑定socket到端口 $result=socket_bind($socket,$host,$port) or die("cannot bind port to socke

游戏-求大神解答,关于Android屏幕监听的问题

问题描述 求大神解答,关于Android屏幕监听的问题 1C 最近在学Android开发,打算做一个游戏,但有一个效果不知道如何实现(如图),当点击屏幕时方块上升松开时方块下降. 之前用java是监听按钮,有按下和松开两个函数,当按下时flag=1,松开时flag=2,然后根据flag在draw()画不同的状态.再在run()改坐标.实现动画. 现在Android用OnTouchListener监听SurfaceView没有松开屏幕的方法,不知道怎么搞了,求大神指导. 解决方案 有关Androi

android studio-Linux下安装Android Studio出错,求大神解答!

问题描述 Linux下安装Android Studio出错,求大神解答! JDK都配置好了,运行 zoegreen@zoegreen-Lenovo-IdeaPad-Y470:/opt/android-studio/bin$ java -version java version "1.7.0_51" Java(TM) SE Runtime Environment (build 1.7.0_51-b13) Java HotSpot(TM) Server VM (build 24.51-b0

android汤姆猫怎么点击各个身体部分实现各个动作求大神解答新手

问题描述 android汤姆猫怎么点击各个身体部分实现各个动作求大神解答新手 汤姆猫怎么点击各个身体部分实现各个动作汤姆猫怎么点击各个身体部分实现各个动作汤姆猫怎么点击各个身体部分实现各个动作汤姆猫怎么点击各个身体部分实现各个动作 解决方案 根据点击的位置不同,播放不同的动画就行了

代码-android中发送验证码,才开始学的,求大神解答。

问题描述 android中发送验证码,才开始学的,求大神解答. 这个现在还没有数据库,只是我学习用的,点发送验证码,后面会提示多少秒后重新获取验证码,求大神给段代码. 解决方案 MyCoun myCoun = new MyCoun(60000 1000); /** * 倒计时定时器 * * @author 1 * */ public class MyCoun extends CountDownTimer { public MyCoun(long millisInFuture long count

用java开发一个安卓客户端在线交流APP,是怎么实现添加好友的?求大神帮我看看这段代码。

问题描述 用java开发一个安卓客户端在线交流APP,是怎么实现添加好友的?求大神帮我看看这段代码. private void submit() { dialog = ProgressDialog.show(this, "提示", "处理中.."); new AsyncTask() { @Override protected String doInBackground(String... params) { String urlString = AppConstan

安卓应用开发-安卓问题,求大神解答

问题描述 安卓问题,求大神解答 安卓mediaplayer报-19 0和-38 0错误,是由于什么原因引起的??????? 解决方案 求大神帮解答javaEE这个问题,谢谢了 解决方案二: android设计多媒体程序时,出现mediaplayer的(-38, 0)报错, 一般是由于在MediaPlayer还没有同步(Prepared)的状态下调用了 mediaplayer对象.start()方法,所以解决的办法,就是在设置好数据源之后,先调用 mediaplayer对象.prepare() 语

android获取公网IP 求大神解答

问题描述 android获取公网IP 求大神解答 android可以获取公网IP吗 不是局域网和内网IP 不是那种获取URL的方式 解决方案 需要借助一个外网的服务器,比如常见的用ip138.cmyiphttp://blog.csdn.net/jaycee110905/article/details/8516318 解决方案二: http://www.cnblogs.com/android100/p/Android-get-ip.htmlhttp://www.2cto.com/kf/201504