RecyclerView更新UI数据的高级用法...
分类:
其他好文 时间:
2016-04-19 10:20:53
阅读次数:
208
1 跟随手指移动的球 2 listview的item全部漏出才显示 3 popupwindow提示框 4 手机震动 5 状态选择器 6 .9图 7 MD5加密 8 屏幕适配 9 子线程更新UI 10 键盘显示与隐藏 11 Activity启动模式 12 Bitmap缩放 13 监听音量键事件 14 ...
分类:
移动开发 时间:
2016-04-17 15:54:00
阅读次数:
227
一:工作线程中的回掉更新UI 可以看到5s后报错了:Only the original thread that created a view hierarchy can touch its views. 二:改造2,在线程里切换到UI线程回掉 这样是可行的,没报错。直接在Callback中改也可以: ...
分类:
移动开发 时间:
2016-04-14 14:04:36
阅读次数:
146
安卓异步任务 ---AsyncTask
为什么要异步任务:
1.Android单线程模型
2.耗时操作放在非主线程中执行
AsyncTask为何而生
1.子线程中更新UI
2.封装,简化异步操作
构造AsyncTask子类的参数
AsyncTask是一个抽象类,通常用于被继承,继承AsyncTask需要指定如下三个泛型参数:
Params: 启动任务时输入的参数的...
分类:
其他好文 时间:
2016-04-13 13:19:18
阅读次数:
206
Android中sqlite之从网上获取数据更新UI在这里,本人主要想做一个
1、首先从网上获取数据
2、将获取的数据存储到本地
3、地图上显示屏幕范围内的marker。
4、当地图状态改变时,要查询本地数据库,并更新地图。BaiduMap有个setOnMapStatusChangeListener监听类,该类监听BaiduMap的状态,共有三个方法——onMapStatusChangeSt...
分类:
移动开发 时间:
2016-04-12 17:29:16
阅读次数:
295
1 new Thread(){ 2 public void run() { 3 Looper.prepare(); 4 Toast.makeText(AToolsActivity.this, "备份成功", 0).show(); 5 Looper.loop(); 6 }; 7 }.start(); ...
分类:
编程语言 时间:
2016-04-11 18:37:55
阅读次数:
142
在网上找了个第三方智能机器人,可以实现聊天语音等功能,比较不错的。今天我们就开始智能机器人聊天的学习,例子中涉及的handler的有关知识和json数据的解析,请参见我的博客:android基础 >JSON数据的解析、android高级 >Handler的原理和android基础 >子线程更新UI ...
分类:
移动开发 时间:
2016-04-08 08:56:18
阅读次数:
256
一、概述 1. 什么是Handler Handler是Android消息机制的上层接口,它为我们封装了许多底层的细节,让我们能够很方便的使用底层的消息机制。Handler的最常见应用场景之一便是通过Handler在子线程中间接更新UI。Handler的作用主要有两个:一是发送消息;二是处理消息,它的 ...
分类:
移动开发 时间:
2016-04-06 23:35:42
阅读次数:
258
在子线程中是不能进行UI 更新的,而可以更新的结果只是一个幻像:因为子线程代码执行完毕了,又自动进入到了主线程,执行了子线程中的UI更新的函数栈,这中间的时间非常的短,就 让大家误以为分线程可以更新UI。如果子线程一直在运行,则子线程中的UI更新的函数栈 主线程无法获知,即无法更新 参考:http: ...
分类:
编程语言 时间:
2016-04-06 23:02:18
阅读次数:
181
恢复内容开始 一. 简介 纯C语言 二.优势 三.使用步骤 四.GCD的几种操作 恢复内容结束 在queue中,所有的线程都与主线程不相同,且它们互不相同,即后台开了不止一条线程 2.开启异步线程,串行,执行完毕后回到主线程更新UI 此时,queue中只在后台开一条线程 3.分派组 五.GCD的几种 ...
分类:
其他好文 时间:
2016-04-05 22:52:31
阅读次数:
274