摘要:
在需要的情况下,可以通过相关的API来访问手机上的联系人信息;当然,在不必要的情况下,不要随便去获取别人的数据。要从联系人列表中选择并获取一位或者N位联系人的详细信息,比较简单的做法是利用ContactPicker。该类会弹出系统集成的联系人选择界面,用户直接通过界面操作选择需要的联系人。当用户做出... 阅读全文
摘要:
在手机上,使用后台,不像电脑上那么随意,准确地讲嘛,在移动平台上,后台任务都有严格的限制。至于说为什么会有这么多限制,我估计初衷很明显——保证系统的性能不受某个或某几个应用的负面影响;另外就是出于安全性考虑。毕竟手机设备不同于电脑,一旦后台程序泛滥成灾,是很难进行管理的,要防止这些不可预知的事件,只... 阅读全文
摘要:
无论是在流氓腾的问问社区,还是在黑度贴吧,或是“厕所等你”论坛上,曾经看到过不少朋友讨论INotifyPropertyChanged接口。不少朋友认为该接口是为双向绑定而使用的,那么,真实的情况是这样的吗?INotifyPropertyChanged接口位于System.ComponentModel... 阅读全文
摘要:
WebView控件我就不多作详细的介绍,相信大家都懂的,就算你没用过,你看他的名字和长相都知道它的用途了。就是用来显示HTML内容的。在WP 8.1的Runtime App中,这个控件大致有以下几个功能:1、显示指定URL的网页;2、可以直接呈现动态组装的HTML内容(文本);3、执行HTML页中的... 阅读全文
摘要:
这两种情况,许多朋友平时都没有注意到:1、设置Opacity属性的值为0;2、将Visibility属性设置为Collapsed。不少人会简单地认为这两种情况是一样的,都是让UI元素看不见。我告诉你:非也,非也。如果你认为这两种情况是一样的话,就出现了误解,这样在实际开发中很容易出现困惑,尤其是开发... 阅读全文
摘要:
严重声明:本文内容仅代表个人观点,以供参考。不管是在某些论坛上,或者在微博上,都看到过很多人提问如何自学编程。心声共鸣啊,我就是从完全自学开启编程之路的。要说到自学的过程、要多长时间才算学会、有什么具体方法等问题真不好回答。每个人对新鲜事物的接受能力不同,也决定了学习方法各异,难道说出一个标准的答案... 阅读全文
摘要:
给定一个int数组,里面存在重复的数值,如何找到重复次数最多的数值呢?这是在某社区上有人提出的问题,我想到的解决方法是分组。1、先对数组中的所有元素进行分组,那么,重复的数值肯定会被放到一组中;2、将分组进行排序,排序条件是分组中的元素个数;3、元素数量最多的那个分组中的数值就是重复次数最多的。基于... 阅读全文
摘要:
在桌面系统中,别说是开发者,相信有资格考得过计算机一级的人都知道什么叫一下文菜单,或者叫右键菜单。为了让操作更方便,在手机应用程序中,也应当有这样的菜单。上下文菜单之所以有”上下文“之说,是因为通常它是与用户正在操作的对象有关联,比如,在文本输入框中选定一段文字,然后通过上下文菜单来设置选定文本的格... 阅读全文
摘要:
一般应用程序都会包含多个尺寸的磁贴,如小磁贴(71×71)、中磁贴(150×150)和宽磁贴(310×150)。常规的磁贴更新做法是用XML文档来定义更新内容,然后再提交更新。如: 不过这样只是150×150大小的磁贴被更新,我们无法确定用户正在使用哪个尺寸的磁贴,有可能用户正在用310×... 阅读全文
摘要:
本文内容适用于Runtime App框架在用户界面上显示文本,用得严重多的是TextBlock,凡是轻量级的东西都会很常用,TextBlock对于显示简单、少量的文本内容相当适合,不过,在我们考虑要在用户界面上显示格式较为复杂,并且内容相当长的文本时,就得使用RichTextBlock了。多了一个R... 阅读全文