AndroidUI 开发专题(一)之界面设计
发帖日期:标签:
近期很多网友对 用户界面的设计表示很感兴趣,对于 开发自绘控件
和游戏制作而言掌握好绘图基础是必不可少的。本次专题分 节来讲述,有关
相关的可能将放到以后再透露。本次主要涉及以下四个包的相关内容
资源类
底层图形类
!"显示类
" 控件类
一、android.content.res.Resources
对于 平台的资源类 #$ 可能很多网友比较陌生,
一起来看看 %& 上是怎么介绍的吧,'() (
$*$"+(*(*",(*-
+(. *($-!+ $(/*
$0*12"(-0,!平时用到的二进制
源文件 "、颜色 (、图形 ",( 和多媒体文件 - 的相关资源均通过该类
来管理。
getColor/1对应 3!($3(4-(
%",(getDrawable/1对应 3",(3
5-(#$6getLayout/1对应 3(0$3
getString/1和 '7$getText/1对
应 3!($3 4-(
$-openRawResource/1对应 3"3
!parseBundleExtra/ 8-*,$*9$(
$9$(1对应 res/xml/
:;getStringArray/13!($304-(
<getDimension/13!($3-4-(
二、android.graphics.Bitmap
作为位图操作类,9- 提供了很多实用的方法,常用的我们总结如下
,(compress/9-'-=-)-*7$(0*
$$--1压缩一个 9- 对象根据相关的编码、画质保存到一个
$$- 中。其中第一个压缩格式目前有 >6 和 68
!copyPixelsFromBu&er/9$21从一个 9$2 缓冲区复制位图像素
!copyPixelsToBu&er/9$21将当前位图像素内容复制到一个 9$2 缓
冲区