使用 Swift 制作一个新闻通知中心插件(1) 随着 iOS 8 的发布,苹果为开发者们开放了很多新的 API,而在这些开放的接口中 通知中心插件 无疑是最显眼的一个.通知中心就不用过多介绍了,相信大家对这个都很清楚了.在以往的 iOS 版本中,我们只能使用 iOS 系统自带的有限的几个 通知中心组件. 这次新开放的这个功能,就相当于为大家提供了一个全新的市场.相信通过大家的智慧创造,一定会出现很多非常流行的应用. 其他就不多说了,现在我们来以一个新闻插件作为例子,来为大家介绍如何来创建一个 …
input[type="date"].form-control,.input-group-sm>input[type="date"].input-group-addon,.input-group-sm>.input-group-btn>input[type="date"].btn,input[type="time"].input-sm,.form-horizontal .form-group-sm input…
我们在第一部分的文章中详细讲解了创建一个通知中心插件的整体过程.我们成功的在通知中心里面显示了新闻列表.但是截止到目前,我们还不能从通知中心的列表中查看新闻的详细内容.在这次的教程中,我们就以上次的教程为基础,继续将我们的通知中心插件的功能改进完善.如果您没有看过第一部分的教程,就请先参看教程的 第一部分. 新闻阅读界面 我们在上一篇教程中,已经完成了通知中心插件的新闻列表显示,但是我们点击这个新闻列表中的新闻条目,是没有任何反应的.所以我们在这里需要一个详细页面来显示这个新闻列表. 回到我们的…
新建IDEA插件File --> new --> Project--> Intellij PlatForm Plugin-->Next-->填好项目名OK 编写插件新建工程后在src下建个java文件, 如下 代码如下import com.intellij.openapi.actionSystem.AnAction;import com.intellij.openapi.actionSystem.AnActionEvent;import com.intellij.openap…
原文:http://mp.weixin.qq.com/s?__biz=MzAxMzgwNDU3Mg==&mid=401571467&idx=1&sn=08cb00963e6efd3881d3397903e84752&scene=1&srcid=0125cT8n9FJMI1u2faaQgjcS&from=singlemessage&isappinstalled=0#wechat_redirect 英文原文链接:http://www.queness.co…
在之前的文章中,我介绍了如何使用 AVPlayer 制作一个简单的音乐播放器(点击查看1.点击查看2).虽然这个播放器也可以播放网络音频,但其实际上是将音频文件下载到本地后再播放的. 本文演示如何使用第三方的 StreamingKit 库,来实现网络流音频的播放. 一.StreamingKit介绍和配置 1,基本介绍 (1)StreamingKit 是一个适用于 iOS 和 Mac OSX 的音频播放流媒体库.StreamingKit 提供了一个简洁的面向对象 API,用于在 CoreAudio…
1,技术介绍 (1)AVFoundation.framework框架提供了AVAudioRecorder类.它可以实现录音功能. (2)而使用该框架的AVAudioPlayer类,可以实现声音的播放. 2,下面制作一个录音机样例 (1)按住录音按钮则开始录音,松开则停止录音.录音文件保存在用户文件夹下. (2)录音过程中会实时显示声音的音量大小(这个可以用来做声音脉冲图,获得更好的展示效果) (3)点击播放录音则可播放录制的声音文件. 3,效果图如下: 4,代码如下: 1 2 3 4 5 6 7…
汉堡按钮在界面设计中已经是老生常谈了,但是当我在dribbble看到这个漂亮的过渡动画时,我决定试试用代码实现它.   这是 CreativeDash team 的原型图: 你可能已经注意到了,汉堡顶部和底部的线条是来自'X'字符,中间的线条变为外框.我知道这种效果可以用CAShapeLayer创建出来,但是首先我得为三条线分别创建一个CGPath.   这种短直线可以手写出来: let shortStroke: CGPath = { let path = CGPathCreateMutable…
(function($) { var compiled = {}; $.fn.handlebars = function($srcNode, data) { // 取出模版内容 var src = $srcNode.html(); // 编译模版 var template = Handlebars.compile(src); // 传入数据,得到html并显示 this.html(template(data)); }; })(jQuery); // 使用 $('#content').handle…
本文将交大伙怎么集成ASP.NET MVC + 百度富文本编辑器 + EasyUi + EntityFrameWork来制作一个新闻系统 先上截图: 添加页面如下: 下面来看代码部分 列表页如下: @{ Layout = null; } <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width" /> <titl…