150e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Mainpage.title=Animation and Graphics
250e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Mainpage.landing=true
350e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Mainpage.landing.intro=Make your apps look and perform their best using Android's powerful graphics features such as OpenGL, hardware acceleration, and built-in UI animations.
450e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Mainpage.landing.image=
59066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project
650e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Main@jd:body
7d2a4e69f3dffb85c256629f5ee9005d8b9d8ac03Robert Ly
850e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Main<div class="landing-docs">
9d2a4e69f3dffb85c256629f5ee9005d8b9d8ac03Robert Ly
1050e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Main  <div class="col-6">
1150e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Main    <h3>Blog Articles</h3>
1250e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Main      <a
1350e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Mainhref="http://android-developers.blogspot.com/2011/11/android-40-graphics-and-animations.html">
1450e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Main        <h4>Android 4.0 Graphics and Animations</h4>
1550e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Main        <p>Earlier this year, Android 3.0 launched with a new 2D rendering pipeline designed to
1650e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Mainsupport hardware acceleration on tablets. With this new pipeline, all drawing operations performed
1750e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Mainby the UI toolkit are carried out using the GPU. You’ll be happy to hear that Android 4.0, Ice Cream
1850e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott MainSandwich, brings an improved version of the hardware-accelerated 2D rendering pipeline.</p>
1950e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Main      </a>
2050e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Main  
2150e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Main      <a
2250e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Mainhref="http://android-developers.blogspot.com/2011/05/introducing-viewpropertyanimator.html">
2350e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Main        <h4>Introducing ViewPropertyAnimator</h4>
2450e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Main        <p>This new animation system makes it easy to animate any kind of property on any object,
2550e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Mainincluding the new properties added to the View class in 3.0. In the 3.1 release, we added a small
2650e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Mainutility class that makes animating these properties even easier.</p>
2750e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Main      </a>
2850e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Main      
2950e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Main      <a
3050e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Mainhref="http://android-developers.blogspot.com/2011/03/android-30-hardware-acceleration.html">
3150e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Main        <h4>Android 3.0 Hardware Acceleration</h4>
3250e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Main        <p>Hardware accelerated graphics is nothing new to the Android platform, it has always been
3350e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Mainused for windows composition or OpenGL games for instance, but with this new rendering pipeline
3450e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Mainapplications can benefit from an extra boost in performance.</p>
3550e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Main      </a>
3650e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Main  </div>
379066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project
3850e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Main  <div class="col-6">
3950e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Main    <h3>Training</h3>
4050e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Main    <a href="{@docRoot}training/displaying-bitmaps/index.html">
4150e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Main      <h4>Displaying Bitmaps Efficiently</h4>
4250e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Main      <p>This class covers some common techniques for processing and loading Bitmap objects in a way
4350e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Mainthat keeps your user interface (UI) components responsive and avoids exceeding your application
4450e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Mainmemory limit.</p>
4550e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Main    </a>
4650e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Main    
479066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project
4850e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Main  </div>
4950e990c64fa23ce94efa76b9e72df7f8ec3cee6aScott Main</div>