有没有开发者能找到 Windows 10 手机专用的 API?
本帖最后由 zcxsythenew 于 2015-5-2 18:59 编辑
拿 Visual Studio 编了一个小浏览器,结果找了半天都找不到手机状态栏、返回键的 API ,有开发者试过吗?还是微软没加上去?
***附件停止解析***
***附件停止解析***
为防止不可控的内容风险,本站已关闭新用户注册,新贴的发表及评论;
你现在看到的内容只是互联网用户曾经发表的言论快照,仅用于老用户留存纪念,且仅与科技行业相关,全部内容不代表本站观点及立场;
本站重新开放前已针对包括用户隐私、版权保护、信息安全、国家政策在内的各种互联网法律法规要求,执行了隐患内容的自查、屏蔽和删除;
本站目前所属个人主体,未有任何盈利安排与计划,且与原WFUN.COM所属公司不存在任何关联关系;
如果本帖内容或者相关资源侵犯到您的合法权益,或者您认为存在问题,那么请您务必点此举报或投诉!
现在VS还是RC版,只有个空白的项目模板。
给LZ点资料,我也没空去看。
***链接停止解析***
最直接的其实还是看例子:
***链接停止解析***
***链接停止解析***
跟10没有关系。
给出关键字
第一个问题:StatusBar.GetForCurrentView()
第二个问题:HardwareButtons.BackPressed
本帖最后由 995813528 于 2015-5-2 19:22 编辑
win10不知道,我觉得 WP8.1 上的也可以直接用吧,状态栏是一个叫 systemtray 的东西,返回键就是 backbutton 的一个函数,这两个关键词搜一下就出来了,很简单的
好吧看了楼上的才知道Win10里全变了{:6_216:}
本帖最后由 zcxsythenew 于 2015-5-2 20:09 编辑
Quotewcavell 发表于 2015-5-2 19:19
跟10没有关系。
给出关键字
第一个问题:StatusBar.GetForCurrentView()
你想告诉我 Windows.UI.ViewManagement.StatusBar 和 Windows.Phone.UI.Input.HardwareButtons?
很遗憾,
现在 Windows.UI.ViewManagement 下面根本找不到 StatusBar 。
Windows 下面根本找不到 Phone。
我开发过 8.1 Runtime 应用。不用告诉我 8.1 的 api ,已经改了。
Quote995813528 发表于 2015-5-2 19:20
win10不知道,我觉得 WP8.1 上的也可以直接用吧,状态栏是一个叫 systemtray 的东西,返回键就是 backbutto ...
8.1 Runtime 的状态栏就已经不是 Systemtray 了!
Quoteslice 发表于 2015-5-2 19:08
现在VS还是RC版,只有个空白的项目模板。
给LZ点资料,我也没空去看。
返回键找到了,状态栏还是没找到。
本帖最后由 Tlaster 于 2015-5-2 22:06 编辑
在引用里面添加Windows Universal里面扩展的Microsoft Mobile Extension SDK
然后就会有Windows.Phone.UI.Input.HardwareButtons和Windows.UI.ViewManagement.StatusBar之类的了
在使用前需要if (Windows.Foundation.Metadata.ApiInformation.IsTypePresent("Windows.Phone.UI.Input.HardwareButtons")),否则在不支持的平台上跑会报错
本帖最后由 qiqiminmin 于 2015-5-2 22:10 编辑
如果是win10,
build2015的第二天,介绍了如果把win8.1和wp8.1转为win10,
其中提到statusbar的写法已经改变,还有backpress也改变,我刚去channel9似乎又被微软移除了,
那天是个ppt,你可以按照ppt一步一步的更改win8.1,wp8.1,可以编译成win10 appx,
似乎要改的地方很多。。。。。。。 我当时还想,怎么win8.1,wp8.1编程成win10怎么比 ios工程编译还要难
那个ppt没了,你可以看这个视频
***链接停止解析***
刚又看了下,就是楼上说的,你要加入
windows mobile extension sdk,还要用if判断。。。。。。 视频里也有一步一步的。
Quote***链接停止解析***
在引用里面添加Windows Universal里面扩展的Microsoft Mobile Extension SDK
然后就会有Windows.Phone.UI.I ...
好的,谢谢。现在状态栏已经解决。
返回键我用 Windows.UI.Core.SystemNavigationManager.GetForCurrentView().BackRequested 代替了,应该没问题吧?
Quote***链接停止解析***
8.1 Runtime 的状态栏就已经不是 Systemtray 了!
自从换到runtime还没怎么用过,我的认识还停留在silverlight阶段{:6_235:}
Quotezcxsythenew 发表于 2015-5-2 19:56
你想告诉我 Windows.UI.ViewManagement.StatusBar 和 Windows.Phone.UI.Input.HardwareButtons?
很遗憾 ...
不好意思,理解错了