您的位置:首页 > 健康 > 养生 > app制作平台要多少钱_安徽seo推广公司_seo网络推广企业_怎么申请一个网站

app制作平台要多少钱_安徽seo推广公司_seo网络推广企业_怎么申请一个网站

2024/12/28 0:36:42 来源:https://blog.csdn.net/jky_yihuangxing/article/details/144141528  浏览:    关键词:app制作平台要多少钱_安徽seo推广公司_seo网络推广企业_怎么申请一个网站
app制作平台要多少钱_安徽seo推广公司_seo网络推广企业_怎么申请一个网站

这种布局常用于App首次启动时的过渡页面,给用户一个品牌印象的同时,也提供了跳过等待的选项

文章目录

    • 1. 整体结构
    • 2. 布局特点
    • 3. 使用场景
    • 4. 代码实现过程
    • 5. 效果图

1. 整体结构

使用RelativeLayout作为根布局,包含两个主要组件:

  1. 倒计时跳过按钮
<androidx.cardview.widget.CardView><!-- 右上角的倒计时/跳过按钮 --><TextViewandroid:text="3s | 跳过"... />
</androidx.cardview.widget.CardView>

特点:

  • 使用CardView实现圆角效果
  • 位于右上角(layout_alignParentRight=“true”)
  • 设置margin为20dp
  • 背景色使用my_light_primary
  • 圆角半径25dp
  • 无阴影(cardElevation=“0dp”)
  1. Logo展示
<androidx.cardview.widget.CardView><!-- 中央Logo图片 --><ImageViewandroid:src="@mipmap/img_logo"... />
</androidx.cardview.widget.CardView>

特点:

  • 使用CardView实现圆形效果
  • 位于屏幕中央(layout_centerInParent=“true”)
  • 固定尺寸110dp x 110dp
  • 圆形效果(cardCornerRadius=“55dp”)
  • 无阴影(cardElevation=“0dp”)

2. 布局特点

  1. 白色背景(android:background=“@color/white”)
  2. 使用CardView实现圆角/圆形效果
  3. 简洁的两个元素构成
  4. 采用RelativeLayout实现元素定位

3. 使用场景

这是一个典型的App启动页面布局,包含:

  • 品牌Logo展示
  • 倒计时跳过功能
  • 简洁大方的设计风格

4. 代码实现过程

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"android:background="@color/white"><androidx.cardview.widget.CardViewandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_alignParentRight="true"android:layout_margin="20dp"android:backgroundTint="@color/my_light_primary"app:cardCornerRadius="25dp"app:cardElevation="0dp"><TextViewandroid:id="@+id/tv_countdown"android:layout_width="88dp"android:layout_height="44dp"android:gravity="center"android:text="3s | 跳过"android:textColor="@color/white"android:textSize="16sp" /></androidx.cardview.widget.CardView><androidx.cardview.widget.CardViewandroid:layout_width="110dp"android:layout_height="110dp"android:layout_centerInParent="true"app:cardCornerRadius="55dp"app:cardElevation="0dp"><ImageViewandroid:layout_width="match_parent"android:layout_height="match_parent"android:src="@mipmap/img_logo" /></androidx.cardview.widget.CardView></RelativeLayout>

5. 效果图

/direct/5a6ea05d20354aa6a4285a078b8f5cb5.png)

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com