摘要:
一。概念 通知(Notification)是 Android 系统中比较有特色的一个功能,当某个应用程序希望像用户发送一些提示消息的时候,然而此时应用程序并不在前台运行,此时就可以借助通知来实现。发出一条通知后,手机的最上方的状态栏会显示一个通知的图标,下拉状态栏之后可以看到通知的详细信息。二。创... 阅读全文
摘要:
与文件存储方式不同在于,SharedPreferences 是使用键值对的方式来存储数据的,也就是说,当保存一条数据的时候,需要给这条数据提供一个键,这样在读取数据的时候,就能通过这个键把对用的值取出来。而且 SharedPreferences 还支持多种不同类型的数据的存储。如果存储的时候是 ... 阅读全文
摘要:
概述一。Android平台网络相关API接口 1.java.net.*(标准Java接口) java.net.*提供与联网有关的类,包括流、数据包套接字(socket)、Internet协议、常见Http处理等。比如:创建URL,以及URLConnection/HttpURLConnecti... 阅读全文
摘要:
我们先新建一个WPF项目MVVMLightDemo,添加GalaSoft.MvvmLight.dll(没有可以自己下载) 然后在项目中添加三个文件夹,如图: 先添加我们的Model,在Model下新建一个类Student using GalaSoft.MvvmLight;usi... 阅读全文
摘要:
WinForm加载多个自定义控件时,会出现很严重的闪烁问题,很卡,一块一块的加载(像打开网页时,网络很卡的那种感觉)简直没法忍受。在网上搜索了好久,网上大部分的方法是一下4种,但是都不能有效的解决问题。 1.将DoubleBuffered 设置 true,用双缓存处理Form界面内容加载,可以提高... 阅读全文
摘要:
将VirtualMode 属性设置为 true 会将 ListView 置于虚拟模式。控件不再使用Collection.Add()这种方式来添加数据,取而代之的是使用RetrieveVirtualItem(Occurs when the ListView is in virtual mode a... 阅读全文
摘要:
ListView介绍及添加数据时的闪烁问题1. ListView类1.1 ListView常用的基本属性:(1)FullRowSelect:设置是否行选择模式。(默认为false) 提示:只有在Details视图该属性才有意义。(2) GridLines:设置行和列之间是否显示网格线。(默认为fal... 阅读全文
摘要:
一.值类型和引用类型二.值类型的赋值和相等三.引用类型的赋值和同一 阅读全文
摘要:
原则二.为你的常量选择readonly而不是const Prefer readonly to const 对于常量,C#里面有两个不同的版本:运行时常量(readonly)和编译时常量(const) 编译时常量更快更直接,但在可维护性上不及运行时常量。保留编译时常量是为了满足那些对性能要求克刻,且随... 阅读全文
摘要:
原则一:始终能的使用属性(property),而不是可直接访问的Data Member Always use properties instead of accessible data members.为什么要使用属性: 1.Net的data binding只支持Property,而不支持publi... 阅读全文