summaryrefslogtreecommitdiff
path: root/docs/html/sdk/api_diff/12/changes
diff options
context:
space:
mode:
authorXavier Ducrohet <xav@android.com>2010-12-21 06:20:28 -0800
committerXavier Ducrohet <xav@android.com>2010-12-22 10:30:53 -0800
commitd38e776a3cc8cb53945cbebafbe6f6c2e3501fa5 (patch)
tree91f1359ed446aeafc20c8322073612a77c1652d5 /docs/html/sdk/api_diff/12/changes
parent70119929549b6d241244c51952ed1f4a313a5ff7 (diff)
LayoutLib: support for layers.
Layers require that drawing methods potentially draw in more than one bitmaps. To handle this this patch offers the following: - move all drawing methods to use Drawable - Drawables are now handled by GcSnapshot since its the one handling the layers - moved Canvas_Delegate.createCustomGraphics to GcSnapshot which does not expose the Graphics2D objects anymore so its draw() methods are the only way to draw. - handles creating layers in GcSnapshot.save() and blitting them in restore() Other changes: - Clean up the create/save API in GcSnapshot - Fixed drawing bitmaps with alpha and other composite modes. Change-Id: I1e230087493d044a10de71f4b6d29083e3f3bf64
Diffstat (limited to 'docs/html/sdk/api_diff/12/changes')
0 files changed, 0 insertions, 0 deletions