小编And*_*rew的帖子

iOS中是否有用于自定义振动的API?

从iOS 5开始,用户可以为警报和响铃创建自定义振动模式.以下屏幕截图显示了用于创建一个UI(iOS 6中的Contacts应用程序)的UI:

用于在iOS 6中创建自定义振动的UI的屏幕截图

我一直在搜索,包括文档,我找不到任何公开的API来揭示自定义振动的创建或回放.最接近的是使用AudioToolbox框架来发挥短暂的持续振动:

AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
Run Code Online (Sandbox Code Playgroud)

有谁知道是否有自定义振动的API?它不一定是公共API.我很想知道联系人应用程序使用的是什么.有人知道吗?

PS其他人_CTServerConnectionCreateCoreTelephony(例子)中提出了建议.我试过了,但由于某种原因无法振动.

2015年10月更新:

iOS 9中有新的私有API可与兼容设备中的Taptic Engine进行交互.有关详细信息,请参阅iOS 9中的Taptic.

iphone-vibrate vibration ios

70
推荐指数
1
解决办法
4万
查看次数

检测HiDPI Windows Phone 8设备

如何检测运行Windows Phone 8的HiDPI设备?

我正在测试的手机是诺基亚Lumia 920,它有一个4.5英寸1280×768的屏幕(即> 300 dpi).IE支持min-resolutionCSS但不支持min-device-pixel-ratio.使用此设备像素密度测试,Lumia报告96 dpi.这远低于实际的屏幕分辨率,并且将被视为常规的非HiDPI设备.

由于IE还没有(还)支持window.devicePixelRatioJavaScript,我找不到一种方法来准确地检测Lumia是否能够显示HiDPI图像.

internet-explorer high-resolution windows-phone-8

10
推荐指数
1
解决办法
4383
查看次数

在Google地图中检测按键

有没有办法在Google地图画布聚焦时检测按键?

Google Maps JavaScript API V3具有内置键盘快捷键.当用户点击地图图块或拖动地图图块时,地图将成为焦点,并将响应键盘快捷键.如果单击地图画布外的任何其他位置,则这些键盘快捷键将不再起作用.

我想扩展一些这些快捷方式(特别是箭头键)来执行其他操作.

google-maps keyboard-events google-maps-api-3

5
推荐指数
1
解决办法
2077
查看次数

适应性内容的内容管理系统

内容管理系统(CMS)使我们能够轻松维护博客,新闻网站,一般网站等.其中许多设计用于管理内容页面,并提供工具来组织和自定义内容在Web上的显示方式.

但是,正如Mark Boulton在其自适应内容管理文章和Karen McGrane在关于适应自适应内容的讨论中所解释的那样,我们越来越多地不仅向网络提供内容,还向其他平台和渠道提供内容.我们需要工具来管理附带有意义元数据的内容.创建一次,随处发布.

主要思想是干净地存储内容,而不是将其与特定于Web的表示标记交织在一起.因为内容片段在语义上是分隔的,所以它可以很容易地适应不同的平台和频道.因此,它被称为自适应内容.

让我们看一个比较的简单示例:

说我管理新闻文章和事件.要创建一篇新闻文章,我会告诉CMS我正在创建的内容类型,并要求填写一个表单,其中包含针对新闻文章量身定制的各个字段(例如标题,副标题,全文,短片段和图像) .- 即内容片段

使用传统的Web发布工具,我可能不得不在新闻下创建一个新页面,然后在空白的WYSIWYG文本编辑器中输入和格式化新闻文章.- 即内容页面

如您所见,第一个设计允许我以最小的语义单位单独指定内容.当我想要显示或消费它时,系统可以轻松提供我需要的部分.

所以这是我的问题:是否有专门针对自适应内容设计的CMS ,并且它与表示层分离?


注意:这不是关于最佳CMS或我应该使用哪个CMS的讨论.我问的是,是否存在一种非常特殊的工具 - 专为自适应内容设计的CMS - 供开发人员使用.

metadata reusability content-management-system

5
推荐指数
0
解决办法
1157
查看次数