随笔分类 - Windows Phone
Windows Phone 二十一、联系人存储
摘要:联系人资料是手机上必有的,在最新的 Windows Phone 中开放了相应的 API ,以便于应用程序读写通讯录。注意:系统没有对整个手机自带的通讯录写入开放权限,每个应用只能管理属于当前应用的联系人。联系人存储1 2 3 4 5 ...
阅读全文
Windows Phone 二十、陀螺仪
摘要:API 示例 1 // 获取陀螺仪传感器监听对象 2 Gyrometer gyrometer = Gyrometer.GetDefault(); 3 if (gyrometer == null) 4 { 5 await new Windows.UI.Popups.MessageDialog(...
阅读全文
Windows Phone 十九、罗盘
摘要:磁力计概述拥有磁力计硬件支持的设备可以根据磁力计来确定相对于北极的角度磁力计的访问 API 定义在 Compass 类中调用方式和加速计类似1 2 3 4 5 6 7 1...
阅读全文
Windows Phone 十八、加速计
摘要:加速度传感器手机的加速度传感器工作时是通过 x、y、z 三个轴的偏移来计算的在代码基本的 API 主要集中在 Accelerometer 类型中主要是使用该类型的对象捕获 ReadingChanged 事件监视加速度值变化的X、Y、Z加速度传感值1 2 3 4...
阅读全文
Windows Phone 十七、Socket
摘要:Socket 常用类型StreamSocket:Socket对象StreamSocketListener:Socket监听对象,适用于服务端服务端代码 1 2 3 4 5 6 7 8 ...
阅读全文
Windows Phone 十六、HttpClient
摘要:HttpClient 对象也可以实现网络请求相对于 HttpWebRequest 对象来说,HttpClient 操作更简单,功能更强大HttpClient 提供一系列比较简单的API来实现基本的请求同时也支持身份验证和异步操作注意 Windows Runtime 平台中有两个 HttpClient...
阅读全文
Windows Phone 十五、HttpWebRequest
摘要:Windows 运行时中支持网络资源访问的对象:HttpWebRequest 对象发送 GET/POST 请求,HttpHelper 封装,超时控制。HttpClient 对象发送 GET/POST 请求,请求进度监控。两种常用请求方式:GET 请求主要是从服务器请求数据可以传递有限(1024字节)...
阅读全文
Windows Phone 十四、磁贴通知
摘要:磁贴(Tile)Windows Phone 磁贴种类:小尺寸SmallLogo:71x71;Square71x71中等Logo:150x150;Square150x150宽WideLogo:300x150;Wide310x150 1 2 5 8 ...
阅读全文
Windows Phone 十三、吐司通知
摘要:弹出通知对话框1 2 5 1 private async void Button_Click(object sender, RoutedEventArgs e)2 {3 ////创建对话框对象4 ...
阅读全文
Windows Phone 十二、设计器同步
摘要:在设计阶段为页面添加数据源Blend或者VS的可视化设计器会跑我们的代码,然后来显示出来,当我们Build之后,设计器会进入页面的构造函数,调用InitializeComponent();方法来将UI渲染然后呈现给我们。DesignMode.DesignModeEnabled获取指示进程是否在设计模...
阅读全文
Windows Phone 十一、MVVM模式
摘要:MVVM 模式介绍模型-视图-视图模型 (MVVM) 是一种用来分离 UI 和非 UI 代码的应用设计模式MVVM – 模型(Model)MVVM 中的 Model 与 MVC 中的一致,用于封装业务逻辑以及数据处理。Model 不依赖 View 和 ViewModel,可以独立存在,也就是说模型不...
阅读全文
Windows Phone 十、数据绑定
摘要:数据绑定:是一种 XAML 和后台数据交互的方式(桥梁)通过后台进行数据绑定 1 2 6 10 1 public class MainPageData2 {3 public string Value { get; s...
阅读全文
Windows Phone 九、SQLite数据库
摘要:使用SQLite数据库安装 SQLite for Windows Phone 8.1 插件新建 Windows Phone 8.1 项目添加 SQLite for Windows Phone 8.1 引用由于该组件依赖于 Microsoft Visual C++ 2013 Runtime Packa...
阅读全文
Windows Phone 八、文件读写IO
摘要:文件存储的类型•本地应用文件:•ApplicationData.Current.LocalFolder;•漫游应用文件:•ApplicationData.Current.RoamingFolder;•临时应用文件:•ApplicationData.Current.TemporaryFolder;文件...
阅读全文
Windows Phone 七、XML序列化
摘要:DataContractSerializer对象1 public class Person2 {3 public int Id { get; set; }4 public string Name { get; set; }5 publi...
阅读全文
Windows Phone 六、JSON序列化
摘要:JSON序列化1 public class Person2 {3 public int Id { get; set; }4 public string Name { get; set; }5 public int Age { get; ...
阅读全文
Windows Phone 五、配置存储
摘要:基本存储形式本地设置:ApplicationData.Current.LocalSettings漫游设置:ApplicationData.Current.RoamingSettings支持的数据类型:简单类型数据(不支持复合类型)组合类型:ApplicationDataCompositeValue1...
阅读全文
Windows Phone 四、控件模版
摘要:控件模版的概念Windows Phone中每一个控件都有一个默认的模版,用于描述控件的内部组成结构和外观样式相对于原本的样式外观操作,自定义模版的可自定义性更强最基本的重写控件模版 1 2 3 4 5 ...
阅读全文
浙公网安备 33010602011771号