[Turn] Android Custom Control Trilogy Article Index

1. Animation of the Custom Control Trilogy

1. "Animation of the Custom Control Trilogy (1) - xml attributes and usage of alpha, scale, translate, rotate, set"
2. "Animation of the Custom Control Trilogy (2) - Interpolator Interpolator"
3. "Animation of the Custom Control Trilogy (3) - Code Generation of alpha, scale, translate, rotate, set and Interpolator Animation"
4. "Animation of the Custom Control Trilogy (4) )——Basic Use of ValueAnimator”
5. “The Animation of the Custom Control Trilogy (5)——Advanced ValueAnimator (1)”
6. The Animation of the Custom Control Trilogy (6)——ValueAnimator Advanced Advanced (2)"
7. "Animation of Custom Control Trilogy (7) - Basic Use of ObjectAnimator"
8. "Animation of Custom Control Trilogy (8) - PropertyValuesHolder and Keyframe"
9 , "Animation of Custom Control Trilogy (9) - Code Implementation of Joint Animation"
10, "Animation of Custom Control Trilogy (10) - XML ​​Implementation and Use Example of Joint Animation"
11, "The Animation of the Custom Control Trilogy (11) - layoutAnimation and gridLayoutAnimation"
12. "The Animation of the Custom Control Trilogy (12) - animateLayoutChanges and LayoutTransition"
13, "The Three Custom Controls" Song of Animation (13) - Realizing ListView Item Entering Animation"

 

2. Drawing of the Custom Control Trilogy

1. "The Drawing of the Custom Control Trilogy (1): Overview and Basic Geometric Drawing"
2. "The Drawing of the Custom Control Trilogy (2): Path and Text"
3. "Custom Control Three" Parts of Drawing (3): Region (Range)"
4. "Drawing of Custom Controls Trilogy (4): Canvas Transformation and Operation"
5. "Drawing of Custom Controls Trilogy (5) : Detailed explanation of drawText()"
6. "Drawing of the Custom Control Trilogy (6) - Path's Bezier Curve and Gesture Track, Water Ripple Effect"

  • This article will describe several methods of gesture trajectory capture and wave pattern effect realization.

7. "The Drawing of the Custom Control Trilogy (7) - A Summary of the Functions of Paint"

 

 

  • This article will describe various effects of paths, such as rust paths, custom graphics paths, dashed paths, etc.

8. "Drawing of the Custom Control Trilogy (8) - ColorMatrix and Filter Effects of Paint"

  • This article will describe the implementation methods of various filter effects: including black and white filters, anti-archaic filters, color enhancement filters, color replacement, etc.

9. "The Drawing of the Custom Control Trilogy (9) - Paint's setColorFilter"

  • Dynamically darken the color of the picture when the button is clicked (easy method)
  • You can learn how to dynamically set different color pictures for different themes (setTint())

10. "The Drawing of the Custom Control Trilogy (10) - Paint's setXfermode (1)"

 

  • The principle and disabling method of hardware acceleration
  • Selection Color Replacement, Blend Image, Reverse Selection Color Replacement

11. "The Drawing of the Custom Control Trilogy (11) - Paint's setXfermode (2)"

 

  • Books in the bookshelf selected lighting effects
  • Twiter logo hollow effect realization
  • Image rounded corners
  • Picture reflection realization
  • Eraser effect realization
  • Scratch card effect realization

12. "The Drawing of the Custom Control Trilogy (12) - Paint's setXfermode (3)"

 

  • Area ripple animation effect
  • ECG animation
  • irregular ripples
  • Another way to realize such as swiping card, picture reflection, etc.

 

 

 

 

 

This series is still going on, remember to keep watching

转载:http://blog.csdn.net/harvic880925/article/details/50995268

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326848754&siteId=291194637