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