Android Studio自动提取控件Style样式教程

作者:Itgo_Ben 时间:2022-01-29 14:09:55 

如题,有时候看见一个布局写上几百行看上去会非常吃力麻烦,这时候抽取控件样式很有必要了, Android Studio提供了抽取Style样式的方式, 可能是藏的太深了, 很少人用

光标放在控件内: 右键 –>Refactor –> Extract –>Style…

Android Studio自动提取控件Style样式教程

选择之后弹出对话框:

Android Studio自动提取控件Style样式教程

如果你用的很多, 也可以为它设置快捷键:

打开Android Studio设置页面, 在Keymap中搜索extract, Style就是了, 然后右键单击Style 为它添加快捷键

Android Studio自动提取控件Style样式教程

弹出窗口, 直接按你想要设置的快捷键就OK了, 然后确认

Android Studio自动提取控件Style样式教程

然后就快捷键, 愉快的玩耍了

补充知识:Android Studio Button 美化

改变按钮Button控件的边角、填充颜色、边框颜色。

步骤:

在 res>drawable 中新建一个 btn_all_shape.xml :


<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">

<corners
   android:bottomLeftRadius="15dp"
   android:bottomRightRadius="15dp"
   android:topLeftRadius="15dp"
   android:topRightRadius="15dp" />

<!-- 设置填充颜色 -->
 <solid android:color="@color/green" />
 <!-- 设置边框颜色 -->
 <stroke android:width="2dp" android:color="@color/white"/>

</shape>

在要改变的按键的xml中添加这一句:

android:background="@drawable/btn_all_shape"

来源:https://blog.csdn.net/shibin1990_/article/details/51685042

标签:Android,Studio,Style
0
投稿

猜你喜欢

  • Java8新特性:lambda表达式总结

    2023-11-29 00:16:52
  • tk.Mybatis 插入数据获取Id问题

    2023-07-01 22:03:13
  • Spring Cloud升级最新Finchley版本的所有坑

    2021-09-02 07:21:51
  • SpringBoot集成SpringSecurity和JWT做登陆鉴权的实现

    2023-01-29 09:34:57
  • springmvc图片上传及json数据转换过程详解

    2022-02-25 17:11:14
  • 教你如何使用platform密钥对apk进行签名

    2023-12-09 06:10:59
  • 解答“60k”大佬的19道C#面试题(上)

    2023-10-03 10:20:48
  • C#抽象类与抽象方法详解

    2022-05-20 18:08:03
  • mybatis insert返回主键代码实例

    2022-04-08 02:24:01
  • 以一个着色游戏展开讲解Android中区域图像填色的方法

    2023-02-04 10:02:51
  • Android SharedPreferences数据存储详解

    2023-08-05 13:32:47
  • java插入排序 Insert sort实例

    2023-07-21 07:07:37
  • 一文精通Java 多线程之全方位解读

    2022-10-23 19:15:51
  • Java中对List集合的常用操作详解

    2023-05-02 23:52:47
  • Android权限HaloPermission详细使用

    2021-08-18 07:14:46
  • springboot快速集成mybatis-plus的详细教程

    2021-06-11 22:05:16
  • C#使用Socket实现本地多人聊天室

    2022-01-06 12:47:27
  • Android实现文字上下滚动效果

    2023-02-02 07:40:00
  • Android 显示和隐藏输入法实现代码

    2023-03-29 06:42:39
  • Java类和对象的设计原理

    2023-10-06 07:00:32
  • asp之家 软件编程 m.aspxhome.com