原创 用AGG實現高質量圖形輸出(三)

      線段生成器 (Span Generator) 我們前面舉的例子使用的都是簡單的單一實色,如藍色的圓、黑色的線等。這是因爲在例子裏我們一直使用 renderer_scanline_aa_solid 或 render_scanli

原创 谷歌Android開發常見錯誤及技巧

1、無法使用網絡 :Permission denied(maybe missing internet permission)   在AndroidMainifest.xml中增加允許使用網絡選項(在結束標籤之後>):    <uses-

原创 理解 Android 上的安全性

理解 Android 上的安全性 利用沙箱、應用程序簽名和權限增強應用程序安全性 C. Enrique Ortiz, 開發人員兼作家, About Mobility Weblog   概述 Android 包括一個應用程序框架、幾個應

原创 Android開發中的drawable-(hdpi,mdpi,ldpi)和WVGA,HVGA,QVGA的區別以及聯繫 還有 什麼是XGA,WXGA,WUXGA,和WSXGA+?

1.drawable-(hdpi,mdpi,ldpi)的區別 dpi是“dot per inch”的縮寫,每英寸像素數。 四種密度分類: ldpi (low), mdpi (medium), hdpi (high), and xhdpi

原创 [cygwin]cygwin常用命令及find命令說明

Cygwin是一個用於在Windows上模擬Linux環境的軟件。通過cygwin,可以在windows環境下使用linux的程序,像find、tar等一些工具也可以在windows下使用,讓我們可以更方便的管理文件。一、cygwin下的

原创 android中獲取手機分辨率

在Activity中    // ME722 測試 480*854   豎屏 Display display = this.getWindowManager().getDefaultDisplay();int nHeight = disp

原创 用AGG實現高質量圖形輸出(一)

來自http://www.cppprog.com/2009/0816/146.html   AGG是一個開源、高效的跨平臺2D圖形庫。AGG的功能與GDI+的功能非常類似,但提供了比GDI+更靈活的編程接口,其產生的圖形的質量也非常高(自

原创 dip,px,pt,sp 的區別

dip: device independent pixels(設備獨立像素). 不同設備有不同的顯示效果,這個和設備硬件有關,一般我們爲了支持WVGA、HVGA和QVGA 推薦使用這個,不依賴像素。 px: pixels(像素). 不同設

原创 android下xml中的註釋

<!--註釋--> 也可以用快捷鍵來註釋,選中要註釋的當前行,快捷鍵 Ctrl+Shfit+C 或者是Ctrl+Shift+/;去掉要註釋的快捷鍵Ctrl+Shfit+/ 點贊 收藏 分享 文章舉報

原创 AGG 頂點源(Vertex Source)

頂點源(Vertex Source) 頂點源是一種可以產生多邊形所需要的“帶命令的頂點”的對象。比如三角形頂點源,就應該會產生一個帶“MoveTo”命令的點,另外二 個帶"LineTo"命令的點和最終閉合的“ClosePoly”命令。

原创 AGG 渲染器(Renderers)

Renderers 渲染器 渲染器負責表現掃描線Scanline中的每個線段(span)。在渲染器之前,AGG圖形中的線段是沒有顏色值的,只是位置、長度和 覆蓋率(透明度)。渲染器賦於線段色彩,最終成爲一幅完整的圖像。 渲 染器被分成底

原创 AGG 光柵化(Scanline Rasterizer)

Scanline Rasterizer Scanline Rasterizer能夠把頂點數據轉換成一組水平掃描線,掃描線由一組線段(Span)組成,線段(Span)包含了起始位置、長度和覆蓋率(可以理解 爲透明度)信息。AGG的抗鋸齒(

原创 用AGG實現高質量圖形輸出(二)

來自http://www.cppprog.com/2009/0821/150.html 上次講了AGG的顯示原理並舉了一個簡單的例子,這一篇文章開始講AGG工作流程裏的每個環節。爲了方便對照,再放一次AGG顯示流程 圖     另外

原创 用AGG實現高質量圖形輸出(四)

本文介紹了 AGG 輸出字符的幾種方法:自帶的 gsv_text 對象、 WinAPI 字體引擎、 FreeType 字體引擎以及字體緩存管理器。並簡單介紹了 FreeType 在 VC 和 C++Builder 裏的編譯方法。 AGG

原创 AGG 座標轉換管道(Coordinate conversion pipeline)

Coordinate conversion pipeline 座標轉換管道 座標轉換管道用於改變頂點源產生的頂點,包括座標、命令、產生新頂點等。如對頂點進行矩陣變換、插入頂點形成虛線之類的功能。 變換矩陣(trans_affine)