前言
本文旨在分享项目开发中遇到的各种问题与解决。
一、Android的背景阴影实现
采用自定义xml布局文件,实现阴影,具体过程如下:
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<!-- 阴影图片,android:left为阴影图片左边到背景图片左边的距离
android:top表示阴影图片上边到背景图片上边的距离-->
<item
android:left="4dp"
android:top="4dp">
<shape>
<corners android:radius="10dp" />
<solid android:color="#60000000" />
</shape>
</item>
<!-- 背景图片,android:right表示阴影图片右边到背景图片右边的距离
android:bottom表示阴影图片下边到背景图片下边的距离-->
<item
android:bottom="4dp"
android:right="4dp">
<shape>
<corners android:radius="10dp" />
<solid android:color="#FFFFFF" />
</shape>
</item>
</layer-list>
二、Android导航栏
1.采用的方法
LinearLayout线性布局+TextView文本控件+ImageView图片控件+Fragment碎片
在这里,Fragment对应了底部导航栏中的页面,有几个一级页面,就应当有几个Fragment。
2.具体流程
step1:
该处使用的url网络请求的数据。
总结
以上就是在项目实战中遇到的问题与解决,动态更新,欢迎评论交流。