相信用过Windows Phone或者Windows 8/8.1/10的朋友对下面这张截图肯定不陌生。这就是通过SemanticZoom来实现的,当数据过多时,这种控件尤其适用。它有一个放大视图ZoomedInView和一个缩小试图ZoomedOutView,前者主要用来显示当前页面的详细信息,后者则致力于快速导航。那么我就自己来动手实践咯,首先我们在XAML中添加大致的界面,就像画画要先画轮廓一样...
分类:
移动开发 时间:
2015-04-09 08:58:54
阅读次数:
260
在Windows Phone开发过程中,对不同尺寸手机屏幕的适应是对编程的一大要求和挑战,当然这就像做网站要适应各
种各样的电脑屏幕的大小一样.
当然在WP开发这一点上,微软给了我们很多中已经封装好布局的模板和控件,归根结底,还是那几个布局控件:
Grid,StackPanel,Canvas,Pivot.....
所以,分歧就来了,对于追求视觉上冲击和美观的程序员来说,虽说要秉承微软的大块布局,内容为先的策略,但是
依旧不喜欢微软的那些既定的模板,所以解决方案就有两个。
一:创建项目时依旧用那些...
在做windows phone 8.1的开发中,想把自己的服务器和数据库都搬到azure上。但是windows phone 8.1不能直接添加wcf服务引用,需要将wcf的rest进行rest。感觉有点麻烦。1.首先进入自己的azure mobile service。下载mobile service...
这里介绍一点学习C#中的文件知识,这篇文章简要说明了文件系统的几个类,这些类存在于System.IO名称空间当中,顺带提了File类的读写,后续文章将介绍 流 的操作。了解了文件和流的知识,在Windows Phone开发的文件操作中会有很大帮助。 C#是一门面向对象的语言,对于初学者来说,可能不....
分类:
Web程序 时间:
2015-04-05 17:13:38
阅读次数:
169
在vs2013中,可以写windowsphone 8.1的程序,但是调试时需要用到windows自带的虚拟机hyper-V正版的系统开启hyper—V的时候不会有问题,但是盗版的系统可能导致系统不稳定,甚至崩溃,而我正好有windowsphone8.1的手机,所以我在考虑用真机调试手机程序。 ...
分类:
移动开发 时间:
2015-04-03 23:46:50
阅读次数:
220
这几天有人说安卓程序以后可能会运行在Windows phone上。 个人发表一点看法: 借鉴BB10被干掉的实例,Windows phone去兼容Android估计不大可能。 appx在目前看来开发Android、ios都是可以做到的,参考VS2015预览中的表现,用appx去侵略其他平台的软件市场...
分类:
移动开发 时间:
2015-04-02 22:29:36
阅读次数:
175
相信大家都会使用TextBox,但如果要让文本在TextBox中换行该怎么做呢?将TextWrapping属性设置为Wrap,将AcceptsReturn属性设置为True就好咯。PasswordBox很明显就是一个密码框了,和其他的控件相比其有2个特殊之处,一个是其可以用MaxLength来控制最大的长度,一个是用PasswordChanged来捕捉密码的改名。显然比如QQ密码的MaxLength...
分类:
移动开发 时间:
2015-04-01 09:38:52
阅读次数:
153
出处:http://blog.csdn.net/u010019717author:孙广东 时间:2015.3.32之前的Unity脚本我们利用Mono(WinRT 在Windows Store Apps 和Windows Phone上) 使用 C# ,获得第三方库和接近本机性能的易用性。然而,有一些挑战:C# 运行时性能仍然落后于 C/c + +最新和最好的.NET 语言和运行时功能...
分类:
编程语言 时间:
2015-04-01 09:31:47
阅读次数:
2730
在创建程序之前,先说一些关于环境配置的问题。首先,VS2013需要升级到update2或之后的版本(最新的是update4版本),因为之后的版本才有用于移动设备开发的SDK等相应组件。其次,需要电脑系统为win8.1专业版或以上,我的电脑之前是win8.1中文版,用于测试程序的虚拟机可以使用,但在写...
一 首先建立一个Windows Phone 项目 和建立一个控制台应用程序一样,只不过在有选择的不同 二 我们会首先看到这样一个界面左边的黑框就像是一个预览器,我们开发的app会在上面呈现,首先我们给上面添加一个空间“Button”,点击最左侧“工具箱”,选择“Button”,然后用鼠标在黑框...