摘要: 最近公司需要针对Final Cut Pro(FCP)开发一款效果插件,用于对公司自己开发的视频格式进行后期处理。Final Cut Pro是苹果公司推出的一款视频剪辑软件,因此需要在OSX平台上进行开发。目前最新版本的Final Cut Pro已经更名为Final Cut Pro X,因此也可简称F 阅读全文
posted @ 2016-03-23 21:45 24K纯开源 阅读(7576) 评论(1) 推荐(0) 编辑
摘要: 一、背景 目前,公司针对PR开发的一个插件需要发布到64位系统上。该插件包括一个prm格式的文件和若干个DLL文件。其中,prm文件需要复制到PR公共插件目录下,DLL需要复制到Windows系统目录中去,这样插件才能正常的工作。公司现在要求发布插件时制作一个安装包,让用户点击安装包后自动将插件相关 阅读全文
posted @ 2016-03-01 10:17 24K纯开源 阅读(8906) 评论(2) 推荐(1) 编辑
摘要: 一、模板代码 基本功能包括多路径安装、多语言、自定义图标。 [Setup] ShowLanguageDialog=yes AppCopyright=Copyright Reserved(C) 2016, 360 Inc. AppName={cm:Packagename} AppVerName={cm 阅读全文
posted @ 2016-02-29 22:00 24K纯开源 阅读(3034) 评论(2) 推荐(0) 编辑
摘要: 问题 Android Studio目前已经更新到2.0 Preview 6了,作为Google大力推崇的开发工具,相对于Eclipse ADT有着不可比拟的优势。然而在实际使用时,依然有不少不爽的地方。Android Studio原生支持使用Gradle来构建项目本是个不错的想法,使用动态语言Gr... 阅读全文
posted @ 2016-01-21 22:30 24K纯开源 阅读(6309) 评论(1) 推荐(1) 编辑
摘要: 原文地址:http://www.developerphil.com/android-studio-tips-of-the-day-roundup-6/51、重构代码苹果:Ctrl+T Windows:Ctrl+Alt+Shift+T该快捷键会根据当前上下文环境,针对所选择的代码给出重构选项列表。这... 阅读全文
posted @ 2016-01-04 23:27 24K纯开源 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.developerphil.com/android-studio-tips-of-the-day-roundup-5/42、Enter键和Tab键补全快捷键:Enter键或Tab键用Enter键补全还是用Tab键补全之间,有一个有趣的差别:用Enter键补全的语句可能... 阅读全文
posted @ 2016-01-03 21:42 24K纯开源 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.developerphil.com/android-studio-tips-of-the-day-roundup-4/33、分析数据流到当前位置苹果/Windows:无对应快捷键,可在菜单中选择Analyze->Analyze Data Flow to Here通过分... 阅读全文
posted @ 2016-01-02 20:54 24K纯开源 阅读(467) 评论(0) 推荐(0) 编辑
摘要: Fragment是构成灵活UI的重要部分。最近学习到Fragment的使用时候,碰到一个问题。主程序程序布局非常简单: 就是两个Fragment构成主要布局,然后在Java代码中获取Fragment:SlidingPaneLayout spl = (SlidingPaneLay... 阅读全文
posted @ 2016-01-02 15:05 24K纯开源 阅读(1488) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.developerphil.com/android-studio-tips-of-the-day-roundup-3/23、启停用断点苹果:Cmd+F8 Windows:Ctrl+F8接下来的几个功能都和调试相关。我们就从一个最基本的功能开始:添加一个断点。相信到目... 阅读全文
posted @ 2016-01-01 15:22 24K纯开源 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.developerphil.com/android-studio-tips-of-the-day-roundup-2/12、复制行苹果:Cmd+D Windows:Ctrl+D顾名思义,就是拷贝当前行并粘贴在下一行,整个过程无需和剪贴板交互。这个功能配合行移动快捷操... 阅读全文
posted @ 2015-12-31 13:54 24K纯开源 阅读(612) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.developerphil.com/android-studio-tips-of-the-day-roundup-1/1、高亮显示相同的字符串苹果:Cmd+shift+F7 Windows:Ctrl+shift+F7这个快捷键会在当前文件中搜索这个字符串出现的所有位... 阅读全文
posted @ 2015-12-30 23:29 24K纯开源 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 缘起 上一篇博文中讲到了几种实现全屏显示Activity内容的方法。然而实际在实现中发现了一些问题,在本篇博文中进行总结下。首先交代一下开发环境,本人使用的是Android Studio 1.5.1,因此使用Eclipse ADT开发或者低版本的SDK的时候可能不会碰到这个问题。首先看onCrea... 阅读全文
posted @ 2015-12-29 22:16 24K纯开源 阅读(2386) 评论(0) 推荐(0) 编辑
摘要: 引子 不管是Android还是iOS平台中,都可以看到一些应用在启动的时候会先出现一个启动画面(Splash Activity),如QQ、微信等。这个启动画面中往往会将ActionBar和Status Bar隐藏掉,然后用户进入一种沉浸的状态,形成更强烈的视觉冲击。一方面,这可以给用户留下更深刻的... 阅读全文
posted @ 2015-12-27 15:49 24K纯开源 阅读(5369) 评论(0) 推荐(0) 编辑
摘要: ActionBar的问题 Navigation View是Android Support Library中的一个新的组件,该组件提供类似于Sliding Menu的抽屉功能,在张兴业的博客中有讲解到具体的使用方法。作者用的貌似就是Google官方提供的例子,但是在使用过程中产生了不少的问题,主要原... 阅读全文
posted @ 2015-12-13 18:32 24K纯开源 阅读(1990) 评论(0) 推荐(0) 编辑
摘要: 今天在网上看到一个关于Splash Activity的Android帖子,博主在一通讲解之后也给出了代码。于是果断下载下来了看看怎么实现的。一步步照着流程把这个功能实现了一遍。一切都没有大问题,但是在gradle编译期间提示报错:libpng error: Not a PNG file 从提示... 阅读全文
posted @ 2015-12-13 16:46 24K纯开源 阅读(4641) 评论(0) 推荐(0) 编辑
摘要: 一、介绍 使用Qt库开发的应用程序,一般有两种发布方式:(1)静态编译发布。这种方式使得程序在编译的时候会将Qt核心库全部编译到一个可执行文件中。其优势是简单单一,所有的依赖库都集中在一起,其缺点也很明显,可执行程序体量较大,光Qt核心库加起来就得十多兆。(2)制作安装包发布。这种方式的原理也简单... 阅读全文
posted @ 2015-01-22 11:39 24K纯开源 阅读(17551) 评论(7) 推荐(4) 编辑
摘要: 引言 博客园是本人每日必逛的一个IT社区。尽管博文以.net技术居多,但是相对于CSDN这种业务杂乱、体系庞大的平台,博客园的纯粹更得我青睐。之前在园子里也见过不少讲解为博客园编写客户端的博文。不过似乎都是移动端的技术为主。这篇博文开始讲讲如何在PC端编写一个博客园客户端程序。一方面是因为本人... 阅读全文
posted @ 2014-07-31 13:47 24K纯开源 阅读(7718) 评论(20) 推荐(14) 编辑
摘要: 概念介绍 无限加载与瀑布流的结合在Web前端开发中的效果非常新颖,对于网页内容具备较好的表现形式。无限加载并没有一次性将内容全部加载进来,而是通过监听滚动条事件来刷新内容的。当用户往下拖动滚动条或使用鼠标滚轮的时候,页面会自动加载剩余的内容。如下: 简约而不简单,正是这种别出心裁,突破常规的... 阅读全文
posted @ 2014-07-13 12:46 24K纯开源 阅读(7349) 评论(2) 推荐(1) 编辑
摘要: 错误现象 近日由于项目需要,想要学习一下QWebView的使用。于是简单的建立了一个Qt工程,并编写了如下代码:#include #include #include int main(int argc, char *argv[]){ QApplication a(argc, argv); ... 阅读全文
posted @ 2014-07-07 13:18 24K纯开源 阅读(5743) 评论(0) 推荐(0) 编辑
摘要: 引言 上一篇中讲述了工具箱的添加。通过一个水平布局管理器,我们将一系列的工具按钮组合到了一起,完成了工具箱的编写。本文在前面的基础上实现窗体分割效果、堆栈式窗口以及Tab选项卡。窗体分割 窗体分割是一个常见的功能,尤其在一些IDE中用的非常广泛。主要是窗体分割能够在视觉上对程序功能进行分组分... 阅读全文
posted @ 2014-06-21 11:10 24K纯开源 阅读(5698) 评论(3) 推荐(6) 编辑