Android之用自定义的shape去实现shadow效果
Android 实现 自定义 效果 Shape shadow 之用
2023-09-27 14:27:23 时间
直接上xml文件, 并且附上相应的解析:
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true"> <layer-list> <!-- 相当于padding --> <item android:left="4dp" android:top="4dp"> <shape> <solid android:color="#ff58bb52" /> <corners android:radius="30dip"/> </shape> </item> </layer-list> </item> <item> <layer-list> <!-- SHADOW LAYER --> <item android:left="4dp" android:top="4dp"> <shape> <solid android:color="#66000000" /> <corners android:radius="30dip"/> </shape> </item> <!-- CONTENT LAYER --> <!-- 相当于padding --> <item android:bottom="4dp" android:right="4dp"> <shape> <solid android:color="#ff58bb52" /> <corners android:radius="30dip"/> </shape> </item> </layer-list> </item> </selector>
相关文章
- 查找和定位Android应用的按钮点击事件的代码位置基于Xposed Hook实现
- 【Android实战】----基于Retrofit实现多图片/文件、图文上传
- Android Intent实现界面跳转、程序跳转
- Android Studio 安装配置教程 - Windows(详细版)
- 送你一份 Android Jetpack 架构入门秘籍,从入门到强化实战
- Android基础总结(一)项目结构,事件
- 用华为HMS ML kit人体骨骼识别技术,Android快速实现人体姿势动作抓拍
- 基于Java实现Android 校园 C2C 平台APP【100010562】
- Android基础之——CountDownTimer类,轻松实现倒计时功能
- Android圆形图片不求人,自定义View实现(BitmapShader使用)
- android可拖动排序GridView实现
- android卸载反馈实现
- Android视图SurfaceView的实现原理分析
- Android实现图片放大缩小
- android ListView和GridView拖拽移位具体实现及拓展
- android 自定义progressDialog实现
- android之自定义ViewGroup和自动换行的布局的实现
- android 滑动菜单SlidingMenu的实现
- android UI进阶之用ViewPager实现欢迎引导页面
- android开发实现静默安装(fota升级)
- Android实现手部检测和手势识别(可实时运行,含Android源码)
- Android内存优化(三)详解内存分析工具MAT
- android makefile文件批量拷贝文件的方法
- android studio下载地址
- Android ListView 之 自定义Adapter 实现列表条目功能,以及 OnItemClickListener(点击事件) OnScrollListener(滑动事件)事件监听