社区
Android
帖子详情
Android 异步请求的问题
chinahbbt
2017-02-14 02:36:36
我要获取手里里面的短信
首先定义了一个类,里面有一个方法,返回值是所有短信的list集合.下面是伪代码
class GetText{
public list gettextt(){
new thread(){
在子线程去获取数据
}
return list;
}
}
我要在activity里面通过listview显示这些数据,
我在oncreate()方法里面就执行了上面获取数据的方法.但是我该怎么确保我在显示数据的时候已经获取到了数据
...全文
106
3
打赏
收藏
Android 异步请求的问题
我要获取手里里面的短信 首先定义了一个类,里面有一个方法,返回值是所有短信的list集合.下面是伪代码 class GetText{ public list gettextt(){ new thread(){ 在子线程去获取数据 } return list; } } 我要在activity里面通过listview显示这些数据, 我在oncreate()方法里面就执行了上面获取数据的方法.但是我该怎么确保我在显示数据的时候已经获取到了数据
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
LoveWyf_
2017-02-14
打赏
举报
回复
return list 放thread里 通过handler去更新ui
寒冰大神
2017-02-14
打赏
举报
回复
异步就用接口回掉啊
ganshenml
2017-02-14
打赏
举报
回复
通过回调的方式来获得:当有数据了就会回调通知。 另外,EventBus也可以去了解一下
android
异步http请求
实现
android
的异步http请求,可以使用post和get方式
android
http 多请求异步封装
本demo主要对
异步请求
封装 可用作基本项目框架来使用 网络请求等等小细节已经ok 如有需要请进一步更改 1)封装HttpClient 2)由于用到线程池,可以进行多任务网络请求操作 3)没有网络的时候进行网络状态检查 4)对请求的数据根据URL进行缓存到本地sqlite数据库中(我刚刚想起了 post请求的时候需要对缓存url及本地数据存取做修改才可以正常用 如果不想进行修改可以用get形式) 5)本demo可以直接运行 本来想测试protobuf进行数据处理的 要放在github上就改成json了(entity中有简单的xml解析:Menu.java 其他的都是json的 json 也可用Gson更方便) 博客链接使用说明:http://blog.csdn.net/vpingchangxin/article/details/23375461
android
-async-http-1.4.8.jar
强大的网络请求库,主要特征如下: 处理异步Http请求,并通过匿名内部类处理回调结果 Http请求均位于非UI线程,不会阻塞UI操作 通过线程池处理并发请求 处理文件上传、下载 响应结果自动打包JSON格式 自动处理连接断开时请求重连
android
-async-http-1.4.9
强大的网络请求库,主要特征如下: 处理异步Http请求,并通过匿名内部类处理回调结果 Http请求均位于非UI线程,不会阻塞UI操作 通过线程池处理并发请求 处理文件上传、下载 响应结果自动打包JSON格式 自动处理连接断开时请求重连
android
-async-http-master
AsyncHttpClient 这个类库可以在Java应用程序中执行HTTP 请求并异步处理HTTP响应。用法非常简单。
Android
80,351
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章