Android中经常会有一些操作比如网络请求,文件读写,数据库操作,比较耗时,我们需要将其放在非UI线程去处理,此时,我们需要处理任务前后UI的变化和交互。我们需要通过类似js中异步请求处理,这里总结我所了解到的,方便自己记忆,也方便别人的浏览。
AsyncTask
new AysncTask().execute();
AsyncTask会按照流程执行在UI线程和一个耗时的任...
分类:
移动开发 时间:
2014-05-16 01:49:28
阅读次数:
452
说起Http编程,不尽然想起GET和POST两种请求方式,本文以简洁明了的的步骤和说明,将Android中常用的Http编程的方式列举出来,给刚刚在Android路上起步的奋斗者参考和指引,希望快速上手应用Android Http编程的同仁可以先绕过下面一段话。
Android Http 客户端编程设计模式(步骤):
1.网络权限:添加INTERNET用户权限。
2.UI设计:设计用户界面。
3.发出请求:客户端提交HTTP请求,提交数据,切记不能在UI线程完成。
4.接收响应:接收服务器端的响应,获取服务...
分类:
移动开发 时间:
2014-05-16 01:44:59
阅读次数:
408
ES中的document是不可变的。如果想要修改一个已经存在的document只有替换他,如下:PUT
/website/blog/123{ "title":"My first blog entry", "text": "I am starting to get
the hang of this.....
分类:
其他好文 时间:
2014-05-16 01:07:04
阅读次数:
318
iOS7中加入了后台获取(Background
Fetch)的特性,这个特性使得用户在打开应用之前应用就可以执行部分代码,比如准备数据,刷新UI等等。这个时常一般最大是30秒。以下是设置Background
Fetch的基本步骤,记录一下。1. 点击Target下的Capabilities ->>B...
分类:
移动开发 时间:
2014-05-16 00:44:52
阅读次数:
418
查看端口是否启动: netstat -tunpl |grep :3218查看服务是否启动:
pstree |grep squid查看文件夹下有多少目录和文件: tree
分类:
系统相关 时间:
2014-05-16 00:42:54
阅读次数:
431
iOS6 and Later改变UITextField 中占位符
提示文本的文字颜色在新版本中(iOS6以后)iOS提供一种 Key = value 属性的方式,来改变UI的属性内容。以UITextField为例
@property(nonatomic,copy) NSAttributedStri....
分类:
其他好文 时间:
2014-05-15 22:43:48
阅读次数:
436
Row_number配合over(partition by xx order by xx) 与
Group by 的区别, = order + group?SqlBulkCopyGuidance Automation Toolkit 2010
Reference
分类:
其他好文 时间:
2014-05-15 20:39:55
阅读次数:
249
第一、iOS主线程专门用来更新显示UI界面、处理用户触摸事件的,所以不能阻塞主线程,否则带来极坏的用户体验。
一般的解决方案就是将那些耗时的操作放到另外一个线程中去执行。
NSThread *red=[NSThread currentThread]; //获取当前线程
NSThread *mainThread=[NSThread mainThread]; //获取主线程...
分类:
其他好文 时间:
2014-05-15 20:34:41
阅读次数:
305
网站建设中,通常都会有关于我们页面和联系页面(contact us page),作用我不用解释大家都知道用来干嘛了,虽然是一个简单的联系页面,但是你的界面设计得让用户有联系你的冲动吗?其实当用户点击联系页面的时候,用户就已经想与您联系了,所以这个页面我们不必要过与花哨,但也不能过于简单或丑陋(要不然本来想联系你了,看这到这些的页面什么心思也没啦!),接下来一起看看蓝蓝设计优秀网页设计作品中的联系我...
分类:
其他好文 时间:
2014-05-15 19:26:04
阅读次数:
271
编译64位的Delta3d 需要手动编译其所有依赖的库,具体到Delta3d官网查询,或者直接下载打包好的依赖库源代码进行编译...
分类:
其他好文 时间:
2014-05-15 18:34:49
阅读次数:
320