SurfaceView有个很大的好处,就是可以在子线程中绘制UI,其他的View只能在主线程中更新UI,这或多或少给编程增加了些不便。而SurfaceVIew在子线程中可以绘制UI的特性,再加上其可以...
分类:
其他好文 时间:
2016-10-29 19:46:07
阅读次数:
253
1.指定动画一直旋转 android:repeatCount 重复的次数,默认为0,必须是int,可以为-1表示不停止 1 public class AnitVirusActivity extends Activity { 2 protected static final int SCANING = ...
分类:
移动开发 时间:
2016-10-22 16:57:42
阅读次数:
352
Android的UI访问是没有加锁的,这样在多个线程访问UI是不安全的。所以Android中规定只能在UI线程中访问UI。但是有没有极端的情况?使得我们在子线程中访问UI也可以使程序跑起来呢?
分类:
移动开发 时间:
2016-10-11 19:12:10
阅读次数:
251
foreach绑定 foreach绑定主要用于循环展示监控数组属性中的每一个元素,一般用于table标签中 假设你有一个监控属性数组,每当您添加,删除或重新排序数组项时,绑定将有效地更新UI的DOM-插入或去除相关项目或重新排序现有的DOM元素,不影响任何其他的DOM元素。 当然,也可以配合其他控制... ...
Android的UI访问是没有加锁的,这样在多个线程访问UI是不安全的。所以Android中规定只能在UI线程中访问UI。 但是有没有极端的情况?使得我们在子线程中访问UI也可以使程序跑起来呢?接下来我们用一个例子去证实一下。 新建一个工程,activity_main.xml布局如下所示: 很简单, ...
分类:
移动开发 时间:
2016-10-04 13:57:02
阅读次数:
266
Handler的定义:主要接受子线程发送的数据, 并用此数据配合主线程更新UI.解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button ,Android会分发事件到Button上,来响 ...
分类:
其他好文 时间:
2016-10-04 01:21:58
阅读次数:
163
OKhttpManager2.Class 请求工具类 MainActivity.class 工具类的调用方法 activity_main.xml 布局文件 个人觉得主要得注意的地方是,任何更新UI操作,都必须要在主线程中才能更新,而网络请求操作,则需要放在子线程。这里通过接口回调和数据分发的方式,利 ...
分类:
Web程序 时间:
2016-09-30 23:37:21
阅读次数:
315
组员 已完成 未完成 王森 搭建初步原型 完善原型 张金生 更新UI设计 生成应用界面原型 张政 初步设计框架图 完成完整框架 栾骄阳 总结会议内容 完善博客 ...
分类:
其他好文 时间:
2016-09-28 22:09:21
阅读次数:
155
已经好久没有更新博客,今天终于有新的东西可以记录了。 通过这次的任务学习到了以前没有注意到的知识点,真的有种书读百遍,其义自见的感觉。这次又重新认识了《Handler消息机制原理》。这次的任务中有更新UI。但是忘记了在Android4.0以后不能在UI线程访问网络,子线程也不能更新UI界面。下面我来 ...
分类:
移动开发 时间:
2016-09-19 22:07:18
阅读次数:
325
我们知道,Android应用主要是通过客户端-服务器的方式进行数据交互,一般在APP开发时可能是一个接口对应一个显示模块,这样的设计会让客户端更新时很麻烦。为了解决这个问题,通常的做法是和服务端之间定义协议,设计显示模式,进而达到实时更新UI界面的目的,增加或删除显示模块时不需要让用户手动更新apk ...
分类:
移动开发 时间:
2016-09-19 12:56:45
阅读次数:
146