win 8 学习笔记一:生存周期
source: http://msdn.microsoft.com/zh-CN/library/windows/apps/hh986968.aspx
pageState 用于在非终止状态下缓存数据,类似asp.net的viewState。
重要数据改动后,保存在ApplicationDataContainer.roamingSettings ,再次启动时提取数据。
使用 C# 或 Visual Basic 创建你的第一个 Windows 应用商店应用
http://www.cnblogs.com/xiaokang088/admin/EditPosts.aspx?postid=3135139&update=1
In this section
Topic | Description |
---|---|
部分 1:创建 "Hello, world" 应用 |
此教程指导你如何结合使用可扩展应用程序标记语言 (XAML) 和 Microsoft Visual Basic 或 C# 创建简单的“Hello, world”Windows 应用商店应用。这是一系列教程中的第一个教程,将为你介绍构建 Windows 应用商店应用时所需了解的内容。 |
部分 2:管理应用生命周期和状态 |
在 Windows 8 中,可以启动多个应用并在其中切换,无须担心降低系统速度或消耗电池电量。 这是因为系统会自动挂起(并且有时会终止)在后台正在运行的应用。设计良好的应用可以由系统挂起、终止以及重新启动,并且看起来似乎该应用一直在运行中。 在此教程系列的第 2 部分中,你将更新 "Hello, world" 应用以响应生命周期事件并保存用户数据和会话数据。 |
部分 3:导航、布局和视图 |
Windows 应用商店应用的 UI 设计是为了将内容组织和呈现给用户,并提供可让用户对内容进行操作的命令。UI 设计包括应用中的页面组织、页面之间的导航以及每个页面上的内容布局和命令。 在此教程系列的部分 3 中,你向“Hello, world”""应用中添加一个照片查看器页面并了解如何使用 Microsoft Visual Studio 来创建 UI。 |
部分 4:文件访问和选取器 |
若要访问文件系统位置(如用户的库文件夹),应用需要声明以编程方式访问数据的功能,或使用文件选取器让用户手动打开文件。 在此教程系列的部分 4 中,你将了解如何访问文件以及如何更新应用以使用文件选取器。 |
部分 5:创建博客阅读器 |
我们将介绍在使用 C# 或 Visual Basic 创建 Windows 应用商店应用时所需的基本代码和概念。 |
文档路线图 |
以下重要资源提供了有关使用 C# 或 Visual Basic 开发 Windows 应用商店应用的入门知识。 |
转载于:https://www.cnblogs.com/xiaokang088/archive/2013/06/14/3135139.html
win 8 学习笔记一:生存周期相关推荐
- win 32 学习笔记(十) 对话框
普通窗口和对话框窗口的区别: 普通窗口:自定义函数调用缺省函数 WndProc(...) { ... DefWindowProc(...); } 对话框窗口:缺省函数调用自定义函数. 缺省函数 ...
- win 32学习笔记(三) 消息队列
抓取消息: GetMessage:从系统获取消息,将消息从系统中移除,阻塞函数.当系统无消息时,会等候下一条消息. PeekMessage:以查看的方式从系统获取消息,可以不将消息从系统移除,非阻塞函 ...
- DJL初学者学习笔记(一):Java启动DJL控制台打印No matching cuda flavor for win found: cu65并且在线下载dll文件解决方案
1.举例,来自知乎深度学习库的事例https://zhuanlan.zhihu.com/p/396524552 2.修改,下载之后做略微的修改指定model文件 Criteria<NDArray ...
- Docker基础下(学习笔记)
5. Docker 容器数据卷 5.1 容器数据卷是什么 先来看看Docker的理念: 将运用与运行的环境打包形成容器运行 ,运行可以伴随着容器,但是我们对数据的要求希望是持久化的. 容器之间希望有可 ...
- Python学习笔记(十一)
Python学习笔记(十一): 生成器,迭代器回顾 模块 作业-计算器 1. 生成器,迭代器回顾 1. 列表生成式:[x for x in range(10)] 2. 生成器 (generator o ...
- NUnit学习笔记之进阶篇
一.概述 NUnit是一款优秀的开源回归测试框架,我在<NUnit学习笔记>一文中已对其基本使用方法进行了简单的介绍.但除了TestFixture.Test.SetUp.TearDown. ...
- extlink.php,ExtJs 学习笔记基础篇 Ext组件的使用_extjs
昨天刚接触到Extjs,简单写了篇学习笔记,今天继续. 天介绍一下Ext中组件举几个简单的例子做说明.注意:文章内容有些摘自本人学习过程中看到的资料. Ext2.0对框架进行了非常大的重构,其中最重要 ...
- Docker:学习笔记(1)——基础概念
Docker:学习笔记(1)--基础概念 Docker是什么 软件开发后,我们需要在测试电脑.客户电脑.服务器安装运行,用户计算机的环境各不相同,所以需要进行各自的环境配置,耗时耗力.为了解决这个问题 ...
- Docker学习笔记【一】
[本篇学习笔记来源于 Docker 从入门到实践] 1.什么事Docker?[What] Docker在容器的基础上,进行了进一步的封装,从文件系统.网络互联到进程隔离等,极大的简化了容器的创建和维护 ...
最新文章
- java在线阅读word_java在线预览txt、word、ppt、execel,pdf代码
- 24 年前的 IE 仍能在 Win10中运行,这无敌兼容性与你的代码比比?
- redis php web管理,redis web管理工具phpRedisAdmin安装
- jqprintsetup已经安装还会提示_英雄联盟PBE服务器安装指南 抢先体验新模式“云顶之弈”不用等...
- 万向节死锁_万向节死锁 gimbal lock
- 架构漫谈(八):从架构的角度看如何写好代码
- php自动报价,使用PHP转换所有类型的智能报价
- 0-pyqt5开发环境搭建
- MySQL报错 Packet for query is too large,server向mysql发送的数据包大小超过mysql限制
- 【干货】深度学习中的线性代数---简明教程
- pytest测试框架_带你深入理解自动化测试框架Pytest的配置文件!
- Java中对象的直接赋值、浅拷贝及深拷贝的理解和应用场景及其实现方式
- 【语音隐写】基于matlab DWT音频数字水印嵌入提取【含Matlab源码 350期】
- Quartz配置文件quartz.properties加载
- 【C++代码整洁之道】遗留系统之殇
- matlab灵敏度分析操作,灵敏度分析 使用MATLAB编写.doc
- uwb定位与wifi、蓝牙和RFID定位技术的区别
- 社区征稿 | 价值3200RMB的DTCC门票免费送!
- java 求方差_java计算方差、标准差(均方差)实例代码
- 超声波测距传感器模块在畜牧业的应用