转载:从源代码的角度分析--在BaseAdapter调用notifyDataSetChanged()之后发生了什么 利用Adapter作为ListView的适配器,为ListView提供数据。选中某一项后,要让这一项变成选中状态,也就是背景图片要换一下。下面我就用一个小例子来模拟。重点不在于实现,而 ...
分类:
其他好文 时间:
2018-02-24 20:47:52
阅读次数:
198
当Zabbix安装完成后,默认则是英文界面,有的人看英文不习惯,现在将其改为中文界面 一、修改为中文 1、打开Zabbix界面,Administrator-Users 选择语言-Chinese(zh_CN)-update-刷新Zabbix Web页面 2、再次打开界面,发下已经是中文界面了 3、虽然 ...
分类:
其他好文 时间:
2018-01-17 00:32:39
阅读次数:
147
Winform程序需要处理耗时操作时,往往需要将耗时操作放入新开的子线程进行处理,在子线程中可能会经常去修改或操作主线程上的控件; 如果直接在子线程中操作控件,会报线程间操作无效等错误,这里提供一个我自己经常使用的跨线程操作方式,代码如下: 注意:将数据全部装填完毕后,在一起放到主界面刷新控件;不要 ...
分类:
编程语言 时间:
2017-11-10 17:07:00
阅读次数:
184
Android中实现view的更新有两组方法,一组是invalidate。还有一组是postInvalidate。当中前者是在UI线 程自身中使用,而后者在非UI线程中使用。 Android提供了Invalidate方法实现界面刷新。可是Invalidate不能直接在线程中调用。由于他是违背了单 线 ...
分类:
移动开发 时间:
2017-07-29 10:08:06
阅读次数:
190
可参考链接 UICoordinateSpace 接口,从当前视图的坐标转化到在screen的坐标体 <font color=#0099ff size=7 face="黑体">iOS的屏幕的变化的时候,界面和屏幕变化之间的关系。以iOS8为分隔点。</font> UIView 最为基础的属性 其他的属 ...
分类:
其他好文 时间:
2017-06-08 00:19:28
阅读次数:
346
.Netformwork4.0及以下版本 INotifyPropertyChanged 命名空间: System.ComponentModel 后台代码 前端代码绑定 .Netformwork4.5及以上版本 INotifyPropertyChanged,CallerMemberName 命名空间: ...
分类:
Windows程序 时间:
2017-06-07 20:52:14
阅读次数:
1468
前言 对于iOS开发中的网络请求模块,AFNet的使用应该是最熟悉不过了,但你是否把握了网络请求正确的完成时机?本篇文章涉及线程同步、线程依赖、线程组等专用名词的含义,若对上述名词认识模糊,可先进行查阅理解后阅读本文。如果你也纠结于文中所述问题,可进行阅读希望对你有所帮助。大神无视勿喷。 在真实开发 ...
分类:
移动开发 时间:
2017-04-28 18:25:55
阅读次数:
739
js在浏览器中性能,可以认为是开发者所面临的最严重的可用性问题了,这个问题因为js的阻塞特性变得很复杂,也就是说浏览器在执行js代码时,不能同时做其他任何事情。事实上,多数浏览器使用单一进程来处理用户界面刷新和js脚本的执行,所以只能同一时刻做一件事,js的执行过程耗时越久,浏览器等待响应的时间就越 ...
分类:
Web程序 时间:
2017-03-31 18:58:49
阅读次数:
273
起因:在Winform中用Textbox显示日志信息,当日志更新非常快的时候,比如100毫秒就有一条。用Textbox.Text接收显示,会造成界面刷新跟不上,死锁了窗体界面,无法响应其他控件交互。 用AppendText 指令可以自动滚屏到最后。设置MaxLength可以现在Textbox里的文本 ...
分类:
其他好文 时间:
2017-01-05 16:47:11
阅读次数:
200