之前已经有几篇文章写打包AssetBundle,但毕竟没有实际在项目中写过都写的比较浅。刚好最近项目更新Unity5.5.2就顺便由我来更新ui打包流程这里就把这次的经验写一下这里还是稍微解释一下打包的基本目的:打包ui就是把你做的界面打包出来成assetbundle包,讲道理你就把每个界面打成bundle包在游戏中你就可以直接加载来用,但是这样子的话你的每个bundle包就会非常的大,为什么呢,
分类:
编程语言 时间:
2018-03-10 16:09:32
阅读次数:
216
现在的android已经成为了前端技术,几乎所有的Android应用都需要与服务器相连接,学习Android必要的前提知识点 1:Handle与多线程 Handle是什么?官方说明:handle是Android给我们提供用来更新UI的一套机制,也是一套消息处理的机制。可以看出handle主要就是两个 ...
分类:
移动开发 时间:
2018-03-06 16:58:22
阅读次数:
219
文章一開始我要对前面一篇文章做点补充 相信大家都知道View有两个方法。 public boolean post(Runnable action) public boolean postDelayed(Runnable action, long delayMillis) { 这两个方法也能够实现对V ...
分类:
其他好文 时间:
2018-02-27 21:28:01
阅读次数:
234
1.因为费时操作要放子线程,更新UI要放UI线程(主线程),所以子线程和主线程通信,通信的话要用到handler这个东西。 这里讲的比较简单,举2个例子说明 2.使用post的是handler ,使用message的是handler2 3. 实例化handler在其他线程的时候要下面这样写 ...
分类:
编程语言 时间:
2018-01-11 22:20:56
阅读次数:
197
为什么要使用异步任务? 我们知道安卓中更新UI组件必须在UI线程(主线程)中进行更新,为了避免UI线程被阻塞而失去响应,Android一般建议将耗时的操作放在新线程中完成,但是新线程也可能需要动态更新UI组件,比如需要从网上下载一张图片然后在ImageView中显示出来,这时就应该将链接网络,获取网 ...
分类:
移动开发 时间:
2017-12-30 19:08:25
阅读次数:
234
遇到过要在工作线程中去更新UI以让用户知道进度,而在多线程中直接调用UI控件操作是错误的做法。 最后解决方法是将操作UI的代码封装,通过Invoke / BeginInvoke 去委托调用。 代码封装好的方法例子如下: 另外一个例子: 直接调用: ...
分类:
编程语言 时间:
2017-12-14 23:49:36
阅读次数:
255
第一节:如何开始react和了解react的概念 1.React是什么 react是Facebook 开发出来用于促进UI交互,创建带有状态的,可复用的UI组建的UI库!Feacebook的产品广泛运用这技术,Instagram.com(一款图片分享应用)基于react开发出来的。(这里的理解难点在 ...
分类:
其他好文 时间:
2017-12-08 12:19:31
阅读次数:
199
最近在做一个有关高铁模拟仓显示系统的客户端程序,在这个程序中要运用串口serialPort传输数据,因为每次接收数据结束后要更新UI界面,所以就用到了的Invoke,将更新UI的程序代码封装到一个方法中,然后通过Incoke调用,程序跑起来没有任何问题,但是当你执行serialPort.close( ...
开门见山: 这个误区是:子线程不能更新 UI ,其应该分类讨论,而不是绝对的。 半小时前,我的 XRecyclerView 群里面,一位群友私聊我,问题是: 为什么我的子线程更新了 UI 没报错? 我叫他发下代码我看,如下,十分简单的代码。 简单解析下。他用了 OkHttp 的异步 enqueue ...
分类:
移动开发 时间:
2017-11-26 15:55:33
阅读次数:
193
WPF框架规定只有UI线程(主线程)可以更新界面,所有其他后台线程无法直接更新界面。幸好,WPF提供的SynchronizationContext类以及C#的Lambda表达式提供了一种方便的解决方法。以下是代码: public static SynchronizationContext s_SC ...
分类:
编程语言 时间:
2017-11-22 13:05:35
阅读次数:
344