如何用UWP制作一个单一界面Windows应用程序

如何用UWP制作一个单一界面Windows应用程序,第1张

1,你要有个装有win10的电脑;

2,电脑上要安装visual studio 2015

3,设置好你的developer mode;

4,用你的VS新建一个blank App(Universal Windows)

5,双击你的解决方案管理器中的MainPage.xaml

6,打开左侧的工具箱,选择某个你想要的控件往中间设计器界面中拖你要的控件。

7,当然你也可以直接在下边这样的位置里写控件,比如一个显示为Hello world!的文本框

<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">

<TextBlock>Hello world!</TextBlock>

</Grid>

8,

AA. 如果你和我一样想要深入学习UWP,碰巧你又是个初学者,推荐下边的学习课程:

Windows 10 development for absolute beginners

Windows 10 development for absolute beginners

讲师:Bob Tabor

课程十分照顾初学者,基本可以0经验开始跟着上手做。

BB. 什么?你英文不好,听不懂?试着慢慢听,下载个词典把提要里边的英文翻译一下,根据每节的题目,到如下两个BLOG里找对应的中文教程。不仅能解决语言障碍,而且能加深你对XAML各元素和属性的理解。

通过这个博客中的SliverLight中的知识来理解XAML:点击 jv9 - 博客园

通过这个博客中的blend中UI设计理念来理解XAML:点击 blend - 标签

CC.可以在win10商店里搜索下面这个应用,直观理解XAML中那么多控件的样式和核心属性的,非常方便。

直接点击:XAML UI Controls

或者应用商店搜索:xaml controls(后来好像说直接搜索搜不到了,有兴趣先试试看吧)

 想学Win10 UWP开发,不知从何下手?那么本文章可能正是你所需要的。本文并不会包含技术性方面的内容,主要是向大家征集意见和建议,并对我们即将使用的Win10开发平台作一个简单的介绍。Win10通用平台我 们通常所说的UWP,即Universal Windows Platform,意为通用Windows平台,针对该平台开发的应用可同时运行在多种不同类型的Win10设备中,包括手机、平板、PC(笔记本和台式 机),甚至是Xbox One以及Hololens中,还有各种物联网设备。这里的通用实质是源代码的“通用”,开发者还是需要针对不同平台设备编译不同的版本。其实通用应用的概念在WP8.1时就已诞生,不过在Win10中更进一步,逻辑代码和UI代码都可以得到最大程度共用。开发框架和语言过 去很长一段时间以来,甚至是现在,在Windows桌面平台较流行的开发方式便是使用微软提供的MFC框架以及WinForm/WPF框架,前者是对 Windows API的C++封装,后者则是对Windows API的.NET封装,使用C#语言开发。到了Win8中微软引入了全新的应用程序架构,即WinRT,并延续到了Win10(包括Win10 Mobile)中,专门用来开发Windows应用商店应用,它支持使用C++、C#、VB.NET,甚至是JavaScript语言进行开发。多年来微软一直在不断推广和改进自家的C#语言,C#是一门完全面向对象的编程语言,入门上手较为容易,也是微软比较推荐的编程语言。在本系列专题中,我们即使用C#编程语言完成一系列示例。除 了C#语言,我们还需要学习XAML语言,对于有WPF开发经验的朋友会非常熟悉。XAML主要用于设计应用界面,类似于呈现网页的HTML语言。前面我 们提到Win10通用应用针对不同设备都可以使用同一套UI,那么这就要求我们设计的界面能够适应各种不同尺寸的屏幕,因此还需要掌握一些有关响应式界面 设计的技巧。准备工作我们将在后续的系列文章中逐步渗透以上技术,如果你已经打算跟着我一起动手,那么现在你需要准备以下软硬件工具:• 一台运行Win10(建议升级到TH2)的电脑,点此下载Win10 TH2正式版系统;• 安装Visual Studio 2015(建议安装最新Update1版本)以及Win10 SDK,点此下载所需工具;• 一部运行Windows 10 Mobile(10586系统)的手机;注:如果你没有Win10 Mobile手机也可以通过模拟器进行调试,不过这需要你的电脑CPU支持虚拟化技术。因为运行Win10 Mobile手机模拟器所需的Hyper-V虚拟机依赖于CPU的虚拟化技术。

通用应用开发工具及相关SDK,最好把全部版本的都安装,这样您的程序才能更广泛应用于Windows 10平台,如果您手头没有Windows10Mobile设备又想用设备调试看效果,那么请勾选手机SDK。这些都可以在VS安装界面找到的,谢谢。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8132135.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存