update docs

This commit is contained in:
xianjimli 2018-10-11 14:19:13 +08:00
parent 00ab185adf
commit 492462be52
4 changed files with 14 additions and 3 deletions

View File

@ -142,6 +142,7 @@ bin\demoui
* [LCD旋转(横屏与竖屏)](docs/lcd_rotation.md)
* [AWTK中的输入法](docs/input_method.md)
* [AWTK内存需求评估指南](docs/memory.md)
* [AWTK 中的一些惯例](docs/conventions.md)
* [使用Qt Designer构建AWTK的界面](docs/qt-designer.md)
### 2.HowTos

10
docs/conventions.md Normal file
View File

@ -0,0 +1,10 @@
# AWTK 中的一些惯例
* 1.pixel格式以各个通道在内存中存放的顺序从低地址到高地址递增的方式命名。
>如:
>
>RGBA8888表示内存地址从低到高依次为RGBA每个通道各占一字节(8位)。
>
>BGR565表示内存地址从低到高依次为BGRBGR三个通道分别占5位6位和5位。

View File

@ -25,7 +25,7 @@
## 三、图片解码
* 一般带alpha通道的图片解码后每像素占用4字节。
* 不带alpha通道的图片解码后如果定义WITH\_BITMAP\_RGB565每像素占用2字节否则占用4字节。
* 不带alpha通道的图片解码后如果定义WITH\_BITMAP\_BGR565每像素占用2字节否则占用4字节。
> STM32F103等低端平台直接使用位图编译到常量中故无此内存开销。

View File

@ -45,9 +45,9 @@
*/
/**
* 如果定义本宏将不透明的PNG图片解码成RGB565格式建议定义。
* 如果定义本宏将不透明的PNG图片解码成BGR565格式建议定义。
*
* #define WITH_BITMAP_RGB565 1
* #define WITH_BITMAP_BGR565 1
*/
/**