Android中给控件添加阴影效果

一、效果图

1.1 使用elevation和translationZ实现阴影效果

Android中给控件添加阴影效果_第1张图片

1.2 使用layer-list实现阴影效果

Android中给控件添加阴影效果_第2张图片

1.3 使用第三方库实现阴影效果

Android中给控件添加阴影效果_第3张图片

二、源代码

2.1 使用elevation和translationZ实现阴影效果

这种方式需要在API 21才可以使用,具体代码实现片段如下:
 				 

                

2.2 使用layer-list实现阴影效果

这种方式需要在API 23才可以使用



    
        
            
            
        
    
    
    
        
            
            
        
    

2.3 使用第三方库实现阴影效果

这种方式可以在Android系统中通用,使用 第三方库来实现阴影效果

项目源码

你可能感兴趣的:(Kotlin技巧)