<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[bitasd的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/bitasd</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; bitasd]]></copyright><item><title><![CDATA[Android 实现书籍翻页效果----源码篇 完结篇]]></title><link>https://blog.youkuaiyun.com/bitasd/article/details/6853349</link><guid>https://blog.youkuaiyun.com/bitasd/article/details/6853349</guid><author>bitasd</author><pubDate>Sat, 08 Oct 2011 18:27:08 +0800</pubDate><description><![CDATA[之前给大家讲解了android实现书籍翻页效果的原理，并在文章结尾处说明要发布源码，呵呵，但是最近有不少琐事缠身，原计划给大家的源码demo没有时间完成，可能要delay啦~~但是由于源码实现啦原理篇所说的大部分效果，只是在阴影方面还是有些bug,所以我将它贴出了让大家都来一起帮]]></description><category></category></item><item><title><![CDATA[Android 实现书籍翻页效果----原理篇]]></title><link>https://blog.youkuaiyun.com/bitasd/article/details/6853208</link><guid>https://blog.youkuaiyun.com/bitasd/article/details/6853208</guid><author>bitasd</author><pubDate>Sat, 08 Oct 2011 17:33:18 +0800</pubDate><description><![CDATA[之前看到像ipad上的ibook的模拟书籍翻页的特效感觉很炫，在android上也有像laputa和ireader等应用实现有这个特效，在网上搜索了一下好像也没有现成的例子，所以自己动手实现了一个，现在将实现的过程记录下来。





实现真实的翻页效果，为了能在翻页]]></description><category></category></item><item><title><![CDATA[[Android学习]ImageView的scaletype属性]]></title><link>https://blog.youkuaiyun.com/bitasd/article/details/6686130</link><guid>https://blog.youkuaiyun.com/bitasd/article/details/6686130</guid><author>bitasd</author><pubDate>Sun, 14 Aug 2011 15:38:10 +0800</pubDate><description><![CDATA[参考: 
http://android.blog.51cto.com/268543/316255
ImageView的属性android:scaleType，即 ImageView.setScaleType(ImageView.ScaleType)。android:scale]]></description><category></category></item><item><title><![CDATA[模拟器快捷键]]></title><link>https://blog.youkuaiyun.com/bitasd/article/details/6662611</link><guid>https://blog.youkuaiyun.com/bitasd/article/details/6662611</guid><author>bitasd</author><pubDate>Fri, 05 Aug 2011 11:36:43 +0800</pubDate><description><![CDATA[http://www.eoeandroid.com/thread-844-1-1.html
 
 



模拟器对应键
按键


Home
HOME


Menu (left softkey)
F2/Page-up


Star (right]]></description><category></category></item><item><title><![CDATA[JNI异常的处理]]></title><link>https://blog.youkuaiyun.com/bitasd/article/details/6660170</link><guid>https://blog.youkuaiyun.com/bitasd/article/details/6660170</guid><author>bitasd</author><pubDate>Thu, 04 Aug 2011 15:39:12 +0800</pubDate><description><![CDATA[Java中需要调用C代码，C代码中反过来又会操作Java中的对象，这就需要在C代码中处理Java操作可能出现的异常。如果不进行处理，一旦发生异常，C代码部分就会直接退出，同时抛给调用它的Java代码一个莫名其妙的错误（可能是一个没有任何意义的Exception）直接看这个错误是无]]></description><category></category></item><item><title><![CDATA[intent详解]]></title><link>https://blog.youkuaiyun.com/bitasd/article/details/6556078</link><guid>https://blog.youkuaiyun.com/bitasd/article/details/6556078</guid><author>bitasd</author><pubDate>Mon, 20 Jun 2011 13:43:00 +0800</pubDate><description><![CDATA[intent在google的sdk中原文释义是：An intent is an abstract description of an operation to be performed,intent就是对将要进行的东东的一种抽象描述，我感觉intent在开发中起着穿针引线的强大功能，起着信使的作用，学习中几乎 处处都要用到这个东东，今天特地将平时总结的写了出来，顺便自己又复习了一下。1.浏览网]]></description><category></category></item><item><title><![CDATA[在Fedora core 4.0 加载NTFS和FAT32分区详述]]></title><link>https://blog.youkuaiyun.com/bitasd/article/details/6555770</link><guid>https://blog.youkuaiyun.com/bitasd/article/details/6555770</guid><author>bitasd</author><pubDate>Mon, 20 Jun 2011 11:02:00 +0800</pubDate><description><![CDATA[作者：北南南北来自：LinuxSir.Org提要：本文主要介绍ntfs文件系统分区及fat32格式分区的挂载方法：简单的说就是让Linux能读取Windows系统下的分区； +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++正文：+++++++++++++++++++++++++++++++++++++++++++]]></description><category></category></item><item><title><![CDATA[合理规划您的硬盘分区]]></title><link>https://blog.youkuaiyun.com/bitasd/article/details/6552476</link><guid>https://blog.youkuaiyun.com/bitasd/article/details/6552476</guid><author>bitasd</author><pubDate>Fri, 17 Jun 2011 19:18:00 +0800</pubDate><description><![CDATA[作者：北南南北来自：LinuxSir.Org提要：对于一个硬盘（包括移动存储设备）如何规划分区结构及如何划分才是比较合理的；为了减少由于硬盘划分不合理而造成的风险及不必要的麻烦，有必要重述如何对一个硬盘的分区结构进行规划； +++++++++++++++++++++++++++++++++++++++++++++正文+++++++++++++++++++++++++++++++++++++++++]]></description><category></category></item><item><title><![CDATA[Linux 创建文件系统及挂载文件系统流程详解]]></title><link>https://blog.youkuaiyun.com/bitasd/article/details/6551712</link><guid>https://blog.youkuaiyun.com/bitasd/article/details/6551712</guid><author>bitasd</author><pubDate>Fri, 17 Jun 2011 14:22:00 +0800</pubDate><description><![CDATA[作者：北南南北来自： LinuxSir.Org摘要：本文对新增硬盘，切割硬盘，创建硬盘分区，为硬盘分区创建文件系统，以及加载文件系统的流程做总结性论述；主要是为初学者弄清楚这一操作过程；本文涉及fdisk、mkfs、mount ... ... 等工具；对/etc/fstab 进行了解说；还有磁盘扫描工具fsck 等介绍； ++++++++++++++++++++++++++++++++++++++]]></description><category></category></item><item><title><![CDATA[AGG 成果]]></title><link>https://blog.youkuaiyun.com/bitasd/article/details/6536314</link><guid>https://blog.youkuaiyun.com/bitasd/article/details/6536314</guid><author>bitasd</author><pubDate>Fri, 10 Jun 2011 13:53:00 +0800</pubDate><description><![CDATA[作为本文的结尾，这里放上一个用AGG生成不规则文字窗体的代码。它综合了我们之前学到的AGG字体引擎、坐标转换、颜色渐变等几大模 块。由于AGG的抗锯齿特性，使用生 成的窗体看上去边缘过渡非常自然，几乎看不到“毛边”。先放上最终生成的窗体的效果：貌似比网页左上角的logo还要好看那么一点点-_-     #define _WIN32_W]]></description><category></category></item><item><title><![CDATA[AGG 字体缓存管理器]]></title><link>https://blog.youkuaiyun.com/bitasd/article/details/6536295</link><guid>https://blog.youkuaiyun.com/bitasd/article/details/6536295</guid><author>bitasd</author><pubDate>Fri, 10 Jun 2011 13:46:00 +0800</pubDate><description><![CDATA[方式三、使用字体缓存管理器每次都重新读字模是很费时的，比如前面的例子，"C++" 里的两个+ 就读两次字模，效率可以想象。一个好的办法是把已读出来的字模缓存起来，下次再遇到这个字时就不用从字体引擎里读取了，AGG提供的font_cache_manager类就是 负责这项工作的。头文件#include "agg_font_cache_manager.h"     ]]></description><category></category></item><item><title><![CDATA[AGG AGG与FreeType库]]></title><link>https://blog.youkuaiyun.com/bitasd/article/details/6536289</link><guid>https://blog.youkuaiyun.com/bitasd/article/details/6536289</guid><author>bitasd</author><pubDate>Fri, 10 Jun 2011 13:45:00 +0800</pubDate><description><![CDATA[Linux、 FreeBSD等开源操作系统里一般使用FreeType来显示文字，Windows下的一些软件如Foxit也有FreeType的身影。AGG的font_engine_freetype_int16字 体引擎就使用FreeType来取得字模，在Windows里，在使用font_engine_freetype_int16之前，我们得先编译好 FreeType:]]></description><category></category></item><item><title><![CDATA[AGG 使用字体引擎(Font Engine)]]></title><link>https://blog.youkuaiyun.com/bitasd/article/details/6536270</link><guid>https://blog.youkuaiyun.com/bitasd/article/details/6536270</guid><author>bitasd</author><pubDate>Fri, 10 Jun 2011 13:40:00 +0800</pubDate><description><![CDATA[方式二、使用字体引擎(Font Engine)AGG的字体引擎利用WinAPI:GetGlyphOutline或FreeType库得到字体数据（字模），它可以处于 “Scanline Rasterizer”层或“顶点源”层。要使用字体引擎，要把相应的字体引擎源码(agg_font_win32_tt.cpp或 agg_font_freetype.cpp)加入项目一起编译。头文件]]></description><category></category></item><item><title><![CDATA[AGG的字符输出]]></title><link>https://blog.youkuaiyun.com/bitasd/article/details/6536262</link><guid>https://blog.youkuaiyun.com/bitasd/article/details/6536262</guid><author>bitasd</author><pubDate>Fri, 10 Jun 2011 13:34:00 +0800</pubDate><description><![CDATA[       字符输出，对于AGG来说，这个功能可以处于显示流程的 不同位置。比如字体引擎可直接处于“Scanline Rasterizer”层向渲染器提供已处理完毕的扫描线，也可以处于“Vertex Source顶点源”层提供字体的顶点数据。 下面，我们开始学习AGG不同的字符输出方式。如没有特殊说明，所以示例代码都基于此处代码方式一、使用gsv_text对象]]></description><category></category></item><item><title><![CDATA[AGG 组合类线段生成器]]></title><link>https://blog.youkuaiyun.com/bitasd/article/details/6536252</link><guid>https://blog.youkuaiyun.com/bitasd/article/details/6536252</guid><author>bitasd</author><pubDate>Fri, 10 Jun 2011 13:29:00 +0800</pubDate><description><![CDATA[组合类线段生成器头文件#include  类型templateclass SpanGenerator, class SpanConverter> class agg::span_converter; span_converter的作用是组合两种生成器，比如先由图案类线段生成器产生图案，然后由色彩类线段生成器产生半透明色叠加在图案上。下]]></description><category></category></item><item><title><![CDATA[AGG 色彩类线段生成器]]></title><link>https://blog.youkuaiyun.com/bitasd/article/details/6536249</link><guid>https://blog.youkuaiyun.com/bitasd/article/details/6536249</guid><author>bitasd</author><pubDate>Fri, 10 Jun 2011 13:27:00 +0800</pubDate><description><![CDATA[色彩类线段生成器头文件#include  #include  #include  #include  #include  类型templateclass ColorT>     class agg::span_solid; templateclass ColorT, class Interpolator, ]]></description><category></category></item><item><title><![CDATA[AGG 图像访问器(Image Accessor)]]></title><link>https://blog.youkuaiyun.com/bitasd/article/details/6536071</link><guid>https://blog.youkuaiyun.com/bitasd/article/details/6536071</guid><author>bitasd</author><pubDate>Fri, 10 Jun 2011 11:42:00 +0800</pubDate><description><![CDATA[图像访问器Image Accessor也许有不少同学看到开头的线段生成器一节时，已经尝试修改示例代码中的span_image_filter_rgb_bilinear_clip了（比如改成span_image_filter_rgb_bilinear）。不过编译时会出错，这是因为大部分的线段生成器类接受的Source模板不是 PixelFormat Renderer，而是Image Acces]]></description><category></category></item><item><title><![CDATA[AGG 插值器(Interpolator)]]></title><link>https://blog.youkuaiyun.com/bitasd/article/details/6536061</link><guid>https://blog.youkuaiyun.com/bitasd/article/details/6536061</guid><author>bitasd</author><pubDate>Fri, 10 Jun 2011 11:39:00 +0800</pubDate><description><![CDATA[插值器Interpolator插值器的作用是连接目标位置和源位置，比如要填充一个8*8的图形，对应的填充源是一个4*4的图像，一种简单的线性插值器就要根据目标的位置线性计算得到源对应的位置，如目标点(4,4)、(4,5)、(5,4)、(5,5)这几个位置点对应到源的(2,2)点上。头文件#include  #include  #include  ]]></description><category></category></item><item><title><![CDATA[AGG 线段生成器(Span Generator)]]></title><link>https://blog.youkuaiyun.com/bitasd/article/details/6536056</link><guid>https://blog.youkuaiyun.com/bitasd/article/details/6536056</guid><author>bitasd</author><pubDate>Fri, 10 Jun 2011 11:37:00 +0800</pubDate><description><![CDATA[线段生成器(Span Generator)我们前面举的例子使用的都是简单的单一实色，如蓝色的圆、黑色的线等。这是因为在例子里我们一直使用renderer_scanline_aa_solid或render_scanlines_aa_solid。在上篇文章(http://www.cppprog.com/2009/0821/150.html)的渲染器一节中除了renderer]]></description><category></category></item><item><title><![CDATA[AGG 渲染缓存(Rendering Buffer)]]></title><link>https://blog.youkuaiyun.com/bitasd/article/details/6536055</link><guid>https://blog.youkuaiyun.com/bitasd/article/details/6536055</guid><author>bitasd</author><pubDate>Fri, 10 Jun 2011 11:36:00 +0800</pubDate><description><![CDATA[Rendering BufferRendering Buffer是一个内存块，用于保存图像数据。这是AGG与显示器之间的桥梁，我们要显示AGG图形实际上就是识别这个内存块并使用系统的API显示出来 而已（实际上几乎不需要做转换工作，因为无论是Windows还是Linux，API所用的图像存储格式与Rendering Buffer都是兼容的）。头文件：#include]]></description><category></category></item></channel></rss>