摘要:在Windows Phone 7 Tips (5) 中曾经提到,在Windows Phone 7 中页面的布局一般分为:Panoramic、Pivot、List和Full Screen。而通常List的实现方式就是ListBox。 一、什么是ListBox? ListBox 是一个显示项集合的控件。一次可以显示 ListBox 中的多个项。 ListBox继承自ItemsControl,可以使...
阅读全文
弹指一挥间好好做事,学习待人 (大数据分析/.NET/JAVA)技术交流QQ:860280456; .NET/JAVA技术交流群:192028174 |
随笔分类 - [WP]
Windows Phone 8
摘要:在Windows Phone 7 Tips (5) 中曾经提到,在Windows Phone 7 中页面的布局一般分为:Panoramic、Pivot、List和Full Screen。而通常List的实现方式就是ListBox。 一、什么是ListBox? ListBox 是一个显示项集合的控件。一次可以显示 ListBox 中的多个项。 ListBox继承自ItemsControl,可以使...
阅读全文
摘要:One of the UI features of lists on Windows Phone 7 is that the "scroll bars" don't really act like traditional scroll bars; they are non-interactive and they only appear when the list is actually scro...
阅读全文
摘要:How to access a Control placed inside ListBox ItemTemplate in WP7(转) In this post I am going to talk about how to access a Control inside the ListBox ItemPanelTemplate/DataTemplate in Silverlight for ...
阅读全文
摘要:/// /// 独立存储缓存的图片源 /// 用法:item.img = new StorageCachedImage(newUri(http://www.baidu.com/12.jpg)); /// public sealed class StorageCachedImage : BitmapSource { private readon...
阅读全文
摘要:Technical Article Windows Phone 7™ Gestures Compared Lab version: 1.0.0 Last updated: August 25, 2014 Contents Overview 3 Objectives 3 Introduction to Gestures 3 Phone Operating System Flavors...
阅读全文
摘要:利用GestureListener的OnDragCompleted事件,实现列表向下滑动时,加载新的数据; (不建议使用 Touch.FrameReported+=Touch_FrameReported; 此事件是全局的,如果没有注销事件,在离开页面后仍会得到响应,而这不是希望的效果) 前台代码: ...
阅读全文
摘要:项目有这样的需求, 要求窗口加载一揽子图片,为了不让UI阻塞太久,采用异步读取后绑定显示的方案. 图片的下载应该采用并发的过程(等待网络响应会很耗时,一张一张的下载,等待时间太长) 图片的下载不能占用过多的线程数,应有个阀值(图片不是核心业务,不能占用那么多资源) 在图片加载的过程中,如果用户有操作,比如窗口跳转,则未加载完成的图片加载的过程应取消(为了替用户节省流量). 需求就是这么...
阅读全文
摘要:本节整理了之前并没有提到的Windows phone 8 系统相关集成支持,包括选择器、锁定屏幕的、联系人的访问等。选择器列举了若干内置应用提供的相关支持;锁定屏幕展示了我们可以对锁定屏幕提供背景图像,屏幕通知等功能;联系人访问演示了对联系人的管理维护和只读访问。 快速导航:一、选择器二、锁定屏幕三、联系人访问 一、选择器 选择器为手机内置应用对您的开发提供的相关支持,通过选择器你可以直接调用相机...
阅读全文
摘要:Windows phone 8 已经不使用自家的bing地图,新地图控件可以指定制图模式、视图等。bing地图的定位误差比较大,在模拟器中测试新地图貌似比较理想。本节主要讲解下位置服务以及新地图控件的使用。 快速导航:一、定位服务二、地图和导航 一、定位服务 通过手机定位服务可以开发利用手机地理位置的应用。我们可以通过应用监视手机行踪,配合地图使用可以用于导航等。定位服务可以及时取得手机地理位置...
阅读全文
摘要:本节主要涉及到 Windows phone 8 手机支持的各类设备,包括相机、设备状态,振动装置等。还有各类感应器,包括磁力计、加速度器和陀螺仪。通过设备状态可以获取内存、硬件、电源、键盘等状态;通过相机捕获照片和视频;各类感应器帮助我们获取设备的运动状态等。 快速导航:一、设备状态二、相机三、罗盘传感器四、加速度计五、陀螺仪六、如何振动手机 一、设备状态 通过DeviceStatus 类我们可以...
阅读全文
摘要:Windows phone 8 是一个单任务操作系统,任何时候都只有一个应用处于活跃状态,这里的多任务是指对后台任务的支持。本节我们先讲讲应用程序的运行状态,然后看看支持的后台任务,包括:后台代理、后台音频、后台文件传输、后台辅助线程等。 快速导航:一、应用的状态二、后台代理三、后台音频四、后台文件传输五、后台辅助线程 一、应用的状态 1)应用的运行状态 我们通过图解来分析应用的运行状态,启动并置...
阅读全文
摘要:基于metro风格的Windows phone 8 应用提到了图块的概念,它就是指启动菜单中的快速启动图标。一般一个应用必须有一个默认图块,还可以有若干个次要图块。另外,通知与图块的关系比较密切,我们可以通过在接受到消息时动态更新图块来达到适时的效果。我们本节把图块和通知放在一起讲。 快速导航:一、图块二、图块更新计划三、本地通知四、推送通知 一、图块 1)定义默认图块 默认图块只能在清单文件中定...
阅读全文
摘要:Windows phone 8 的应用除了可以直接从开始菜单以及应用列表中打开外,还可以通过其他的方式打开。照片中心、音乐+视频中心提供扩展支持应用从此启动。另外,我们还可以通过文件关联、URI关联的方式启动应用。 快速导航:一、扩展音乐+视频中心二、扩展照片中心三、文件关联以及SD卡访问四、URI关联五、启动我的其他应用和启动内置应用 一、扩展音乐+视频中心 1)在音乐+视频中心启动应用 扩展音...
阅读全文
摘要:Windows phone 8 可利用的数据通信方式比较广泛,在硬件支持的前提下,我们可以利用WiFi、蓝牙、临近感应等多种方式。数据交互一般通过套接字来完成,我们将在本文详细的分析。 快速导航:一、WP8套接字二、蓝牙三、NFC四、获取网络状态五、访问web的几种方式 一、WP8套接字 1)创建套接字客户端 Windows phone 8中的套接字并不支持发布服务端,我们只能利用它在手机上创建套...
阅读全文
摘要:Windows phone 8 的应用 与一般的Pc应用在输入方式上最大的不同就是:Windows phone 8主要依靠触控操作。因此在输入方式上引入一套全新的触控操作方式,我们需要重新定义相关的事件和方法。触控覆盖了Windows phone 8绝大部分用户的输入,如何处理输入呢,微软从SL和XNA两个方面提供了多种选择,并支持多点触控,下面我们看看具体的实现方式。 一、触控输入的处理方式 S...
阅读全文
摘要:Windows phone 8 应用用于数据文件存储访问的位置仅仅限于安装文件夹、本地文件夹(独立存储空间)、媒体库和SD卡四个地方。本节主要讲解它们的用法以及相关限制性。另外包括本地数据库的使用方式。 快速导航:一、分析各类数据文件存储方式二、安装文件夹三、本地文件夹(独立存储空间)四、媒体库操作五、本地数据库 一、分析各类数据文件存储方式 1)安装文件夹 安装文件夹即应用安装以后的磁盘根文件夹...
阅读全文
摘要:在windows phone中,对于一个页面中 有图片列表的,滑动的时候,很容易被误认为是点击了图片,而打开图片详细信息等,原意是滑动列表,由此对图片添加2个事件,来控制其点击行为(滑动的时候,基本不会执行到do clicked something处) private bool _isClickEnable = false; private DateTime _cl...
阅读全文
摘要:在windows phone环境下,将手机上的图片上传到服务端(php环境); 注意事项:在上传的地方,头文件中name,例如name= img,则在php服务端处理时 ,需要约定好 存取一致 php:$_FILES['img']['name'],如若两端的name不相同则服务端无法正确获取上传的文
阅读全文
摘要:private void ApplicationBarIconButton_Click_1(object sender, EventArgs e) { var tileData = new FlipTileData() { //前面数据 Title = item.Name, ...
阅读全文
摘要:即将跳转到页面A,在页面A中有一个listbox,在跳转的时候,接收参数,自动选中listbox中的某项 /// /// 接收参数,定位当前选中项 /// protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs args) { ...
阅读全文
|