Android


今天做了几个简单页面的布局设计,学到了一些新的东西,在此记录一下。

1.边框圆角化

<?xml version="1.0" encoding="utf-8"?>
<shape
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <!-- 填充的颜色 -->
    <solid android:color="#EEB422" />
    <!-- android:radius 弧形的半径 -->
    <!-- 设置按钮的四个角为弧形 -->
    <corners
        android:radius="20dip" />
    <!--也可单独设置-->
    <!-- <corners -->
    <!-- android:topLeftRadius="10dp"-->
    <!-- android:topRightRadius="10dp"-->
    <!-- android:bottomRightRadius="10dp"-->
    <!--  android:bottomLeftRadius="10dp"-->
    <!--   />  -->
    **设置文字padding**
    <!-- padding:Button里面的文字与Button边界的间隔 -->
    <padding
        android:left="5dp"
        android:top="3dp"
        android:right="5dp"
        android:bottom="3dp"
        />
</shape>

2.背景颜色渐变

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <!--实现应用背景颜色渐变-->
    <gradient
        android:startColor="#FFF8DC"
        android:endColor="#FFE1FF"
        android:angle="270"/>
    <corners
        android:radius="20dip"
        android:topLeftRadius="0dp"
        android:topRightRadius="0dp"/>
</shape>

3.Button背景色修改无效

找到main/res/values/themes.xml文件

将其中的<style name="Theme.MyRegistration" parent="Theme.MaterialComponents.DayNight.DarkActionBar">

修改为<style name="Theme.MyRegistration" parent="Theme.MaterialComponents.DayNight.DarkActionBar.Bridge">即可


文章作者: Ab4nd0n
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Ab4nd0n !
评论
 本篇
Android Android
今天做了几个简单页面的布局设计,学到了一些新的东西,在此记录一下。 1.边框圆角化 <?xml version="1.0" encoding="utf-8"?> <shape
2021-03-17
下一篇 
博客发布时 hexo d 命令报错 博客发布时 hexo d 命令报错
问题描述: 博客闲置了一段时间,最近想在上面记录一些自己遇到的问题和学习上的一些东西,hexo s正常,但是hexo g后进行hexo d时报错: fatal: unable to access ‘https: [//github.com/
2021-03-17
  目录