在UWP中添加微软登入账号登入。

拒绝访问 |
| 百度云加速
请打开cookies.
此网站 () 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(3ce7d6c930b043ad-ua98).
重新安装浏览器,或使用别的浏览器16.10.22更新:&br& 710枚白色图标.zip&br&链接: &a href=&///?target=http%3A///s/1dFp5hEp& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&/s/1dFp5hE&/span&&span class=&invisible&&p&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a& 密码: xht2&br&相关教程——&br&&a href=&///?target=http%3A//.cn/s/blog_02vpli.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&图标固定到任务栏中间的方法&i class=&icon-external&&&/i&&/a&&br&&a href=&///?target=http%3A//.cn/s/blog_01r9sc.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&把这台电脑、回收站和桌面图标完美固定到任务栏中间的技巧!&i class=&icon-external&&&/i&&/a&&br&&a href=&/p/& class=&internal&&&span class=&invisible&&http://&/span&&span class=&visible&&/p/20&/span&&span class=&invisible&&542873&/span&&span class=&ellipsis&&&/span&&/a& uwp应用任务栏图标修改教程&br&&a href=&///?target=http%3A///html/win10/194060.htm& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&IT之家学院:Win10自定义开始菜单磁贴背景颜色及图标&i class=&icon-external&&&/i&&/a&&br&&a href=&///?target=http%3A//blog.csdn.net/reserved_person/article/details/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Win10白色图标制作及替换&i class=&icon-external&&&/i&&/a&&br&&figure&&img src=&/261d26604a0ddd6e72524eb0ada20e5d_b.png& data-rawwidth=&1440& data-rawheight=&900& class=&origin_image zh-lightbox-thumb& width=&1440& data-original=&/261d26604a0ddd6e72524eb0ada20e5d_r.png&&&/figure&&figure&&img src=&/d022d8891f6dcbf65c65a_b.png& data-rawwidth=&1440& data-rawheight=&900& class=&origin_image zh-lightbox-thumb& width=&1440& data-original=&/d022d8891f6dcbf65c65a_r.png&&&/figure&&figure&&img src=&/bb833ba6eaf_b.png& data-rawwidth=&1440& data-rawheight=&900& class=&origin_image zh-lightbox-thumb& width=&1440& data-original=&/bb833ba6eaf_r.png&&&/figure&
16.10.22更新: 710枚白色图标.zip 链接:
密码: xht2 相关教程——
uwp应用任务栏图标修改教程
最近也在找这些东西,把我找到的东西放出来。&br&&br&ms 的 dev center 简直令人无限感动。。。做的太棒了。。。&br&&a href=&///?target=http%3A///& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Learn to Develop with Microsoft Developer Network&i class=&icon-external&&&/i&&/a&(msdn), &a href=&///?target=http%3A///& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&微软虚拟学院&i class=&icon-external&&&/i&&/a&(Microsoft virtual academy) 两大神器一定要好好应用。&br&&br&并不知道楼主的水平怎么样。&br&如果已经比较了解 xml 和 c# 直接可以去 msdn 查 api 即可&br&如果并不很了解 windows 的这一套东西, ms virtual academy 一定是最好的开始。&br&&br&&br&&br&分享一下我看到的 Microsoft virtual academy 几个课:&br&&br&C# : &br&1. &a href=&///?target=http%3A///en-US/training-courses/c-fundamentals-for-absolute-beginners-8295& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Learn C# for Beginners&i class=&icon-external&&&/i&&/a&&br&如果题主没有很好的编程基础,这个绝对是开始的一点&br&2. &a href=&///?target=http%3A///training-courses/developer-training-with-programming-in-c& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&C# Programming Training: Online Tutorial&i class=&icon-external&&&/i&&/a&&br&如果楼主已经有比较了解的编程语言,但是并不了解 c# 那么从这个课程开始&br&&br&&br&Xaml :&br&1. &a href=&///?target=http%3A///en-US/training-courses/designing-your-xaml-ui-with-blend-jump-start-8260& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Blend & Visual Studio Training for XAML UI&i class=&icon-external&&&/i&&/a&&br&教如何用 blend 写 xaml&br&&br&UWP:&br&1. &a href=&///?target=http%3A///training-courses/a-developers-guide-to-windows-10-preview& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&A Developer's Guide to Windows 10 Preview&i class=&icon-external&&&/i&&/a&&br&这是给你讲一些有关于 win 10 的系统的知识。&br&2. &a href=&///?target=http%3A///training-courses/developing-universal-windows-apps-with-c-and-xaml& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Developing Universal Windows Apps with C# and XAML&i class=&icon-external&&&/i&&/a&&br&如果你已经学会了 c# 和 xaml 就可以开始写 UWP 了!&br&&br&还有具体的可以直接去 &a href=&///?target=http%3A///& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&微软虚拟学院&i class=&icon-external&&&/i&&/a& 搜索,资料及其的全,而且提供中文课程。&br&&br&顺便安利一下我们翻译的中文教程 &a href=&///?target=http%3A///%21/fav///1& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&/1834&/span&&span class=&invisible&&0402/#!/fav///1&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a&
最近也在找这些东西,把我找到的东西放出来。 ms 的 dev center 简直令人无限感动。。。做的太棒了。。。 (msdn), (Microsoft virtual academy) 两大神器一定要好好应用。 并不知道楼主…
本来我不想在zhihu说什么话的,就是围观各路大神装逼就好了,但是作为一个对Win32有着深厚感情的程序员,&b&我必需出来反击&/b&一下@曹一聪。&br&首先表明一下立场,&b&我并不反对UWP&/b&,也不会说UWP现在、未来如何,我只是想说一下,Win32是什么,Win32和UWP\Appx是什么关系,也请了解后的人,&b&不要对Win32、桌面exe抱有那么大的偏见&/b&,因为这些是伴随你我青春和成长的东西,虽然以后它可能无法伴随很多年轻人的青春了。&br&我文章有点长,因为这也是我的一些回忆。&br&&br&Win32是怎么来的呢,虽然NT之前就已经有Win32的概念(那叫做Win16,但是API今天依然有,比如经典的LocalAlloc和GlobalAlloc的区别,搜一下就知道了),但是Win32的分层真正还是从Cutler做的NT开始的。&br&我们抛开啰嗦的内核层不谈,因为内核层有不确定性。&br&&br&应用层所有Windows程序都会经过Win32\COM API进入到NTAPI层,然后由NTAPI层通过sysenter方式将调用分发到内核。&br&NTAPI层在桌面Windows有两套,一套是由ntdll做thunk的,分发到ntoskrnl.exe,我们叫它SSDT表;另一套是NT的User界面子系统,由user32或者gdi32做thunk,这套系统在NT4以前是使用应用层的csrss运行的,当然现在csrss也还是承担着一部分的绘图工作,比如命令行窗口,现在则把user32的Window函数,消息循环逻辑、部分gdi的绘图逻辑,都分发到了win32k.sys,你可以叫做影子SSDT表,为什么叫影子,因为当年这个表微软不导出,但是需要做一些窗口的保护驱动,需要这个表,然后大家都是搜内存搜出来的,所以就叫做影子。&br&&br&在Windows Phone 8上或者今天的Windows 10 Mobile上(基于NT内核),微软就把win32k.sys删空了,自然user32、gdi32也不存在了,全部使用DX绘图,也就是把桌面的窗口、消息循环、gdi删掉了,只留下了DX的驱动,然后使用DX来绘制UI,这种绘制UI的方法,&b&用桌面程序员的话叫做DirectUI&/b&,&u&最早起源与微软控制面板的窗口类名&/u&,但是桌面程序员是不可能拿DX绘图桌面exe的UI的,因为要考虑大量XP用户,大量没装显卡驱动的用户。&br&你今天所使用的大部分桌面大型UI应用,比如QQ、迅雷、酷狗、360、金山,在那个Chrome做客户端UI还没有兴起的年代,他们的DirectUI大部分都是自己写的一套库,腾讯叫做GF,迅雷叫做Blot,新浪微薄的exe桌面客户端就是使用迅雷的blot。&br&(但是我印象没记错的话,WP8时代的Office软件是WP团队自己搞的,记得因为是从桌面移植了一些模块,所以微软的团队硬是用DX封装了一个GDI\GDI+的兼容层在Office里面,导出了兼容桌面GDI\GDI+的函数。)&br&&br&360安全卫士在早期Hook了一个叫做&b&KiFastSystemCall&/b&的系统调用,这是一个未导出的函数,隐藏在sysenter切内核的函数代码里面,每个版本的系统的offset和patch-code都不同。Hook这个方法后,360可以抓到所有的系统调用,不管你应用层做什么事情,你移动一下鼠标1px也好,都会先经过360的模块。现在360应该做得更狠了,但是我几年不研究windows内核了,也不太清楚了。(后来金山也Hook了这个,但是金山姿势有问题,还有漏洞,被MJ0011在百度博客喷)&br&腾讯的TP直接接管了系统的调试中断,所以你会发现开LOL了&b&VS就不能调试了&/b&,因为腾讯直接把本机调试禁止了,这个办法也是判断系统版本做特征码的,所以系统一更新,TP跟不上,游戏就跑不起来了。(腾讯的TP我记得有不少开发者都是看雪论坛的老人了)&br&QQ桌面exe版本为了防止那种注入式外挂、聊天记录监视器,现在也加了个QQProtect.sys,Hook了SSDT里面的一些进程方法,防止你打开它进程,但是只能防笨蛋而已。&br&&br&好了,我们说完应用层软件的故事,我们再来说下Windows Runtime和appx。&br&WinRT API,其实是一套高度抽象接口化的&b&COM API集&/b&,它跟传统的Win32 COM并无两样,只是把GUID换成了HSTRING,根对象IUnknown又多了一个IInspectable,视觉上更友好了一点。&br&WinRT API也不是什么底层的API,&b&是一个基于Win32之上的高层API&/b&,也不是什么新技术,它真正创新的部分就是XAML和沙箱应用程序模型。&br&1、它的Async、ThreadPool逻辑基于Win32\NTAPI线程池,这套线程池在UWP也可以使用,起源于Vista系统。&br&2、它的大部分API都是&b&把老旧的Win32 API进行二次封装&/b&,暴露为在ThreadPool中运行的所谓Async方法,比如HttpClient封装WININET,StreamSocket封装WS2_32,Devices使用RPC方式封装SETUPAPI,后台下载使用RPC方式封装BITS,USB封装WinUsb,Sensors封装Win7那套COM的传感器API,HumanInterfaceDevice封装HID.dll和一些RPC调用,证书封装老的CERT系列API,Windows.Media封装MediaFoundation等。&br&&b&大部分Win32 API在Vista、Win7甚至XP就有了,比如uwp现在常用的HttpClient的内核WININET,Win2000时代(其实更早)的产物。&/b&&br&3、winmd就是COM的&b&typelib的C#版本&/b&,因为typelib当年做出来是给VC和VB还有ASP中的COM自动化进行交互的,20世纪后.NET战略起步,一开始微软团队割裂严重,typelib这种老技术不适合.NET的优雅,.NET团队要实现C#的优美又要兼顾Windows的基石COM,所以他们只能把CLR运行时做成COM的来兼容一些老东西比如typelib,是的你没听错,&b&CLR在Windows上就是基于COM的&/b&,关键字叫做CLRCreateInstance。这种COM和.NET割裂的情况一直持续到WPF,微软发现这样不行,他们C++和Windows团队要继续开发COM,但是.NET又深受其害,以至于出现很多COM的PInvoke封装品比如SharpDX这种东西,但是WinRT API又不能离开COM,怎么办,嘿嘿,所以在WinRT搞了个winmd,然后再搞一个不伦不类的语言C++\CX,表面上看CX貌似没COM,其实都是在生成一大堆COM,详细可以去看CX项目主管写的blog文章。&br&4、WinRT API为了权限和安全,把大部分调用,比如文件访问,&b&通过RPC&/b&(远程过程调用),RPC在本机上实现为ALPC,ALPC把调用分发到一个高权限的进程,高权限的进程使用RmAccessCheck去检查客户端的Caps,判断这个客户端是否有权限访问,有的话高权限的进程去打开文件,然后把句柄再复制回去客户端进程,ALPC调用返回。正因为这繁琐的调用机制,所以在系统繁忙和Metro App同时运行过多的时候,会使Metro app的服务端(svchost.exe)负担过重,微软为了解决这个问题,就另做了一些单独的服务端,比如什么TimeBroker啊,SystemEventBroker什么的鬼之类的***Broker,打开文件时候的OpenFilePicker什么的,让他们单独跑一些负担过重的任务。&br&然后也整因为这种跨进程在应用层到处跑RPC的方式,到处都是安全lock和COM的内存列集和散集,使得某些WinRT API访问速度过慢,比如文件系统API,所以他们可能超过50ms,特别是在多个APP同时运行的情况下,所以微软把他做成了异步的。&br&在Win32桌面exe中,权限在启动的时候就已经在Token中写稳了,打开设备访问文件都是直接的,成功失败都是在内核决定的一瞬间的事情,所以效率很高。&br&5、XAML实现在应用层,使用DX渲染;沙箱应用程序模型实现在内核层和Win32层,大部分是Win32层的API在进行控制。&br&6、appx就是个压缩包,安装就是解压,读下里面的xml文件,把相关的权限信息写入注册表,APP激活的时候,LowBoxToken可以根据注册表里面的信息来创建。&br&&br&也就是WinRT API本质是基于Win32\COM下的一套高层API,有WinRT就有Win32\COM,这是不可能分割开来的,就像Win2D基于D2D,XAML基于DX一样的道理。&br&关键是微软出于脑热,把一些Win32 API刻意禁止了,你可以hack来使用,但是用了可能上不去商店,&b&比如HttpClient基于的WININET,你可以使用HttpClient,但是你不能使用WININET&/b&,微软的意思是你应该使用新的API,但是他自己就使用老的API,比如Edge、小娜、Win10的开始菜单都是C++和Win32、DX开发的,只是用XAML画了个UI。&br&很多Win10的新的系统库,使用的COM库还是ATL,而不是WRL,微软内部使用老的库很多,当然也是为了兼容桌面。&br&&b&在Win10的C:\Windows\SystemApps下面,唯一一个真正的C#的UWP程序,就是那个Windows Feedback。&/b&&br&&br&以后的趋势,假设UWP确实起来了,桌面轻量客户端转移UWP架构,那桌面客户端开发更多会使用WinRT API,毕竟XAML能带来触控更佳的体验,但是要更好的触控体验就需要牺牲功能,二者难同美,所以大型软件还是只能靠Win32。&br&还有WinRT API是一套&b&客户端趋向的API&/b&,Win32是完善的企业、服务器的API,所以方向也不同,微软发那个不带WinRT的企业LTSB版本就是如此,&b&大部分企业不需要WinRT&/b&。&br&二者在以后的UWP现代软件开发中,&b&是互补关系&/b&,假设你开发过程中只学习WinRT不学习Win32,遇到棘手的问题你恐怕只能求救到那时候熊猫般的还会Win32的开发者了。&br&微软现在公开给UWP的Win32 API也是补全WinRT的,比如内核线程池、内核对象、音频视频、游戏图形等,轻量级别的APP基本上不需要使用,但是不意味着可以没有。&br&&b&假设没有WP8.0时代开放的那点Win32 API,那也没MoliPlayer。&/b&&br&&br&还有A和W的问题。。。&br&恩,如果没系统性的开发过Win32,确实会纠结这个的,但是A和W是必需存在的,即便全UNICODE的今天,即便10年后Windows还活的话,A依然有,信不信我就立贴这里了。&br&(8.1时代微软还不开放A的API,UWP就开放了。&br&然后再反驳一下那句话:&b&Win32/COM那套API,是注定要被历史淘汰的。&/b&&br&Edge的查克拉引擎,是一套C风格导出的Win32 API,里面封装了COM API。&br&真要淘汰Win32/COM,先把微软灭了吧。
本来我不想在zhihu说什么话的,就是围观各路大神装逼就好了,但是作为一个对Win32有着深厚感情的程序员,我必需出来反击一下@曹一聪。 首先表明一下立场,我并不反对UWP,也不会说UWP现在、未来如何,我只是想说一下,Win32是什么,Win32和UWP\Appx是什么关…
[] 更新&br&&br&最新版的云音乐1.3.3跟14986 Win10小娜强强联手,带来了中国区用户期待已久的听歌识曲功能&br&&figure&&img src=&/v2-b75a21b37a26b85cd8f39c_b.png& data-rawheight=&1190& data-rawwidth=&589& class=&origin_image zh-lightbox-thumb& width=&589& data-original=&/v2-b75a21b37a26b85cd8f39c_r.png&&&/figure&&br&&br&--------------------------------------------------------------------------------------------------------------&br&[] 更新&br&&br&最新版的云音乐1.3.0更新了两个很cool的功能:&br&1. 支持微软账号绑定(先立flag,看看日后会有什么好玩滴~)&br&2. 支持我的音乐云盘 (个人音乐也可以在云端啦~)&figure&&img src=&/4ae77a22eb1af0aae6f5e_b.png& data-rawheight=&769& data-rawwidth=&947& class=&origin_image zh-lightbox-thumb& width=&947& data-original=&/4ae77a22eb1af0aae6f5e_r.png&&&/figure&&br&-----------------------------------------------------------------------------------------------------------------------&br&【较多图】&br&作为软粉,早上看到报道,立马去下载!&br&&b&先说评价:&/b&做产品就得这样,网易&b&五星好评需要理由吗?&/b&&b&重要是看态度!&/b&&br&&br&网易云音乐虽然比原定计划迟了快一个月,用户虽然等很久但却不反感,为什么?因为他的功能实在完善度很高啊!为了一个这么有诚意的产品,用户觉得等待是可以理解并支持的!&br&&br&虽然已经可以卸载桌面版了,但是这个UWP Beta还是有不少可以改进的地方,主要是UX相关(因为功能完善度已经很高了!因为功能完善度已经很高了!!因为功能完善度已经很高了!!!)&br&&br&&b&先看看整体&/b&&br&默认窗口,响应式,很漂亮&figure&&img src=&/553a32eaa5a_b.png& data-rawheight=&782& data-rawwidth=&912& class=&origin_image zh-lightbox-thumb& width=&912& data-original=&/553a32eaa5a_r.png&&&/figure&图片数量和尺寸都会根据窗口大小变化&figure&&img src=&/fbce9715675a_b.png& data-rawheight=&782& data-rawwidth=&508& class=&origin_image zh-lightbox-thumb& width=&508& data-original=&/fbce9715675a_r.png&&&/figure&&br&&br&左侧汉堡可以收起来&br&&figure&&img src=&/3e956be84eafd707b980d9_b.png& data-rawheight=&782& data-rawwidth=&912& class=&origin_image zh-lightbox-thumb& width=&912& data-original=&/3e956be84eafd707b980d9_r.png&&&/figure&&br&&br&登陆账户后,我的个人音乐盒歌单都在了&br&&figure&&img src=&/dcb752f6d8ee435e50e3d_b.png& data-rawheight=&781& data-rawwidth=&803& class=&origin_image zh-lightbox-thumb& width=&803& data-original=&/dcb752f6d8ee435e50e3d_r.png&&&/figure&&br&&br&播放界面我觉得美哭了&br&&figure&&img src=&/595d5b7faecedf18ce78ab_b.png& data-rawheight=&782& data-rawwidth=&804& class=&origin_image zh-lightbox-thumb& width=&804& data-original=&/595d5b7faecedf18ce78ab_r.png&&&/figure&&br&---------------------------------------------------------------------------------------------------------------------------------&br&好了,其实我更想说的是目前这个版本可以改进的地方,因为再说优点会一直说下去根本停不下来。。。&br&1. 目前貌似只有白色的主题,虽然很清新,但是网易云用户应该不少人都很喜欢本来的酷黑主题吧?如果可以增加选择,perfect!&br&2. 当窗口缩到最窄的时候,左侧汉堡不会自动收起&br&&figure&&img src=&/6cfcc9f4d216bb67f7da87e7_b.png& data-rawheight=&781& data-rawwidth=&503& class=&origin_image zh-lightbox-thumb& width=&503& data-original=&/6cfcc9f4d216bb67f7da87e7_r.png&&&/figure&3. 搜索页面最小化的时候”热门搜索“和”搜索历史“并排!这里的空间很窄啊喂~&figure&&img src=&/b4d38c69_b.png& data-rawheight=&534& data-rawwidth=&504& class=&origin_image zh-lightbox-thumb& width=&504& data-original=&/b4d38c69_r.png&&&/figure&&br&4. 歌词在窗口最窄的情况下断~~~层~~~~式体验&br&完整的&br&&figure&&img src=&/326f96fc73dad6b4d308f21a41868a36_b.png& data-rawheight=&781& data-rawwidth=&776& class=&origin_image zh-lightbox-thumb& width=&776& data-original=&/326f96fc73dad6b4d308f21a41868a36_r.png&&&/figure&还可以看到一行的。。&br&&figure&&img src=&/71bda27c0be546dafe0be_b.png& data-rawheight=&782& data-rawwidth=&552& class=&origin_image zh-lightbox-thumb& width=&552& data-original=&/71bda27c0be546dafe0be_r.png&&&/figure&完全看不到的,点击胶片也不会像手机版本那样切换到歌词页面&figure&&img src=&/a80af93e5a64d77_b.png& data-rawheight=&782& data-rawwidth=&504& class=&origin_image zh-lightbox-thumb& width=&504& data-original=&/a80af93e5a64d77_r.png&&&/figure&下面的“歌单推荐”“相似歌曲”以及评论区域有点乱成一团&br&&figure&&img src=&/57f5f442beb237d16cb2b42bf207ffb7_b.png& data-rawheight=&916& data-rawwidth=&504& class=&origin_image zh-lightbox-thumb& width=&504& data-original=&/57f5f442beb237d16cb2b42bf207ffb7_r.png&&&/figure&5. MV页面在,高分屏全屏的时候左右两侧很多空白&br&&figure&&img src=&/97e52e6ecb93ac6643cdcf833d7b39d3_b.png& data-rawheight=&1113& data-rawwidth=&2051& class=&origin_image zh-lightbox-thumb& width=&2051& data-original=&/97e52e6ecb93ac6643cdcf833d7b39d3_r.png&&&/figure&在最小窗口的时候却很局促&br&&figure&&img src=&/db5feb0f8b5a106ab34497a_b.png& data-rawheight=&534& data-rawwidth=&505& class=&origin_image zh-lightbox-thumb& width=&505& data-original=&/db5feb0f8b5a106ab34497a_r.png&&&/figure&6. 功能层面的话,不能最小化后台运行(不知道这是不是UWP的限制,因为原生的Groove也是这样,估计微软会想办法解决这个吧)&br&7. 貌似没有桌面歌词(这个添加应该不难)&br&8. 我想要有手机上的听歌识曲的功能啊~因为以后windows 10是cross device了,无论什么设备我都想可以快速用这个功能啊!&br&&br&&b&小结&/b&&br&- 如果要跟桌面版应用对比,我觉得功能同步进度已经有80%+(除了桌面歌词/后台播放,黑色theme吧-.-)&br&- 整体使用过程很好,如果能忍受没有上面三个缺陷, 可以代替桌面版了&br&- 真的是一款很有诚意的产品,给网易云音乐团队致敬!希望更快有手机版和更完善的版本出来!
[] 更新 最新版的云音乐1.3.3跟14986 Win10小娜强强联手,带来了中国区用户期待已久的听歌识曲功能 -------------------------------------------------------------------------------------------------------------- [] 更新 最新版…
没错,这就是故意的&br&阿里的目的就是掐死WP——不然无法解释一系列&u&&b&用商业利益完全无法解释&/b&&/u&的反常行为。&br&不光是阿里本家,凡是被阿里收购的APP,第一件事就是砍WP版——像UC,高德之类的应用,原本都是从WP7时代就开始进驻,一直保持着良好更新的好应用,结果被阿里收购之后直接停更。&br&阿里说不做支付宝WP版是因为“没钱”,那么问题来了,&b&&u&人家原本WP版做得好好的,被你收购之后反而没钱了?以前WP版APP的用户数量不可能连维护人员都养不起——不然为啥以前没有阿里的钱的时候反而能维持更新呢?&/u&&/b&&br&&br&&br&WP用户再怎么少,也不可能让一个团队连一个现成的APP的维护成本都负担不起。UC在WP7时代就进驻了,一直更新到8.1时代,现在拿了阿里的钱,反而养不起了?再比如微博UWP,现在整个APP做已经做出来了,手机端逻辑也已经适配好了(PC上使用UWP,调到小窗口就会显示为手机端界面),钱已经投了,&u&&b&把一个已经做好的项目砍掉,那么之前投入的资金就全都打了水漂,谁家公司会这么玩?一家手握大笔现金的建筑公司盖房子,把房子都几乎建好了,差一步就可以卖了,然后突然宣布把建好的房子拆了——理由是“卖房子本身需要花钱”。可笑的是一群不知是水军还是什么粉的人跳出来说“这是正常的商业考量”……&/b&&/u&&br&&br&那么为什么要掐死WP呢?因为WP对阿里构成了威胁——在安卓上阿里系一直是跟Google一样臭名昭著的全家自启航母战斗群(没错,有G粉说国内安卓因为没有Play才导致这么群魔乱舞的,但是实际上全家自启的始作俑者就是Google自己)。在安卓上,阿里系APP可以随意窥探你手机中的一切——而iOS和WP这种权限严格管制的系统,显然不可能让阿里继续耍流氓。&br&&br&于是对于阿里来说,最好以后国内永远都只有安卓一家独大才好——这样才方便自己随意耍流氓。iOS已经尾大不掉难以撼动,而且iPhone只做高端机,在中国市场占有率最高也就那么回事了——而WP却有跟安卓差不多宽的产品定价区间,对于阿里来说显然是个更大的威胁……&br&&a href=&/question/& class=&internal&&如何评价支付宝 Android 版本获取不到权限就退出的做法?会有多少 app 效仿? - Android&/a&&br&洗,接着洗——某些人仇恨微软/WP,我虽然不赞同但是可以理解,但是为此给阿里这种公司洗地,我只能呵呵了
没错,这就是故意的 阿里的目的就是掐死WP——不然无法解释一系列用商业利益完全无法解释的反常行为。 不光是阿里本家,凡是被阿里收购的APP,第一件事就是砍WP版——像UC,高德之类的应用,原本都是从WP7时代就开始进驻,一直保持着良好更新的好应用,结果…
如果之前没有任何基础的话,看&br&&a href=&/question/& class=&internal&&如何入门 Windows 10 的UWP应用开发? - 编程&/a&&br&估计会一头雾水,那我来写个绝对零基础的学习路线吧&br&&br&-------好吓人,突然几个小时间涨了50+赞,你萌这是在催更么----------&br&V1.1:修改了一些用词不当、语句不通顺之处&br&V1.2:添加了开发UWP需要的准备工作&br&V1.3:添加一个新发现的C#学习视频&br&V1.4:补充了关于Hyper-V虚拟机的内容,并对其他内容做了适当修改&br&V1.5:补充了如何下载并查看微软官方开发者文档的内容&br&V1.6:又添加巨多我新发现的学习资料并对答案做了一些细节上的调整&br&V1.7:添加了新发现的一个学习UWP开发的UWP应用,支持PC和手机端!&br&V1.8:新增学习UWP开发的UWP专版(我知道有点拗口)&br&V1.9:添加了如何查找UWP风格的图标的tips&br&---------------------------------------------------------------------------------------------&br&&br&&br&如果毅然决然地跳UWP之坑的话,需要做好以下准备:&br&1、一台安装了win10的PC,并且在设置中开启开发者模式。但是如果需要安装win10m的模拟器,推荐使用专业版/企业版,因为家庭版不支持hyper-V虚拟机。当然家庭版也可以安装其他虚拟机,以实现win10m模拟器,但是比起Hyper-V的自动安装设置就麻烦多了,此处不介绍。&br&详情可以参见:&a href=&/question/& class=&internal&&为什么win10的hyper-V要求专业版? - 微软(Microsoft)&/a&&br&&br&win10m模拟器长这个样子(右边的):&br&&figure&&img src=&/f1dabc5dd5c9c_b.png& data-rawheight=&1080& data-rawwidth=&1920& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&/f1dabc5dd5c9c_r.png&&&/figure&&br&这样就可以看到自己写的UWP在不同硬件条件的WP上运行情况了,并且可以测试WP独有的功能,比如多点触控、重力感应等等。&br&当然,如果你有一台真正的WP的话,就不需要模拟器了,直接将UWP部署到WP上就可以开始调试。&br&另外,如果你打算仅仅开发PC版的话……你也不需要安装模拟器……不过,既然都有PC版了,弄个WP版真心不费事啊!广大WPer会感激涕淋的!&br&&br&2、安装VS2015及其UWP开发相关组件,建议在此下载:&br&&a href=&///?target=https%3A///zh-cn/downloads& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&适用于 Windows 的下载和工具&i class=&icon-external&&&/i&&/a&&br&直接安装默认选项就好&br&如果是在其他地方下载的话,默认选项会不一样,要手动选择最新版的SDK和win10m模拟器(同时会自动勾选C++2015公共工具)&br&如果使用的是win10家庭版,不会有第二项。&br&&figure&&img src=&/e0c968b462f1fd8b5f47a9c_b.png& data-rawheight=&578& data-rawwidth=&460& class=&origin_image zh-lightbox-thumb& width=&460& data-original=&/e0c968b462f1fd8b5f47a9c_r.png&&&/figure&(顺道一提,某些网络问题会导致SDK的Hash值错误,比如我的校园网!解决方式是换一个靠谱点的宽带)&br&&br&3、(可选)有条件入手一台WP,毕竟模拟器什么的还是和真机有差距(万一就此入了WP坑呢)&br&&br&4、(可选)如果希望自己的UWP在应用商店发布的话,需要申请一个微软开发者账户(要给微软交上一“小”笔保护费……顺便吐个槽,竟然只支持信用卡支付!让我们这种只有借记卡的学生党情何以堪!)。&br&&br&做好准备就可以开始学习UWP了!&br&&br&首先弄清楚要做一个像模像样的UWP必须会两门语言:C#和XAML&br&C#负责算;XAML负责画UI;&br&我觉得学起来可以分四步走:&br&1、就像题主说的,C#是必须要学的,好在比起C、Java什么的简单太多。可以来这里看看&br&&a href=&///?target=http%3A///csharp/csharp-tutorial.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&C# 教程 | 菜鸟教程&i class=&icon-external&&&/i&&/a&&br&如果觉得看不懂的话,看这套视频吧,是短期速成培训班的录像(目测要被黑),讲的更细更简单粗暴,从怎么打开VisualStudio讲起……&br&&a href=&///?target=http%3A///s/1o7RvgPO& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&/s/1o7RvgP&/span&&span class=&invisible&&O&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a&
(提取码:qcsq)&br&不过不用全看完,会写基本的加减乘除、循环判断就可以继续了。&br&&br&对于已经学习过其他语言的学习者,推荐刘铁猛老师的:&a href=&///?target=http%3A///video/av1422127/index_1.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&C#语言入门详解&i class=&icon-external&&&/i&&/a&&br&相比上一个更专业、更系统、更科班出身,讨论到许多深层次问题,比如C#是如何使用内存的使用等等。&br&&br&2、学习XAML布局,建议看&br&&a href=&///?target=http%3A///%21/video/0//1& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&微软信仰中心的个人空间&i class=&icon-external&&&/i&&/a& 里面的教程,目前仍然还在更新。嗯,在此特别感谢汉化团队。&br&这样基本就会写简单的UWP了,比如一个计算器。&br&另外,微软官方也提供了大量的入门学习资料:&a href=&///?target=https%3A///zh-cn/windows/windows-apps& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Windows App&i class=&icon-external&&&/i&&/a&&br&&br&3、学会怎样使用XAML布局和简单的控件之后,深入学习UWP的复杂功能(比如数据储存什么的),会遇到很多困难,建议回去补一补C#吧,还记不记得1里面的视频没看完?&br&&br&同时,对于想更加系统深入学习C#的同学,抱着这本书啃吧(1500页( o? ω o? )y),而且XXXX的翻译质量堪忧(难怪那么厚只卖不到100块),建议对着英文原版看!&br&而且鉴于UWP编写使用了大量C#和.NET的新技术,尽量使用最新的第9版(但是实际上这已经过时了),所以时常逛逛微软官方文档没什么坏处。&br&&a href=&///?target=https%3A///library/windows/apps/bg124285.aspx& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Reference for Universal Windows apps&i class=&icon-external&&&/i&&/a&&br&&figure&&img src=&/13e151b31324ffe43f5ddf712ee8061a_b.png& data-rawheight=&360& data-rawwidth=&300& class=&content_image& width=&300&&&/figure&&br&&figure&&img src=&/65df1f5f65f48b47ad5e_b.png& data-rawheight=&1011& data-rawwidth=&810& class=&origin_image zh-lightbox-thumb& width=&810& data-original=&/65df1f5f65f48b47ad5e_r.png&&&/figure&&br&4、恶补完C#,回到UWP。建议好好钻钻这本书:&br&&figure&&img src=&/5e5bdae0fdd82d7dd094c6_b.jpg& data-rawheight=&491& data-rawwidth=&400& class=&content_image& width=&400&&&/figure&钻完UWP开发就基本可以写出像模像样的UWP了。&br&&br&同时,对于UWP的一些复杂功能,刘铁锰老师也有相应的教学视频:&a href=&///?target=http%3A//www.win10.me/%3Fp%3D70& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《深入浅出UWP》系列教学视频开播&i class=&icon-external&&&/i&&/a&,目前也在更新中。&br&&br&&br&UWP开发学习UWP推荐:&br&&a href=&///?target=https%3A///zh-cn/store/apps/%25e5%25ad%25a6%25e4%25b9%25a0uwp%25e5%25bc%%258f%2591/9nblggh5j9j4& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&学习UWP开发&i class=&icon-external&&&/i&&/a&&br&&a href=&///?target=https%3A///en-us/store/apps/windows-app-studio-uwp-samples/9nblggh4r0w1& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Windows App Studio UWP Samples ?EUR“ Windows Apps on Microsoft Store&i class=&icon-external&&&/i&&/a&&br&&a href=&///?target=https%3A///en-us/store/apps/xaml-ui-controls/9nblggh31bxt& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&XAML UI Controls ?EUR“ Windows Apps on Microsoft Store&i class=&icon-external&&&/i&&/a&&br&&br&&br&一些有用的Tips:&br&1、学会使用微软官方开发者文档:微软官方开发者文档详细的对各种开发会使用的内容做出了解释与说明,并且部分内容会带有示列代码。几乎所有的文档都提供了中文版,重要内容为人工翻译,其他大部分是机器翻译(所以建议必要时查阅英文版,以避免歧义)。&br&&br&但是不建议初学者把这些文档当作教材使用,因为太过专业,对新手非常不友好……&br&&br&不过微软的服务器时常会出现连接不上的情况,所以建议下载离线版,方法如下:&br&在帮助中打开“添加和删除帮助内容”:&br&&figure&&img src=&/eb6b403cacc9e6df10d224_b.png& data-rawheight=&289& data-rawwidth=&965& class=&origin_image zh-lightbox-thumb& width=&965& data-original=&/eb6b403cacc9e6df10d224_r.png&&&/figure&选择你需要的文档内容,点击更新:&br&&figure&&img src=&/1e6aa28ba555dd7d26e6a8_b.png& data-rawheight=&800& data-rawwidth=&1200& class=&origin_image zh-lightbox-thumb& width=&1200& data-original=&/1e6aa28ba555dd7d26e6a8_r.png&&&/figure&最后,在帮助里把帮助首选项设置为在帮助查看器中启动&br&&figure&&img src=&/b172feece07_b.png& data-rawheight=&249& data-rawwidth=&1145& class=&origin_image zh-lightbox-thumb& width=&1145& data-original=&/b172feece07_r.png&&&/figure&&br&&br&举个列子,比如我想知道string这个类怎么用,可以将光标移动到这个词上,按F1,帮助查看器会自动搜索到相关内容:&br&&figure&&img src=&/30a2ee1aa602cdaed38ae1_b.png& data-rawheight=&800& data-rawwidth=&1200& class=&origin_image zh-lightbox-thumb& width=&1200& data-original=&/30a2ee1aa602cdaed38ae1_r.png&&&/figure&&br&&br&2、在哪里可以找到UWP风格的图标Icon?&br&&a href=&///?target=https%3A///zh-cn/store/p/win-10-dev-icons/9nblggh1rqqx& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Win 10 Dev Icons&i class=&icon-external&&&/i&&/a&&br&这个UWP应用可以查到几乎所有UWP风格的图标,并且直接给出对应的xaml控件代码&br&只需要点这个按钮,然后复制到XAML里就可以啦&br&&figure&&img src=&/52a7c4b3ca0f8b8ddf2ca7_b.png& data-rawheight=&638& data-rawwidth=&1366& class=&origin_image zh-lightbox-thumb& width=&1366& data-original=&/52a7c4b3ca0f8b8ddf2ca7_r.png&&&/figure&
如果之前没有任何基础的话,看
估计会一头雾水,那我来写个绝对零基础的学习路线吧 -------好吓人,突然几个小时间涨了50+赞,你萌这是在催更么---------- V1.1:修改了一些用词不当、语句不通顺之处 V1.2:添…
&p&没错,就是调用了windows 10 user32.dll里面的SetWindowCompositionAttribute&/p&&figure&&img src=&/v2-22bd97fac35f78ab5664d_b.png& class=&content_image&&&/figure&&p&调用该API后也能实现和菜单一样的高斯模糊。只要在程序启动时把窗口的句柄和一些配置项传给API函数,然后设置窗口背景为半透明。这个api会把窗体区域背后的图像采样模糊之后给你的窗体,然后你的窗体背景是半透明然后叠上去就有这种效果了。&/p&&p&颜色由窗口本身决定,你可以获取系统的主题色或者自己设置&/p&&p&这个是我写的WPF程序,UWP想要实现也应该是同样的道理&/p&&figure&&img src=&/v2-ac6997b8adce739aa211d_b.png& class=&content_image&&&/figure&&br&&br&&figure&&img src=&/v2-af02fe739cccf4bd695f2f_b.png& class=&content_image&&&/figure&&br&&figure&&img src=&/v2-e442eac97ccb0a6424ea30b_b.png& class=&content_image&&&/figure&&br&&p&如果窗口的背景完全透明就是介个样子啦&/p&&figure&&img src=&/v2-ec39db17c0bfb72f2a7415_b.png& class=&content_image&&&/figure&&p&参考:&/p&&p&Win10下为APP开启Aero&/p&&p&&a href=&///?target=http%3A///adding-the-aero-glass-blur-to-your-windows-10-apps/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Adding the &Aero Glass& blur to your Windows 10 apps&i class=&icon-external&&&/i&&/a&&/p&&p&我写的这个Minecraft启动器的源码&/p&&p&&a href=&///?target=https%3A///Goose-Bomb/GBCLV2& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Goose-Bomb/GBCLV2&i class=&icon-external&&&/i&&/a&&/p&
没错,就是调用了windows 10 user32.dll里面的SetWindowCompositionAttribute调用该API后也能实现和菜单一样的高斯模糊。只要在程序启动时把窗口的句柄和一些配置项传给API函数,然后设置窗口背景为半透明。这个api会把窗体区域背后的图像采样模糊之后给你…
做UWP的心情是十分复杂的。云音乐非单纯的浏览类资讯型应用,还带有很强的工具类应用的操作属性。这种类型的应用,就像office软件一样,针对PC鼠标和平板触控的界面理应是从架构到内在都截然不同的,用响应式解决通用平台体验实在有些牵强。&br&&br&比如用鼠标的时候直觉是双击播放歌曲,用平板的时候直觉则是单击播放歌曲。类似很多交互问题,不是谁对谁错,就是不同平台的用户习惯早已养成了。于是写两套?然后代码就double了。不对,这样好像也不符合UWP的初衷。&br&&br&在各种评论里看到很多关于响应式的问题。这次还有很多响应式没做,一方面是工作量的问题,另一方面是对UWP的理念还存在质疑。比如为啥在PC上拉到最小要变成手机?&br&&br&在设计理念方面,一个清晰、完善的理念是值得设计师去遵守和追随的,像ios和Android设计模式通常套用起来感觉非常顺畅。但是想支持UWP的心境则是纠结的,有各种卡壳、套上去不爽、于是产生质疑的心态。&br&&br&在设计理念方面,觉得微软还需要考虑得更多,才能让广大的设计师有信心去追随。
做UWP的心情是十分复杂的。云音乐非单纯的浏览类资讯型应用,还带有很强的工具类应用的操作属性。这种类型的应用,就像office软件一样,针对PC鼠标和平板触控的界面理应是从架构到内在都截然不同的,用响应式解决通用平台体验实在有些牵强。 比如用鼠标的时…
Linus:Canonical 你还说你不是二五仔?你退群吧。
Linus:Canonical 你还说你不是二五仔?你退群吧。
完全是对比出来的。 &br&看其他应用做的UWP,完全是辣鸡啊。&br&网易无论在Windows还是在Android上,界面永远都跟着设计语言走,有哪个国产大公司能像网易一样用Google的MD,看QQ,微信,支付表,淘宝。。&br&&br&上图看看对比吧。&br&先看windows自带的邮件截图,看菜单栏&figure&&img src=&/5e50ae9c711be84efc2dfbd_b.png& data-rawwidth=&46& data-rawheight=&711& class=&content_image& width=&46&&&/figure&再看看网易做的菜单栏&figure&&img src=&/ce654c7710959bcf0f63_b.png& data-rawwidth=&643& data-rawheight=&697& class=&origin_image zh-lightbox-thumb& width=&643& data-original=&/ce654c7710959bcf0f63_r.png&&&/figure&&figure&&img src=&/407bfde2a31e_b.png& data-rawwidth=&42& data-rawheight=&658& class=&content_image& width=&42&&&/figure&是不是符合。&br&再看看qq的&figure&&img src=&/5ff7edee38fa4b979a6e9_b.png& data-rawwidth=&83& data-rawheight=&562& class=&content_image& width=&83&&&/figure&和Ipad上的差不多。&br&看另一个音乐应用的介绍。win8&figure&&img src=&/7d6f0ba262ceade_b.png& data-rawwidth=&485& data-rawheight=&250& class=&origin_image zh-lightbox-thumb& width=&485& data-original=&/7d6f0ba262ceade_r.png&&&/figure&&br&明显看得出网易的设计优势了。&br&好吧,谢谢评论中各位的提醒,网易其他一些应用还是不怎么的,但Google play上的图还是用Nexus系列作背景的,这诚意上就领先一大截,并且虽然并非完全符合,但顶栏的滑行和菜单那三点还是不错的。&br&&br&所以,在这种队友的衬托下,轻轻松松拿一个五星吧。&br&&br&这么多赞,谢谢大家,看来大家都和我有共同想法啊hh。&br&“谢谢你们其他公司的衬托“&br&(逃。
完全是对比出来的。 看其他应用做的UWP,完全是辣鸡啊。 网易无论在Windows还是在Android上,界面永远都跟着设计语言走,有哪个国产大公司能像网易一样用Google的MD,看QQ,微信,支付表,淘宝。。 上图看看对比吧。 先看windows自带的邮件截图,看菜单栏再…
只要别死盯着支付裱的话,近期出的UWP还真不少。&br&搜狐视频,优酷,爱奇艺,网易云音乐,BiliBili都出了并且适配手机了&br&QQ UWP早就出了,手机端也测试了很久只是前天刚更新而已&br&淘宝、旺信和新浪微博也都出了UWP,据说目前是邹欣团队接手了&br&百度搜索和百度云UWP也出了,百度云手机端还没出&br&微软官方的应用也在一个接一个的UWP化,OneDrive,Microsoft Health,Skype等等&br&还有若干跟官方用着没差别的第三方客户端,虎扑体育.fy,豆奶之类的&br&…………&br&例子太多了,UWP应用越来越多是毫无争议的,但有些人就是不愿意睁眼睛看,非要反复嚼烂梗,说了又不相信,还有什么好说的。&br&上这么久知乎早就意识到了,&b&整天提这种问题的人其实根本不是想了解UWP生态,就是想黑而已。&/b&
只要别死盯着支付裱的话,近期出的UWP还真不少。 搜狐视频,优酷,爱奇艺,网易云音乐,BiliBili都出了并且适配手机了 QQ UWP早就出了,手机端也测试了很久只是前天刚更新而已 淘宝、旺信和新浪微博也都出了UWP,据说目前是邹欣团队接手了 百度搜索和百度云…
已有帐号?
无法登录?
社交帐号登录

我要回帖

更多关于 win10添加微软账号 的文章

 

随机推荐