<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>飞鱼 ^_^ 浆抱罗斯‘s blog &#187; 乱翻乱教</title>
	<atom:link href="http://www.qilei.org/category/tutorial/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.qilei.org</link>
	<description>这里是一个非专业交互设计师-飞鱼-的博客。飞鱼的生活就像吃一盘螺丝, 你得努力吸才能品尝到快乐^_^</description>
	<lastBuildDate>Sun, 25 Jul 2010 00:40:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>乱翻乱教 &#8211; M8开发环境(vs2008)配置 [菜鸟版]</title>
		<link>http://www.qilei.org/201005/m8-developer-starting-with-vs2008/</link>
		<comments>http://www.qilei.org/201005/m8-developer-starting-with-vs2008/#comments</comments>
		<pubDate>Fri, 07 May 2010 16:04:56 +0000</pubDate>
		<dc:creator>飞鱼</dc:creator>
				<category><![CDATA[乱翻乱教]]></category>
		<category><![CDATA[M8]]></category>
		<category><![CDATA[教程]]></category>

		<guid isPermaLink="false">http://www.qilei.org/?p=788</guid>
		<description><![CDATA[每天看着[魅族论坛]的开发者版块那寥寥一百左右的帖子，真是揪心啊，并且里面大好多问题都是平台搭建的问题，这个问题很严重，并且非常打击初学者的积极性呢。于是乎，折腾了几天把平台搭建及同步调试等常见的问题及细节都跑了一遍，希望有所帮助。 准备活动 都说我解说技术比较银荡，那就更银荡一些 ^_^ 要大干一场，那是需要一系列性情道具的···· M8的系统是 基于wince 封装出来的，这个大家应该都知道。所以咱们需要的东西 如下： 1. Visual Studio 2008 下载地址 点进去 捡专业版 下载 2. M8SDK 下载地址 是魅族的开发社区的下载地址 3. M8SDK中文版文档 同楼上 4. M8 一只 （选填） 如果你真的想开发M8应用，去整一个，因为同步调试比模拟器调试要真实多了。 5. 同步驱动 下载地址 官网有的下 6. 电脑一只 不要告诉我你想在M8上开发 =，= 我用的win7 64位，很销魂 7. .NET Framework 3.5 下载地址 win7 就不用装了。 前戏 前戏一定要有不然怎么OOXX，是安装软件，且顺序如下： .NET Framework 3.5 (win7)可以忽略 Visual Studio 2008 [...]]]></description>
			<content:encoded><![CDATA[<p><img alt="" src="http://www.qilei.org/wp-content/uploads/2010/03/100328.jpg" class="alignnone" width="500" height="200" /><br />
每天看着[<a target="_blank" rel="nofollow"  href="http://bbs.meizu.com/index.php">魅族论坛</a>]的开发者版块那寥寥一百左右的帖子，真是揪心啊，并且里面大好多问题都是平台搭建的问题，这个问题很严重，并且非常打击初学者的积极性呢。于是乎，折腾了几天把平台搭建及同步调试等常见的问题及细节都跑了一遍，希望有所帮助。</p>
<h3>准备活动</h3>
<p>都说我解说技术比较银荡，那就更银荡一些 ^_^ <em>要大干一场，那是需要一系列性情道具的····</em><br />
M8的系统是 基于wince 封装出来的，<em>这个大家应该都知道</em>。所以咱们需要的东西 如下：</p>
<ul>
<li>1. <strong>Visual Studio 2008 </strong> <a target="_blank" rel="nofollow" href="http://www.zu14.cn/2009/02/18/vs2008-collection/">下载地址</a> <em> 点进去 捡<strong>专业版</strong> 下载</em></li>
<li>2. <strong>M8SDK</strong>  <a target="_blank" rel="nofollow"  href="http://developer.meizu.com/m8sdkhelp/sdk.jsp">下载地址</a> <em>是魅族的开发社区的下载地址</em></li>
<li>3. <strong>M8SDK中文版文档</strong> 同楼上</li>
<li>4. <strong>M8 一只</strong> （选填） <em>如果你真的想开发M8应用，去整一个，因为同步调试比模拟器调试要真实多了。</em></li>
<li>5. <strong>同步驱动</strong> <a target="_blank" rel="nofollow" href="http://www.meizu.com/service/downs.html?id=64">下载地址</a> 官网有的下 </li>
<li>6. <strong>电脑一只</strong> 不要告诉我你想在M8上开发 =，=  我用的win7 64位，很销魂</li>
<li>7.  <strong>.NET Framework 3.5</strong> <a target="_blank" rel="nofollow" href="http://www.zu14.cn/2009/02/18/vs2008-collection/">下载地址</a> win7 就不用装了。</li>
</ul>
<p><span id="more-788"></span></p>
<h3>前戏</h3>
<p>前戏一定要有不然怎么OOXX，是安装软件，且顺序如下：<br />
<strong>.NET Framework 3.5</strong> (win7)可以忽略<br />
<strong>Visual Studio 2008</strong> 选择自定义安装，除了C++意外的都不要勾选(除非你还要开发其他东西)，我就是这么干的，当然MSDN也不要装了，有问题google 吧，然后是耐心等待，<em>看看X片吧</em>。<br />
<img src="http://www.qilei.org/wp-content/uploads/2010/05/m8-001.png" alt="" title="m8-001" width="500" height="250" class="alignnone size-full wp-image-789" /></p>
<p>然后装 <strong>M8SDK</strong>(<em>SDK要在vs之后装，不然是装不上的</em>)，这里要注意一下，论坛里有老多人卡在这里，<em>多少也要先看看SDK文档再下手么，文档里写得还是蛮清楚的，虽然有些地方要误导人</em>。如下图，装的时候，不要勾选 文档部分。<br />
<img src="http://www.qilei.org/wp-content/uploads/2010/05/m8-002.png" alt="" title="m8-002" width="450" height="150" class="alignnone size-full wp-image-790" /></p>
<p>接着是装驱动，叉p 跟win7 要装的东东不一样，去文档里看吧。这里就不说了。确保同步成功就ok。</p>
<p>前戏结束， 应该湿了~~~~~ 哼哼~~~</p>
<h3>剥橘子，带TT</h3>
<p>论坛里好多初学者碰到了N多关于怎样开始这个hello M8 的项目。这个灰常蛋疼，虽然SDK文档里 有步骤但是却很蛋疼的漏掉点什么，总是调试不成功，同步不成功。就像 正要OOXX 的时候同事来电话一样，立马倒塌~~~~</p>
<p>那么开始我们的hello M8 的项目，<br />
1. <strong>新建项目，智能设备</strong> &#8211; win32智能设备项目 <em>见文档 &#8211; 创建基本MZFC程序</em><br />
    按照文档里说的 复制 hello M8的程序到cpp里。</p>
<p>2. 项目建好后， 选择 项目 &#8211; XX属性 配置(重要) ，这里文档虽然有步骤，但是似乎漏了点，<br />
    首先是 <strong>添加依赖项</strong> 选择[链接器]-[输入]-[附加依赖项]  写入： mzfcs.lib platformApi.lib (文档里有说明) 如下图：<br />
    <img src="http://www.qilei.org/wp-content/uploads/2010/05/m8-003.png" alt="" title="m8-003" width="500" height="200" class="alignnone size-full wp-image-791" /> </p>
<p>3. 接下来是<strong>设置预处理器</strong>，[项目]-[属性]-[C/C++]-[预处理器]-[预处理定义]，添加 MZFC_STATIC，<strong>这里文档的图片容易误导人</strong>，因为文档中图片中只有一个MZFC_STATIC，很多人以为是吧其他都删掉，其实不是，是在前面追加一个。不然后面<strong>编译</strong>的时候会出现如下图的错误。<br />
<img src="http://www.qilei.org/wp-content/uploads/2010/05/m8-004.png" alt="" title="m8-004" width="500" height="200" class="alignnone size-full wp-image-792" /><br />
<img src="http://www.qilei.org/wp-content/uploads/2010/05/m8-005.png" alt="" title="m8-005" width="500" height="130" class="alignnone size-full wp-image-793" /></p>
<p>4. 然后是设置 <strong>不使用预编译头</strong>，这一步文档里没说，但是论坛里好多帖子都在问这个问题，不下十个，觉得官方有必要改改文档了，<br />
[项目]-[属性]-[C/C++]-[预编译头] 设置成 不使用预编译头，顺便贴一个没设置这一项编译不成功的截图。<br />
<img src="http://www.qilei.org/wp-content/uploads/2010/05/m8-006.png" alt="" title="m8-006" width="500" height="235" class="alignnone size-full wp-image-794" /><br />
<img src="http://www.qilei.org/wp-content/uploads/2010/05/m8-007.png" alt="" title="m8-007" width="500" height="150" class="alignnone size-full wp-image-795" /></p>
<p>5. 使用<strong>模拟器调试</strong>，如下图 M8SDK Emulator 代表模拟器 模式(<em>默认就是这个</em>)。 选择[生成] &#8211; [编译] Ctrl+F7，看到下方成功了之后，再按(F5)[调试] 应该就跳出个 恶心的模拟器，<em>为什么恶心呢？因为一开始是黑屏的以为模拟失败，等了10秒，丫才开机·· 囧rz 还要开机啊······</em>，并且效果不好，感觉怪怪的速度也不很慢。有大虾知道如何优化，请留言告诉我下，我补上。<br />
<img src="http://www.qilei.org/wp-content/uploads/2010/05/m8-009.png" alt="" title="m8-009" width="500" height="140" class="alignnone size-full wp-image-796" /><br />
<img src="http://www.qilei.org/wp-content/uploads/2010/05/m8-010.png" alt="" title="m8-010" width="500" height="250" class="alignnone size-full wp-image-805" /></p>
<p>6. <strong>同步调试</strong>。这一步留给有小八的童鞋们。连上小8后，(确保同步驱动装好，同步模式可以跑)，然后将 M8SDK Emulator 下拉 选为 M8SDK ARMV4I Device，然后点击右侧的小手机按钮进行手机同步测试。看看是否同步，<br />
<img src="http://www.qilei.org/wp-content/uploads/2010/05/m8-011.png" alt="" title="m8-011" width="500" height="200" class="alignnone size-full wp-image-797" /></p>
<p>7. 配置<strong>远程目录</strong>，这个文档里也有说明，选择 [项目]-[属性]-[部署] <strong>设置远程目录</strong>，<em>建议：</em> 将目录设置成Disk目录下的某文件夹，如\Disk\MM ，<em> 文档里的说明是Windows 生成之后找都找不到</em>，<br />
<img src="http://www.qilei.org/wp-content/uploads/2010/05/m8-012.png" alt="" title="m8-012" width="500" height="170" class="alignnone size-full wp-image-798" /><br />
同样，设置<strong>远程调试文件</strong>  [项目]-[属性]-[调试] ，远程文件，如下：<br />
<img src="http://www.qilei.org/wp-content/uploads/2010/05/m8-013.png" alt="" title="m8-013" width="500" height="150" class="alignnone size-full wp-image-799" /></p>
<p>8. 编译<strong>生成文件</strong> 这个是关键的一步，因为之前刚开始整的时候一直连接不到手机，都是直接弹出个调试器，或者提示找不到远程文件。<br />
<img src="http://www.qilei.org/wp-content/uploads/2010/05/m8-014.png" alt="" title="m8-014" width="500" height="150" class="alignnone size-full wp-image-800" /></p>
<p>9. <strong>屡试不爽，久久不放</strong>，然后按下F5 应该就能在你的小八上看到运行的软件了。</p>
<p>好吧，开始你的M8之旅吧。</p>
<p>有问题可以留言欢迎讨论。</p>
<h2  class="related_post_title">您可能还对这些日志感兴趣</h2><ul class="related_post"><li><a href="http://www.qilei.org/201003/program-for-m8/" title="不走寻常路&#8211;Win7下vs2008搭建M8开发平台">不走寻常路&#8211;Win7下vs2008搭建M8开发平台</a></li><li><a href="http://www.qilei.org/201002/tryout-m8-system-969/" title="整得连妈都不认识了 &#8211; M8 新固件9.6.X 试用体验">整得连妈都不认识了 &#8211; M8 新固件9.6.X 试用体验</a></li><li><a href="http://www.qilei.org/201001/become-a-m8-owner/" title="M8 到手 内牛满面 ">M8 到手 内牛满面 </a></li><li><a href="http://www.qilei.org/200911/site-header/" title="乱翻乱教 – 时尚导航设计 &#8211; 傻瓜版教程">乱翻乱教 – 时尚导航设计 &#8211; 傻瓜版教程</a></li><li><a href="http://www.qilei.org/200909/jquery-fade-picture/" title="乱翻乱教 &#8211; jQuery图片轮播插件 &#8211; 菜鸟版">乱翻乱教 &#8211; jQuery图片轮播插件 &#8211; 菜鸟版</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.qilei.org/201005/m8-developer-starting-with-vs2008/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>乱翻乱教 – 小鸡快跑 &#8211;  Photoshop 超级可爱小鸡</title>
		<link>http://www.qilei.org/201003/photoshop-made-an-cute-chick/</link>
		<comments>http://www.qilei.org/201003/photoshop-made-an-cute-chick/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 15:15:38 +0000</pubDate>
		<dc:creator>飞鱼</dc:creator>
				<category><![CDATA[乱翻乱教]]></category>
		<category><![CDATA[photoshop]]></category>

		<guid isPermaLink="false">http://www.qilei.org/?p=729</guid>
		<description><![CDATA[Photoshop 超级可爱小鸡 作者：Vaclav 此人的blog 很帅气··· 膜拜ing 制作工具：Adobe Photoshop cs3 原文地址：猛击此链接 (英文强悍的可以参考原文) 发现工作后就没有好好的干过自己爱干的事情(不想说做爱做的事)，reader上的tutorial 堆积如山，不过有人说的好，时间挤挤还是有的。 想到不知不觉订阅快200了，还是多写写吧，就当自己前进的动力，最近还是有挺多东西要写的，听飞鱼娓娓道来 ^___^ 今天更新的东西是tutorial 上一个小鸡的制作，总体比较简单，有点小技巧，简单不简单。相信对初学者会有很大的帮助，像我这样的菜鸟也就做做小教程吧，谁让我爱分享，咩哈哈哈·~ 最终效果 步骤1 新建一个文档，多大无所谓，够大就行，我用的是500×400，用形状工具画两个圈(按住shift 可以在同一个图层画两个圆)。用钢笔工具按住ctrl点击下图中的节点适当修一下形状。这个应该很简单吧，不用我教，什么？ 钢笔怎么修不会？ =，= 往下看 效果如下： 钢笔工具(P) 在使用的时候 可以配合ctrl，shift，alt  可以完成很多好玩的东东，你可以自己试试看，自己总结。  步骤2 接下来用选择工具(A)选中头部的圈，按住shift 选中另外一个圈，(或者直接在界面拖动选中两个也可以)，点击上面 “组合” 就可以把两个圈圈合并，当然是不能分开的，所以要细心 接下来要使用钢笔工具将接口部分变得平滑。 如下图，钢笔工具在线上的3钟状态如下图中右侧的样子， 分别是添加节点，删除节点，和重置平滑 (重置平滑，是按住alt在线上出现的，单击就是不平滑(角)，可以拖动重新拉平滑度，这个东西在调整曲线的时候非常有用。) 调整后的效果如下： 您可能还对这些日志感兴趣乱翻乱教-编号004-用photoshop制作绚丽的星球设计部培训第二课乱翻乱教-Photoshop-剪贴蒙版妙用乱翻乱教-编号003-Photoshop 制作 字体冒烟效果出水芙蓉的绿色 oh~ 美女?]]></description>
			<content:encoded><![CDATA[<p><img class="janblus-preview" title="chick-sml" src="http://www.qilei.org/wp-content/uploads/2010/03/chick-sml.png" alt="" width="100" height="100" /></p>
<h2>Photoshop 超级可爱小鸡</h2>
<p>作者：<a title="check to see Vaclav’s site" rel="no-follow" href="http://www.upir.org/" target="_blank">Vaclav </a> <em>此人的blog 很帅气··· 膜拜ing</em><br />
制作工具：Adobe Photoshop cs3<br />
原文地址：<a title="Super Cute Easter Wallpaper Illustration Tutorial" href="http://psd.tutsplus.com/tutorials/drawing/super-cute-easter-wallpaper-illustration-tutorial/" target="_blank">猛击此链接</a> (英文强悍的可以参考原文)<br />
发现工作后就没有好好的干过自己爱干的事情(<em>不想说做爱做的事</em>)，reader上的tutorial 堆积如山，不过有人说的好，时间挤挤还是有的。<br />
想到不知不觉订阅快200了，还是多写写吧，就当自己前进的动力，最近还是有挺多东西要写的，听飞鱼娓娓道来 ^___^</p>
<p>今天更新的东西是tutorial 上一个小鸡的制作，总体比较简单，有点小技巧，简单不简单。相信对初学者会有很大的帮助，像我这样的菜鸟也就做做小教程吧，谁让我爱分享，咩哈哈哈·~</p>
<h3>最终效果</h3>
<p><img class="alignnone size-full wp-image-737" title="chick-preview" src="http://www.qilei.org/wp-content/uploads/2010/03/chick-preview.png" alt="" width="500" height="350" /><br />
<span id="more-729"></span></p>
<h3>步骤1</h3>
<p>新建一个文档，多大无所谓，够大就行，我用的是500×400，用形状工具画两个圈(按住shift 可以在同一个图层画两个圆)。用钢笔工具按住ctrl点击下图中的节点适当修一下形状。<em>这个应该很简单吧，不用我教，什么？ 钢笔怎么修不会？ =，= 往下看</em><br />
效果如下：<br />
<img class="alignnone size-full wp-image-734" title="chick-001" src="http://www.qilei.org/wp-content/uploads/2010/03/chick-001.png" alt="" width="500" height="350" /><br />
钢笔工具(P) 在使用的时候 可以配合ctrl，shift，alt  可以完成很多好玩的东东，你可以自己试试看，自己总结。 <img title="chick-002" src="http://www.qilei.org/wp-content/uploads/2010/03/chick-002.png" alt="" width="500" height="350" /></p>
<h3>步骤2</h3>
<p>接下来用选择工具(A)选中头部的圈，按住shift 选中另外一个圈，(或者直接在界面拖动选中两个也可以)，点击上面 “组合” 就可以把两个圈圈合并，<em>当然是不能分开的，所以要细心</em> 接下来要使用钢笔工具将接口部分变得平滑。<br />
如下图，钢笔工具在线上的3钟状态如下图中右侧的样子， 分别是添加节点，删除节点，和重置平滑 (<em>重置平滑，是按住alt在线上出现的，单击就是不平滑(角)，可以拖动重新拉平滑度，这个东西在调整曲线的时候非常有用。</em>)<br />
<img class="alignnone size-full wp-image-736" title="chick-003" src="http://www.qilei.org/wp-content/uploads/2010/03/chick-003.png" alt="" width="500" height="350" /><br />
调整后的效果如下：<br />
<img class="alignnone size-full wp-image-739" title="chick-004" src="http://www.qilei.org/wp-content/uploads/2010/03/chick-004.png" alt="" width="500" height="350" /></p>
<h2  class="related_post_title">您可能还对这些日志感兴趣</h2><ul class="related_post"><li><a href="http://www.qilei.org/200906/making-a-planet-by-photoshop/" title="乱翻乱教-编号004-用photoshop制作绚丽的星球">乱翻乱教-编号004-用photoshop制作绚丽的星球</a></li><li><a href="http://www.qilei.org/200903/web-design-training-class-two/" title="设计部培训第二课">设计部培训第二课</a></li><li><a href="http://www.qilei.org/200902/photoshop-clip-mask-tip/" title="乱翻乱教-Photoshop-剪贴蒙版妙用">乱翻乱教-Photoshop-剪贴蒙版妙用</a></li><li><a href="http://www.qilei.org/200901/smoke-type-photoshop-10-steps/" title="乱翻乱教-编号003-Photoshop 制作 字体冒烟效果">乱翻乱教-编号003-Photoshop 制作 字体冒烟效果</a></li><li><a href="http://www.qilei.org/200812/design-of-club-redhome/" title="出水芙蓉的绿色 oh~ 美女?">出水芙蓉的绿色 oh~ 美女?</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.qilei.org/201003/photoshop-made-an-cute-chick/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>乱翻乱教 – 时尚导航设计 &#8211; 傻瓜版教程</title>
		<link>http://www.qilei.org/200911/site-header/</link>
		<comments>http://www.qilei.org/200911/site-header/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 11:59:19 +0000</pubDate>
		<dc:creator>飞鱼</dc:creator>
				<category><![CDATA[乱翻乱教]]></category>
		<category><![CDATA[教程]]></category>

		<guid isPermaLink="false">http://www.qilei.org/?p=589</guid>
		<description><![CDATA[时尚导航设计 &#8211; 傻瓜版教程 作者：飞鱼 制作工具：Photoshop cs3 最近给一个朋友的一个教育类的网站 做了个设计稿，后来因为公司开始忙了，就只弄了个设计稿，就这么停掉了，说来也惭愧，人懒啊~，不过也不吝啬，整理了一下这个头部的制作过程放出来分享给大家。希望有所收获 最近yupoo，发神经了，然后又被花花教导了一下，把图片放在MT上了。 = = 最终效果 步骤1 准备工作 首先当然是新建文件啦，尺寸为 1150*1000， 按ctrl+R调出标尺。设置标尺的单位为“像素”(在标尺上右键)，然后在左边的标尺上拖动，拉出参考线 分别拉一条参考线在100px，和1050px 飞鱼：我比较喜欢950px的布局，两边各留100px的留白。 拉好参考线的效果图 如下： 步骤2 制作顶部导航 通常一个网站的头部包括一个 顶部的导航，显示欢迎， 登录，帮助等信息。 新建一个图层(topline)，使用矩形工具，在顶部，画一个颜色为#e9e9e9 的矩形，高度为25像素左右。(可以根据自己喜好调整) 您可能还对这些日志感兴趣乱翻乱教 &#8211; M8开发环境(vs2008)配置 [菜鸟版]乱翻乱教 &#8211; jQuery图片轮播插件 &#8211; 菜鸟版发现一个jQuery初学者的天堂飞鱼的乱翻乱教-编号002-美味青苹果飞鱼的乱翻乱教-编号001-水晶质感icon]]></description>
			<content:encoded><![CDATA[<p><img class="janblus-preview" src="http://www.qilei.org/wp-content/uploads/2009/11/small.jpg" alt="时尚网站头部设计small" width="100" height="100" /></p>
<h2>时尚导航设计 &#8211; 傻瓜版教程</h2>
<p>作者：飞鱼<br />
制作工具：Photoshop cs3<br />
最近给一个朋友的一个教育类的网站 做了个设计稿，后来因为公司开始忙了，就只弄了个设计稿，就这么停掉了，说来也惭愧，人懒啊~，不过也不吝啬，整理了一下这个头部的制作过程放出来分享给大家。希望有所收获<br />
<em>最近yupoo，发神经了，然后又被花花教导了一下，把图片放在MT上了。 = =</em></p>
<h3>最终效果</h3>
<p><img src="http://www.qilei.org/wp-content/uploads/2009/11/header_000.gif" alt="时尚网站头部设计_000" width="500" height="300" /></p>
<p><span id="more-589"></span></p>
<h3>步骤1 准备工作</h3>
<p>首先当然是新建文件啦，尺寸为 1150*1000，<br />
<img src="http://www.qilei.org/wp-content/uploads/2009/11/header_001_1.gif" alt="时尚网站头部设计_001_1" width="500" height="300" /><br />
按ctrl+R调出标尺。设置标尺的单位为“像素”(在标尺上右键)，然后在左边的标尺上拖动，拉出参考线<br />
分别拉一条参考线在100px，和1050px<br />
<em>飞鱼：我比较喜欢950px的布局，两边各留100px的留白。</em><br />
<img src="http://www.qilei.org/wp-content/uploads/2009/11/header_001_2.gif" alt="时尚网站头部设计_001_2" width="500" height="300" /><br />
拉好参考线的效果图 如下：<br />
<img src="http://www.qilei.org/wp-content/uploads/2009/11/header_001_3.gif" alt="时尚网站头部设计_001_3" width="500" height="300" /></p>
<h3>步骤2 制作顶部导航</h3>
<p>通常一个网站的头部包括一个 顶部的导航，显示欢迎， 登录，帮助等信息。<br />
新建一个图层(topline)，使用矩形工具，在顶部，画一个颜色为#e9e9e9 的矩形，高度为25像素左右。(可以根据自己喜好调整)<br />
<img src="http://www.qilei.org/wp-content/uploads/2009/11/header_002_1.gif" alt="时尚网站头部设计_002_1" width="500" height="300" /></p>
<h2  class="related_post_title">您可能还对这些日志感兴趣</h2><ul class="related_post"><li><a href="http://www.qilei.org/201005/m8-developer-starting-with-vs2008/" title="乱翻乱教 &#8211; M8开发环境(vs2008)配置 [菜鸟版]">乱翻乱教 &#8211; M8开发环境(vs2008)配置 [菜鸟版]</a></li><li><a href="http://www.qilei.org/200909/jquery-fade-picture/" title="乱翻乱教 &#8211; jQuery图片轮播插件 &#8211; 菜鸟版">乱翻乱教 &#8211; jQuery图片轮播插件 &#8211; 菜鸟版</a></li><li><a href="http://www.qilei.org/200810/a-site-about-learn-jquery/" title="发现一个jQuery初学者的天堂">发现一个jQuery初学者的天堂</a></li><li><a href="http://www.qilei.org/200810/how-to-create-a-delicious-green-apple-illustration/" title="飞鱼的乱翻乱教-编号002-美味青苹果">飞鱼的乱翻乱教-编号002-美味青苹果</a></li><li><a href="http://www.qilei.org/200809/how-to-create-a-transparent-battery-icon/" title="飞鱼的乱翻乱教-编号001-水晶质感icon">飞鱼的乱翻乱教-编号001-水晶质感icon</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.qilei.org/200911/site-header/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>乱翻乱教 &#8211; jQuery图片轮播插件 &#8211; 菜鸟版</title>
		<link>http://www.qilei.org/200909/jquery-fade-picture/</link>
		<comments>http://www.qilei.org/200909/jquery-fade-picture/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 11:49:02 +0000</pubDate>
		<dc:creator>飞鱼</dc:creator>
				<category><![CDATA[乱翻乱教]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[教程]]></category>

		<guid isPermaLink="false">http://www.qilei.org/?p=551</guid>
		<description><![CDATA[jQuery图片轮播插件 作者：飞鱼 制作工具：notpad++ 使用语言：javascript 最近写的这个图片轮播插件，于是乎拿出来晒晒，分享点菜鸟心得。大虾可以旁观^_^ 功能描述 就是一个简单的js轮播，第一张图变白，然后切换成第二张图。鼠标放上去后图片不切换，移开又开始了。 可以给组图片加效果，并且不冲突。 有空补一下 代码注释，以及 setInterval 的应用 演示效果图 演示地址： 跳转地址 js 代码 (function($) { $.fn.fadPicture = function(d) { var df = 3000; delay = d ? (d &#60; df ? df : d) : df; $(this).each(function(i){ var t = $(this), mc = function(){ var ul = t, first = ul.find('li:first'); [...]]]></description>
			<content:encoded><![CDATA[<p><img class="janblus-preview" src="http://pic.yupoo.com/2-fish/2499881ffc9b/thumb.jpg" alt="jQuery图片轮播插件" width="100" height="100" /></p>
<h2>jQuery图片轮播插件</h2>
<p>作者：飞鱼<br />
制作工具：notpad++<br />
使用语言：javascript<br />
<em>最近写的这个图片轮播插件，于是乎拿出来晒晒，分享点菜鸟心得。大虾可以旁观^_^</em></p>
<h3>功能描述</h3>
<p>就是一个简单的js轮播，第一张图变白，然后切换成第二张图。鼠标放上去后图片不切换，移开又开始了。 可以给组图片加效果，并且不冲突。<br />
<em>有空补一下 代码注释，以及 setInterval 的应用</em></p>
<h3>演示效果图</h3>
<p><img alt="" src="http://pic.yupoo.com/2-fish/4479964c1756/small.jpg" class="alignnone" width="240" height="212" /><br />
演示地址： <a href="http://code.qilei.org/jquery/jquery_fadPicture.html" target="_blank">跳转地址</a></p>
<p><span id="more-551"></span></p>
<h3>js 代码</h3>
<pre><code>(function($) {
  $.fn.fadPicture = function(d) {
    var df = 3000;
    delay = d ? (d &lt; df ? df : d) : df;
    $(this).each(function(i){
      var t = $(this),
        mc = function(){
          var  ul = t,
            first = ul.find('li:first');
          ul.fadeOut('show',
            function(){
              first.appendTo(ul);
            }
          );
          ul.fadeIn();
        };
      var interval = setInterval(function(){
        mc();
      }, delay);
      t.hover(
        function(){
          clearInterval(interval);
          t.data('start',false);
        },
        function(){
          interval = setInterval(function(){
            mc();
          }, delay);
        }
      );
    });
  };
})(jQuery);</code></pre>
<h3>使用方法</h3>
<pre><code>$(document).ready(function(){
  $('.fadPicture').fadPicture();
  // $('.fadPicture').fadPicture(5000);  //时间5秒
});
</code></pre>
<h3>html写法</h3>
<pre><code>&lt;ul class="fadPicture"&gt;
      &lt;li&gt;&lt;img src="http://001.jpg" alt="001" /&gt;&lt;/li&gt;
      &lt;li&gt;&lt;img src="http://002.jpg" alt="001" /&gt;&lt;/li&gt;
      &lt;li&gt;&lt;img src="http://003.jpg" alt="001" /&gt;&lt;/li&gt;
    &lt;/ul&gt;</code></pre>
<h2  class="related_post_title">您可能还对这些日志感兴趣</h2><ul class="related_post"><li><a href="http://www.qilei.org/200810/a-site-about-learn-jquery/" title="发现一个jQuery初学者的天堂">发现一个jQuery初学者的天堂</a></li><li><a href="http://www.qilei.org/201005/m8-developer-starting-with-vs2008/" title="乱翻乱教 &#8211; M8开发环境(vs2008)配置 [菜鸟版]">乱翻乱教 &#8211; M8开发环境(vs2008)配置 [菜鸟版]</a></li><li><a href="http://www.qilei.org/201005/how-to-make-the-func-name-no-clrash/" title="系统级应用项目中的函数命名冲突问题">系统级应用项目中的函数命名冲突问题</a></li><li><a href="http://www.qilei.org/201004/jquery-pad/" title="走马观花 &#8211; jQuery调试工具- jQuery pad">走马观花 &#8211; jQuery调试工具- jQuery pad</a></li><li><a href="http://www.qilei.org/201003/using-trigger-bind-function-in-jquery-2/" title="隔山打牛 &#8211; jQuery中 trigger() &#038; bind() 使用心得 (二)">隔山打牛 &#8211; jQuery中 trigger() &#038; bind() 使用心得 (二)</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.qilei.org/200909/jquery-fade-picture/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>乱翻乱教- jQuery 制作N级导航菜单 &#8211; 插件版</title>
		<link>http://www.qilei.org/200907/jquery-menu-plugin/</link>
		<comments>http://www.qilei.org/200907/jquery-menu-plugin/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 09:32:00 +0000</pubDate>
		<dc:creator>飞鱼</dc:creator>
				<category><![CDATA[乱翻乱教]]></category>
		<category><![CDATA[代码浅谈]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.qilei.org/?p=516</guid>
		<description><![CDATA[前几天做的jQuery实现N级导航菜单，实现起来超级简单，但是如果要将效果更丰富化的话，可能就不止这么点代码了。 于是乎，向笨笨先生(我哥)讨教了几番，得出了这么一个jquery menu 插件。代码依然很简单，稍微复杂点，可以在按钮放上去的时候触发一个动画效果，离开也可以触发一个动画效果，还添加了延迟释放效果(鼠标移开后有个缓冲，再消失) 代码如下： (function($) { //N级导航插件 $.fn.menu = function(options) { options = $.extend({ delay: false }, options); this.find('li:has(ul)').hover( function() { var t = $(this); t.data('hide_menu', false); t.find('>ul').css('display', 'block'); // 可以换成动画效果 }, function() { var t = $(this); t.data('hide_menu', true); var hide_menu = function() { if (t.data('hide_menu')) { t.find('>ul').css('display', 'none'); // 可以换成动画效果 } }; [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" src="http://pic.yupoo.com/2-fish/991487bb8013/medium.jpg" alt="" width="500" height="375" /><br />
前几天做的<a href="http://www.qilei.org/200907/jquery-navbar/">jQuery实现N级导航菜单</a>，实现起来超级简单，但是如果要将效果更丰富化的话，可能就不止这么点代码了。</p>
<p>于是乎，向笨笨先生(我哥)讨教了几番，得出了这么一个jquery menu 插件。代码依然很简单，稍微复杂点，可以在按钮放上去的时候触发一个动画效果，离开也可以触发一个动画效果，还添加了延迟释放效果(<em>鼠标移开后有个缓冲，再消失</em>)</p>
<p><strong>代码如下：</strong><span id="more-516"></span></p>
<pre><code>(function($) { //N级导航插件
  $.fn.menu = function(options) {
    options = $.extend({
      delay: false
    }, options);

    this.find('li:has(ul)').hover(
      function() {
        var t = $(this);
        t.data('hide_menu', false);
        t.find('>ul').css('display', 'block'); // 可以换成动画效果
      },

      function() {
        var t = $(this);
        t.data('hide_menu', true);
        var hide_menu = function() {
          if (t.data('hide_menu')) {
            t.find('>ul').css('display', 'none'); // 可以换成动画效果
          }
        };
        options.delay ? setTimeout(hide_menu, options.delay)
            : hide_menu();
      }
    );
  };
})(jQuery);</code></pre>
<p>代码非常简练，可以根据实际需求增加其他效果。<br />
使用方法如下：</p>
<pre><code>
jQuery(function($) {  //调用插件
  //$('.menu').menu() //默认调用语法;
  $('.menu').menu({delay: 500}); //延迟500ms释放
})</code></pre>
<p>PS：<a target="_blank" href="http://code.qilei.org/jquery/jquery_menu.html">演示地址</a></p>
<h2  class="related_post_title">您可能还对这些日志感兴趣</h2><ul class="related_post"><li><a href="http://www.qilei.org/201005/how-to-make-the-func-name-no-clrash/" title="系统级应用项目中的函数命名冲突问题">系统级应用项目中的函数命名冲突问题</a></li><li><a href="http://www.qilei.org/201004/jquery-pad/" title="走马观花 &#8211; jQuery调试工具- jQuery pad">走马观花 &#8211; jQuery调试工具- jQuery pad</a></li><li><a href="http://www.qilei.org/201003/using-trigger-bind-function-in-jquery-2/" title="隔山打牛 &#8211; jQuery中 trigger() &#038; bind() 使用心得 (二)">隔山打牛 &#8211; jQuery中 trigger() &#038; bind() 使用心得 (二)</a></li><li><a href="http://www.qilei.org/201003/using-trigger-bind-function-in-jquery/" title="老汉推车 &#8211; jQuery中 trigger() &#038; bind() 使用心得 (一)">老汉推车 &#8211; jQuery中 trigger() &#038; bind() 使用心得 (一)</a></li><li><a href="http://www.qilei.org/200909/jquery-fade-picture/" title="乱翻乱教 &#8211; jQuery图片轮播插件 &#8211; 菜鸟版">乱翻乱教 &#8211; jQuery图片轮播插件 &#8211; 菜鸟版</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.qilei.org/200907/jquery-menu-plugin/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>乱翻乱教- jQuery 制作N级导航菜单</title>
		<link>http://www.qilei.org/200907/jquery-navbar/</link>
		<comments>http://www.qilei.org/200907/jquery-navbar/#comments</comments>
		<pubDate>Sat, 11 Jul 2009 05:09:52 +0000</pubDate>
		<dc:creator>飞鱼</dc:creator>
				<category><![CDATA[乱翻乱教]]></category>
		<category><![CDATA[代码浅谈]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.qilei.org/?p=503</guid>
		<description><![CDATA[突然发现将近一个月没写东东了(拜托就是一个月好伐)。飞鱼：额，最近在做月子= = jQuery 制作仿DNF首页导航菜单效果 作者：飞鱼原创 飞鱼: 偶然发现这个东东很实用，就手把手写了个。 DNF首页的那只导航，似乎纯手写的。我这次要写的是用jquery来制作，制作代码非常极其简单，看了就知道怎么做(老鸟可以绕过哈，谁让咱们都是菜鸟 = =) 最终效果图 支持N级导航(添加子导航无需另外添加代码)。 html代码 首先当然是html啦，代码如下，没有什么技术含量， &#60;div class="menu" &#62; &#60;ul&#62; &#60;li&#62; &#60;a href="#"&#62;游戏介绍&#60;/a&#62; &#60;ul&#62; &#60;li&#62;&#60;a href="#"&#62;升级体验&#60;/a&#62;&#60;/li&#62; &#60;li class="sub"&#62; &#60;a href="#"&#62;游戏2&#60;/a&#62; &#60;ul&#62; &#60;li&#62;&#60;a href="#"&#62;天赋系统&#60;/a&#62;&#60;/li&#62; &#60;li&#62;&#60;a href="#"&#62;升级体验&#60;/a&#62;&#60;/li&#62; &#60;/ul&#62; &#60;/li&#62; &#60;li&#62;&#60;a href="#"&#62;故事背景&#60;/a&#62;&#60;/li&#62; &#60;li&#62;&#60;a href="#"&#62;职业介绍&#60;/a&#62;&#60;/li&#62; &#60;/ul&#62; &#60;/li&#62; &#60;li&#62;&#60;a href="#"&#62;天赋系统&#60;/a&#62;&#60;/li&#62; &#60;/ul&#62; &#60;/div&#62; css代码 因为是仿dnf官方首页导航，所以样式也多少参考了一下它的样式，(图片我也给扣过来了 嘎嘎) .menu{ height:27px; float:left; background:#1d1d1d url(http://ossweb-img.qq.com/images/dnf/web200812/box_bg1.gif) repeat; border:2px [...]]]></description>
			<content:encoded><![CDATA[<p>突然发现将近一个月没写东东了(拜托就是一个月好伐)。<em>飞鱼：额，最近在做月子= =</em><br />
<img class="janblus-preview" src="http://pic.yupoo.com/2-fish/2499881ffc9b/thumb.jpg" alt="jQuery 制作仿DNF首页导航菜单效果" width="100" height="100" /></p>
<h2>jQuery 制作仿DNF首页导航菜单效果</h2>
<p>作者：飞鱼原创<br />
<em>飞鱼: 偶然发现这个东东很实用，就手把手写了个。</em><br />
<a href="http://dnf.qq.com/" target="_blank">DNF首页</a>的那只导航，似乎纯手写的。我这次要写的是用jquery来制作，制作代码非常极其简单，看了就知道怎么做(老鸟可以绕过哈，谁让咱们都是菜鸟 = =)</p>
<h3>最终效果图</h3>
<p>支持N级导航(<em>添加子导航无需另外添加代码</em>)。<br />
<img class="alignnone" src="http://pic.yupoo.com/2-fish/988277bb9406/medium.jpg" alt="" width="500" height="230" /><br />
<span id="more-503"></span></p>
<h3>html代码</h3>
<p>首先当然是html啦，代码如下，没有什么技术含量，</p>
<pre><code>&lt;div class="menu" &gt;
    &lt;ul&gt;
      &lt;li&gt;
        &lt;a href="#"&gt;游戏介绍&lt;/a&gt;
        &lt;ul&gt;
          &lt;li&gt;&lt;a href="#"&gt;升级体验&lt;/a&gt;&lt;/li&gt;
          &lt;li class="sub"&gt;
            &lt;a href="#"&gt;游戏2&lt;/a&gt;
            &lt;ul&gt;
              &lt;li&gt;&lt;a href="#"&gt;天赋系统&lt;/a&gt;&lt;/li&gt;
              &lt;li&gt;&lt;a href="#"&gt;升级体验&lt;/a&gt;&lt;/li&gt;
            &lt;/ul&gt;
          &lt;/li&gt;
          &lt;li&gt;&lt;a href="#"&gt;故事背景&lt;/a&gt;&lt;/li&gt;
          &lt;li&gt;&lt;a href="#"&gt;职业介绍&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/li&gt;
      &lt;li&gt;&lt;a href="#"&gt;天赋系统&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/div&gt;</code></pre>
<h3>css代码</h3>
<p>因为是仿dnf官方首页导航，所以样式也多少参考了一下它的样式，(<em>图片我也给扣过来了 嘎嘎</em>)</p>
<pre><code>.menu{
  height:27px;
  float:left;
  background:#1d1d1d url(http://ossweb-img.qq.com/images/dnf/web200812/box_bg1.gif) repeat;
  border:2px solid #000;
}
.menu ul{
    border:1px solid #3f3f37;
    height:25px;
    float:left;
}
.menu li{
  float:left;
  position:relative;
  text-align:center;
  width:70px;
  background:url(http://ossweb-img.qq.com/images/dnf/web200812/img.gif) no-repeat -480px 9px;
}
.menu li .sub{
  background:url(http://ossweb-img.qq.com/images/dnf/web200812/img.gif) no-repeat -420px 9px;
}
.menu li a{
  color:#b29056;
  display:block;
  height:25px;
  line-height:25px;
}
  .menu li a:hover{
    color:#fff;
    text-decoration:none;
  }
  .menu li ul{
    position:absolute;
    top:25px;
    left:-1px;
    display:none;
    width:68px;
    height:auto;
    float:none;
    border-bottom:none;
    background:#1d1d1d url(http://ossweb-img.qq.com/images/dnf/web200812/box_bg1.gif) repeat;
  }
  .menu li ul a{
    display:block;
    height:25px;
    line-height:25px;
  }
    .menu li ul a:hover{
      background:#070707 url(http://ossweb-img.qq.com/images/dnf/web200812/r_linkbg.gif) repeat;
    }
  .menu li ul li{
    position:relative;
    width:68px;
    border-bottom:1px solid #3f3f37;
    background:none;
  }
  .menu li li ul{
    position:absolute;
    top:-1px;
    left:68px;
  }</code></pre>
<h3>js代码</h3>
<p>这个代码，可以说是相当滴简单，只用了一只语法(.hover)。<br />
说明一下代码的用处细节：(菜鸟专用，老鸟请跨过去 = =)</p>
<pre><code>$(document).ready(function(){
  $('.menu li').hover(  //给menu 下的所有li 添加 hover 动作
    function () {   //鼠标在li 上时让 li 下的ul 显示出来
      $(this).children('ul:first').css('display', 'block');
    },
    function () {  //鼠标在离开li 上时让 li 下的ul 隐藏掉
      $(this).children('ul:first').css('display', 'none');
    }
  );
});</code></pre>
<p>上面代码中我用:first 来只取第一个来提高效率(不知道我这样做对不对，感觉上应该是对的 &#8211; -)。</p>
<p>PS：代码演示，因为最近用的都不是自个儿的电脑，FTP上不去，就委曲下自己 尝试一下呢，效果还是不错的。</p>
<p>PS2：可以在这基础上增加其他功能：<em>比如鼠标离开后，过半秒中导航才消失</em>，这个需要用到setTimeout 函数来解决。有空我写个。^_^</p>
<h2  class="related_post_title">您可能还对这些日志感兴趣</h2><ul class="related_post"><li><a href="http://www.qilei.org/200903/jquery-for-tab-change-effect/" title="菜鸟级: 标签切换效果 &#8211; JQuery实现">菜鸟级: 标签切换效果 &#8211; JQuery实现</a></li><li><a href="http://www.qilei.org/200903/jquery-extend-scroll/" title="滚动新闻 &#8211; jquery 扩展插件">滚动新闻 &#8211; jquery 扩展插件</a></li><li><a href="http://www.qilei.org/201006/lazy-load-about-mall-of-taobao-index-page/" title="一知半解 &#8211; 分析淘宝商城首页的 lazy load 功能">一知半解 &#8211; 分析淘宝商城首页的 lazy load 功能</a></li><li><a href="http://www.qilei.org/201005/how-to-make-the-func-name-no-clrash/" title="系统级应用项目中的函数命名冲突问题">系统级应用项目中的函数命名冲突问题</a></li><li><a href="http://www.qilei.org/201004/jquery-pad/" title="走马观花 &#8211; jQuery调试工具- jQuery pad">走马观花 &#8211; jQuery调试工具- jQuery pad</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.qilei.org/200907/jquery-navbar/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>乱翻乱教-编号004-用photoshop制作绚丽的星球</title>
		<link>http://www.qilei.org/200906/making-a-planet-by-photoshop/</link>
		<comments>http://www.qilei.org/200906/making-a-planet-by-photoshop/#comments</comments>
		<pubDate>Mon, 08 Jun 2009 04:31:39 +0000</pubDate>
		<dc:creator>飞鱼</dc:creator>
				<category><![CDATA[乱翻乱教]]></category>
		<category><![CDATA[photoshop]]></category>

		<guid isPermaLink="false">http://www.qilei.org/?p=481</guid>
		<description><![CDATA[用photoshop制作一个星球 作者：Greg Martin 制作工具：Adobe Photoshop 原文地址：猛击此链接 (英文强悍的可以参考原文) 飞鱼: 偶然发现这个东东非常绚丽，就狠下心来把它啃下来分享大伙。 由于笔者用的是photoshop7的跟我现在的cs3相去甚远，于是我就简单看了一下原文，做了一下，然后自己整理出这个教程。步骤相当简单，但意义深远，亲手做过一遍才能领会。 最终效果 步骤1：绘制背景 首先当然是新建一个600*500左右的文件。填充背景为黑色，新建一层“星球”，在场景中绘制一个白色正圆。如下图： 飞鱼：可能你会纳闷为什么要画个白色的？继续往下看 新建一层“光照”，在“光照”层上右键- 创建剪贴蒙版，然后用选区工具圈出如下图的选区(当然你可以不圈，不影响)，使用渐变工具在“光照”层拉出如下图的渐变，渐变颜色为“#774c2f”~“#ffffff”。效果如下： 这时候大概有个星球的阴影啦^_^，那么继续。由于发现这个“阴影”渐变太平滑，看着有点假，于是加了如下步骤来解决这个问题。选择“光照”层，自由变换(ctrl+T)，在图上右键，选择变形，将中间部分的黑色阴影稍微往上扯一下，这样就比先前好多了。如下图： 好的看下效果图，嗯~这还是不像星球 =。= 不急，后面还有 您可能还对这些日志感兴趣乱翻乱教 – 小鸡快跑 &#8211; Photoshop 超级可爱小鸡设计部培训第二课乱翻乱教-Photoshop-剪贴蒙版妙用乱翻乱教-编号003-Photoshop 制作 字体冒烟效果出水芙蓉的绿色 oh~ 美女?]]></description>
			<content:encoded><![CDATA[<p><img class="janblus-preview" src="http://pic.yupoo.com/2-fish/0095378feba4/medium.jpg" alt="制作简单绚丽的星球" width="100" height="100" /></p>
<h2>用photoshop制作一个星球</h2>
<p>作者：<a title="check to see Greg Martin’s site" href="http://gallery.artofgregmartin.com/" target="_blank">Greg Martin </a><br />
制作工具：Adobe Photoshop<br />
原文地址：<a title="making_a_planet" href="http://gallery.artofgregmartin.com/tuts_arts/making_a_planet.html" target="_blank">猛击此链接</a> (英文强悍的可以参考原文)<br />
<em>飞鱼: 偶然发现这个东东非常绚丽，就狠下心来把它啃下来分享大伙。</em><br />
由于笔者用的是photoshop7的跟我现在的cs3相去甚远，于是我就简单看了一下原文，做了一下，然后自己整理出这个教程。步骤相当简单，但意义深远，亲手做过一遍才能领会。</p>
<h3>最终效果</h3>
<p><img alt="" src="http://pic.yupoo.com/2-fish/7248178feba6/medium.jpg" class="alignnone" width="500" height="417" /></p>
<p><span id="more-481"></span></p>
<h3>步骤1：绘制背景</h3>
<p>首先当然是新建一个600*500左右的文件。填充背景为黑色，新建一层“星球”，在场景中绘制一个白色正圆。如下图：<br />
<img alt="" src="http://pic.yupoo.com/2-fish/0755978fef1c/medium.jpg" class="alignnone" width="500" height="417" /><br />
<em>飞鱼：可能你会纳闷为什么要画个白色的？继续往下看</em><br />
新建一层“光照”，在“光照”层上右键- <a href="http://www.qilei.org/200902/photoshop-clip-mask-tip/" title="点击查看 剪贴蒙版 的使用方法">创建剪贴蒙版</a>，然后用选区工具圈出如下图的选区(<em>当然你可以不圈，不影响</em>)，使用渐变工具在“光照”层拉出如下图的渐变，渐变颜色为“#774c2f”~“#ffffff”。效果如下：<br />
<img alt="" src="http://pic.yupoo.com/2-fish/4762278ff0ef/medium.jpg" class="alignnone" width="500" height="417" /><br />
这时候大概有个星球的阴影啦^_^，那么继续。<em>由于发现这个“阴影”渐变太平滑，看着有点假，于是加了如下步骤来解决这个问题。</em>选择“光照”层，自由变换(ctrl+T)，在图上右键，选择变形，将中间部分的黑色阴影稍微往上扯一下，这样就比先前好多了。如下图：<br />
<img alt="" src="http://pic.yupoo.com/2-fish/1389478ff278/medium.jpg" class="alignnone" width="500" height="417" /><br />
好的看下效果图，嗯~这还是不像星球 =。=  <em>不急，后面还有</em><br />
<img alt="" src="http://pic.yupoo.com/2-fish/9350778ff278/medium.jpg" class="alignnone" width="500" height="417" /></p>
<h2  class="related_post_title">您可能还对这些日志感兴趣</h2><ul class="related_post"><li><a href="http://www.qilei.org/201003/photoshop-made-an-cute-chick/" title="乱翻乱教 – 小鸡快跑 &#8211;  Photoshop 超级可爱小鸡">乱翻乱教 – 小鸡快跑 &#8211;  Photoshop 超级可爱小鸡</a></li><li><a href="http://www.qilei.org/200903/web-design-training-class-two/" title="设计部培训第二课">设计部培训第二课</a></li><li><a href="http://www.qilei.org/200902/photoshop-clip-mask-tip/" title="乱翻乱教-Photoshop-剪贴蒙版妙用">乱翻乱教-Photoshop-剪贴蒙版妙用</a></li><li><a href="http://www.qilei.org/200901/smoke-type-photoshop-10-steps/" title="乱翻乱教-编号003-Photoshop 制作 字体冒烟效果">乱翻乱教-编号003-Photoshop 制作 字体冒烟效果</a></li><li><a href="http://www.qilei.org/200812/design-of-club-redhome/" title="出水芙蓉的绿色 oh~ 美女?">出水芙蓉的绿色 oh~ 美女?</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.qilei.org/200906/making-a-planet-by-photoshop/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>乱翻乱教-使用JS输出HTML串最快的方法</title>
		<link>http://www.qilei.org/200906/fastest-way-to-build-an-html-string/</link>
		<comments>http://www.qilei.org/200906/fastest-way-to-build-an-html-string/#comments</comments>
		<pubDate>Mon, 01 Jun 2009 04:11:40 +0000</pubDate>
		<dc:creator>飞鱼</dc:creator>
				<category><![CDATA[乱翻乱教]]></category>
		<category><![CDATA[代码浅谈]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.qilei.org/?p=468</guid>
		<description><![CDATA[无数次滴被丫头说“没更新”,最近刚答辩完，整个人像吃了蓝色小药丸一样，不想动不=。= 最近开始狂啃JS，因为上个月去淘宝UED撞墙了，因为那边的“叔叔”们，一直都强调技术，特别是JS @_@ 。然后就被派遣回来了。 飞鱼：如果你跟我有同样遭遇的话，那么，一起学JS吧 嘎嘎··· 得···切如正题。 =========== 华丽的分割线 ============= 这文章是james.padolsey那看得，觉得挺有启发的，于是就翻译过来给大伙看看。 使用JS输出HTML串最快的方法 作者：James Padolsey 原文地址：猛击此链接(英文强悍的可以参考原文) 当需要将一大堆数组转换成固定格式的html，以下有几种实现方法。 注意：当然你可以直接手动将数组转换成html，如果那样的话，你就很有前途了^_^ 方法一，拼接法 这种写法虽说不是最慢的，但是用的人却是最多的。额，貌似我以前都这么用 var arr = ['item 1', 'item 2', 'item 3', ...], list = ''; for (var i = 0, l = arr.length; i &#60; l; i++) { list += '&#60;li&#62;' + arr[i] + '&#60;/li&#62;'; } list = [...]]]></description>
			<content:encoded><![CDATA[<p>无数次滴被<a href="http://7-leaf.cn/" target="_blank">丫头</a>说“没更新”,最近刚答辩完，整个人像吃了蓝色小药丸一样，不想动不=。=</p>
<p>最近开始狂啃JS，因为上个月去淘宝UED撞墙了，因为那边的“叔叔”们，一直都强调技术，特别是JS @_@ 。然后就被派遣回来了。</p>
<p><em>飞鱼：如果你跟我有同样遭遇的话，那么，一起学JS吧 嘎嘎···</em></p>
<p>得···切如正题。<br />
=========== 华丽的分割线 =============</p>
<p>这文章是<a href="http://james.padolsey.com/javascript/fastest-way-to-build-an-html-string/" target="_blank">james.padolsey</a>那看得，觉得挺有启发的，于是就翻译过来给大伙看看。</p>
<p><img class="janblus-preview" src="http://www.qilei.org/img/sorts/js.gif" alt="" width="100" height="100" /></p>
<h2>使用JS输出HTML串最快的方法</h2>
<p>作者：<a title="James Padolsey" href="http://james.padolsey.com/about/" target="_blank">James Padolsey</a><br />
原文地址：<a title="Fastest way to build an HTML string" href="http://james.padolsey.com/javascript/fastest-way-to-build-an-html-string/" target="_blank">猛击此链接</a>(英文强悍的可以参考原文)<br />
当需要将一大堆数组转换成固定格式的html，以下有几种实现方法。<br />
<em>注意：当然你可以直接手动将数组转换成html，如果那样的话，你就很有前途了^_^</em><br />
<span id="more-468"></span></p>
<h3>方法一，拼接法</h3>
<p>这种写法虽说不是最慢的，但是用的人却是最多的。<em>额，貌似我以前都这么用</em></p>
<p><code></p>
<pre class="javascript">var arr = ['item 1', 'item 2', 'item 3', ...],
    list = '';

for (var i = 0, l = arr.length; i &lt; l; i++) {
    list += '&lt;li&gt;' + arr[i] + '&lt;/li&gt;';
}

list = '&lt;ul&gt;' + list + '&lt;/ul&gt;';</pre>
<p></code></p>
<p><em>就是使用for循环将每个数组使用字符串拼接起来的意思。</em></p>
<p>以后千万不要用这种啦，<strong>又丑又慢</strong>=。=</p>
<h3>方法二，堆栈法(我起的名，=。=)</h3>
<p><code></p>
<pre class="javascript">var arr = ['item 1', 'item 2', 'item 3', ...],
    list = [];

for (var i = 0, l = arr.length; i &lt; l; i++) {
    list[list.length] = '&lt;li&gt;' + arr[i] + '&lt;/li&gt;';
}

list = '&lt;ul&gt;' + list.join('') + '&lt;/ul&gt;';</pre>
<p></code></p>
<p>稍微比拼接法快些，但还不够完美。<em>这次的代码使用了</em><a title="点击查看join方法" href="http://www.w3school.com.cn/js/jsref_join.asp" target="_blank"><em>.join 方法</em></a><em> 比上一种稍微高级了点，但是还是有万恶的for循环 </em></p>
<h3>方法三，圣杯(应该是说最佳办法吧)</h3>
<p><code></p>
<pre class="javascript">var arr = ['item 1', 'item 2', 'item 3', ...];

var list = '&lt;ul&gt;&lt;li&gt;' + arr.join('&lt;/li&gt;&lt;li&gt;') + '&lt;/li&gt;&lt;/ul&gt;';</pre>
<p></code><br />
看过后面的测试结果，你就会相信我说的，这是最快的方法。当然你也可以最近去测试一下。<br />
<em>作者很有自信，说这方法是最快速的。因为使用了join方法并且去掉了for循环，代码相当简洁，相比我以前老用的方法一，不禁大叫：oh 屎~~</em></p>
<h3>浏览器测试</h3>
<p><strong>有图有真相</strong><br />
<img alt="" src="http://pic.yupoo.com/2-fish/98255786c9c0/medium.jpg" class="alignnone" width="500" height="184" /><br />
原文我就不翻译了，我的个人水平有限，从上图可以看出，大部分浏览器在处理以上代码时，第三种方法相对最快，但是chrome浏览器优点变态，估计是他独有的js 引擎在起作用吧。果然BT。</p>
<p>======补充======</p>
<p>原文下面评论提出了些问题：说如果数组里么有东西的话就只输出UL会有问题，说要使用三元式来解决。</p>
<h2  class="related_post_title">您可能还对这些日志感兴趣</h2><ul class="related_post"><li><a href="http://www.qilei.org/201006/lazy-load-about-mall-of-taobao-index-page/" title="一知半解 &#8211; 分析淘宝商城首页的 lazy load 功能">一知半解 &#8211; 分析淘宝商城首页的 lazy load 功能</a></li><li><a href="http://www.qilei.org/200910/cross-scripting/" title="js跨域问题">js跨域问题</a></li><li><a href="http://www.qilei.org/200910/javascript-judge-if-chinese/" title="判断输入的字符是否为中文">判断输入的字符是否为中文</a></li><li><a href="http://www.qilei.org/200907/jquery-navbar/" title="乱翻乱教- jQuery 制作N级导航菜单">乱翻乱教- jQuery 制作N级导航菜单</a></li><li><a href="http://www.qilei.org/200903/jquery-for-tab-change-effect/" title="菜鸟级: 标签切换效果 &#8211; JQuery实现">菜鸟级: 标签切换效果 &#8211; JQuery实现</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.qilei.org/200906/fastest-way-to-build-an-html-string/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>设计部培训第二课</title>
		<link>http://www.qilei.org/200903/web-design-training-class-two/</link>
		<comments>http://www.qilei.org/200903/web-design-training-class-two/#comments</comments>
		<pubDate>Sun, 08 Mar 2009 02:07:02 +0000</pubDate>
		<dc:creator>飞鱼</dc:creator>
				<category><![CDATA[乱翻乱教]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[ued]]></category>

		<guid isPermaLink="false">http://www.qilei.org/?p=409</guid>
		<description><![CDATA[这周毕业设计开题报告,所以基本上没什么事, 周五的第二课培训也相当滴邪恶. 讲了2个钟头, 发现我越来越shi了~~~ 第二课,不但演讲变得娴熟, PPT也十分淫-荡, 规模一也有小幅增长(原先6人,第二课涨到8人,增长率不是一般的高丫). 本周分享了自己的一些需求分析方法,以及 代码写作习惯,还有一些PS小技巧等等. 讲栅格系统的时候, 大伙有些听不懂.可能我表达得还不够爽快, 毕竟咱是山寨老师, =.= 不过栅格系统这个东东还是挺future的, 娃们听得还算爽快, 就像他们所说的, 学校的老湿们都还在教table的时候我们已经进步到了div了, 现在又提前接触到了栅格系统, 惭愧惭愧.^_^ 下次有空拍张照片show 一下,话说咱设计部 人手一台本本,什么牌子都有. IBM,惠普,acer&#8230; 培训的时候 如此多本本 挤在几张小桌子上场面很壮观,很high~~ 课程纲要: 专题制作需求分析 框架制定 设计要点(栅格系统) 模板制作 切页技巧 目录分类技巧 PS小技巧 分析 实例操作 如果谁有兴趣的话可以给我留言, 我把PPT以及资料发你,然后自己YY 如果你是杭电的话, 且迫切想学的话, 也可以留言, 飞鱼我想办法把教室搞大,然后一起YY 如果你对本培训有更好的见解的话,欢迎现场YY. 还有一些我分享的PS小技巧,我只是提了下技巧名称,只是现场演示了一遍,如果对其中有不了解的话, 我下次写个教程什么的分享一下. 您可能还对这些日志感兴趣乱翻乱教 – 小鸡快跑 &#8211; Photoshop 超级可爱小鸡从UI到UED &#8211; 阿里日文站乱翻乱教-编号004-用photoshop制作绚丽的星球设计部培训第一课乱翻乱教-Photoshop-剪贴蒙版妙用]]></description>
			<content:encoded><![CDATA[<p><img alt="设计部培训第二课" src="http://pic.yupoo.com/2-fish/898407160aa3/medium.jpg" class="alignnone" width="500" height="375" /><br />
这周毕业设计开题报告,所以基本上没什么事, 周五的第二课培训也相当滴邪恶. 讲了2个钟头, 发现我越来越shi了~~~<br />
第二课,不但演讲变得娴熟, PPT也十分淫-荡, 规模一也有小幅增长(<em>原先6人,第二课涨到8人,增长率不是一般的高丫</em>). 本周分享了自己的一些需求分析方法,以及 代码写作习惯,还有一些PS小技巧等等. <span id="more-409"></span><br />
讲<a href="http://www.qilei.org/200809/thinking-for-the-grid_systems/">栅格系统</a>的时候, 大伙有些听不懂.可能我表达得还不够爽快, 毕竟咱是山寨老师, =.= 不过栅格系统这个东东还是挺future的, 娃们听得还算爽快, 就像他们所说的, 学校的老湿们都还在教table的时候我们已经进步到了div了, 现在又提前接触到了栅格系统, 惭愧惭愧.^_^<br />
下次有空<strong>拍张照片</strong>show 一下,话说咱设计部 人手一台<strong>本本</strong>,什么牌子都有. IBM,惠普,acer&#8230;  培训的时候 如此多本本 挤在几张小桌子上场面很壮观,很high~~</p>
<h3>课程纲要:</h3>
<ul>
<li>专题制作需求分析</li>
<li>框架制定</li>
<li>设计要点(栅格系统)</li>
<li>模板制作</li>
<li>切页技巧</li>
<li>目录分类技巧</li>
<li>PS小技巧 分析</li>
<li>实例操作</li>
</ul>
<p>如果谁有兴趣的话可以给我留言, 我把<strong>PPT以及资料</strong>发你,然后自己YY<br />
如果你是杭电的话, 且迫切想学的话, 也可以留言, 飞鱼我想办法把教室<strong>搞大</strong>,然后一起YY<br />
如果你对本培训有<strong>更好的见解</strong>的话,欢迎现场YY.</p>
<p>还有一些我分享的PS小技巧,我只是提了下<strong>技巧名称</strong>,只是现场演示了一遍,如果对其中有不了解的话, 我下次写个教程什么的分享一下.</p>
<h2  class="related_post_title">您可能还对这些日志感兴趣</h2><ul class="related_post"><li><a href="http://www.qilei.org/201003/photoshop-made-an-cute-chick/" title="乱翻乱教 – 小鸡快跑 &#8211;  Photoshop 超级可爱小鸡">乱翻乱教 – 小鸡快跑 &#8211;  Photoshop 超级可爱小鸡</a></li><li><a href="http://www.qilei.org/200908/from-ui-to/" title="从UI到UED &#8211; 阿里日文站">从UI到UED &#8211; 阿里日文站</a></li><li><a href="http://www.qilei.org/200906/making-a-planet-by-photoshop/" title="乱翻乱教-编号004-用photoshop制作绚丽的星球">乱翻乱教-编号004-用photoshop制作绚丽的星球</a></li><li><a href="http://www.qilei.org/200902/web-design-training-class-first/" title="设计部培训第一课">设计部培训第一课</a></li><li><a href="http://www.qilei.org/200902/photoshop-clip-mask-tip/" title="乱翻乱教-Photoshop-剪贴蒙版妙用">乱翻乱教-Photoshop-剪贴蒙版妙用</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.qilei.org/200903/web-design-training-class-two/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>设计部培训第一课</title>
		<link>http://www.qilei.org/200902/web-design-training-class-first/</link>
		<comments>http://www.qilei.org/200902/web-design-training-class-first/#comments</comments>
		<pubDate>Sat, 28 Feb 2009 15:38:55 +0000</pubDate>
		<dc:creator>飞鱼</dc:creator>
				<category><![CDATA[乱翻乱教]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[ued]]></category>

		<guid isPermaLink="false">http://www.qilei.org/?p=398</guid>
		<description><![CDATA[这学期打算每周五给设计部做个培训, 一来满足一下自己的老师欲,二来想给这帮娃做点培训多学点,还可以练练PPT,第一次上课(飞鱼淫笑ing:小班化教育,6个人差不多)的感觉挺好,因为涉及的东西都还比较理论化.不过自我感觉还挺好. 课程纲要: 页面设计中的滚动字幕 特殊导航的制作 审美观 PR值和SEO 设计流程 专题网站(女生节) 软件分享 学习方法 酷站分享 如果谁有兴趣的话可以给我留言, 我把PPT以及资料发你,然后自己YY 如果你是杭电的话迫切想学的话, 也可以留言, 我想办法把教室搞大,然后一起YY 如果你对本培训有更好的见解的话,欢迎现场YY. 您可能还对这些日志感兴趣从UI到UED &#8211; 阿里日文站设计部培训第二课小灰狼都被扼杀了&#8211;灰度在不同质量LCD的呈现问题懒出风格，懒出境界 &#8211; 飞鱼很懒要的是过程&#8211;互联网的用户体验设计过程]]></description>
			<content:encoded><![CDATA[<p><img alt="设计部培训第一课" src="http://pic.yupoo.com/2-fish/256357160a65/medium.jpg" class="alignnone" width="500" height="375" /><br />
这学期打算每周五给设计部做个培训, 一来满足一下自己的老师欲,二来想给这帮娃做点培训多学点,还可以练练PPT,第一次上课(<em>飞鱼淫笑ing:小班化教育,6个人差不多</em>)的感觉挺好,因为涉及的东西都还比较理论化.不过自我感觉还挺好.<span id="more-398"></span></p>
<h3>课程纲要:</h3>
<ul>
<li>页面设计中的滚动字幕</li>
<li>特殊导航的制作</li>
<li>审美观</li>
<li>PR值和SEO</li>
<li>设计流程</li>
<li>专题网站(女生节)</li>
<li>软件分享</li>
<li>学习方法</li>
<li>酷站分享</li>
</ul>
<p>如果谁有兴趣的话可以给我留言, 我把<strong>PPT以及资料</strong>发你,然后自己YY<br />
如果你是杭电的话迫切想学的话, 也可以留言, 我想办法把教室<strong>搞大</strong>,然后一起YY<br />
如果你对本培训有<strong>更好的见解</strong>的话,欢迎现场YY.</p>
<h2  class="related_post_title">您可能还对这些日志感兴趣</h2><ul class="related_post"><li><a href="http://www.qilei.org/200908/from-ui-to/" title="从UI到UED &#8211; 阿里日文站">从UI到UED &#8211; 阿里日文站</a></li><li><a href="http://www.qilei.org/200903/web-design-training-class-two/" title="设计部培训第二课">设计部培训第二课</a></li><li><a href="http://www.qilei.org/200902/gray-view-in-different-computer-lcd/" title="小灰狼都被扼杀了&#8211;灰度在不同质量LCD的呈现问题">小灰狼都被扼杀了&#8211;灰度在不同质量LCD的呈现问题</a></li><li><a href="http://www.qilei.org/200812/lazy-design-lazy-style/" title="懒出风格，懒出境界 &#8211; 飞鱼很懒">懒出风格，懒出境界 &#8211; 飞鱼很懒</a></li><li><a href="http://www.qilei.org/200806/the-ued-pdf-study/" title="要的是过程&#8211;互联网的用户体验设计过程">要的是过程&#8211;互联网的用户体验设计过程</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.qilei.org/200902/web-design-training-class-first/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
	</channel>
</rss>
