新建一个项目 我命名为ARectangle,在res目录下新建drawable包,在这个包下新建a_rectangle.xml,写入代码

android:exitFadeDuration="@android:integer/config_shortAnimTime">

在layout下的activity_main.xml 写入一个按钮,把背景图片写成自定义的样式,如:

xmlns:tools="http://schemas.android.com/tools"

android:layout_width="match_parent"

android:layout_height="match_parent"

tools:context="${relativePackage}.${activityClass}" >

android:id="@+id/button1"

android:layout_width="110dp"

android:layout_height="34dp"

android:layout_alignParentTop="true"

android:layout_centerHorizontal="true"

android:layout_marginTop="38dp"

android:background="@drawable/a_rectangle"

android:textColor="#ffffff"

android:textSize="15sp"

android:text="完成" />

如图所示的样式,发现显示的并不是半圆形样式,但是只要运行,在手机上显示的就是半圆形样式

Android xml 画上半圆 矩形,Android 半圆矩形的实现相关推荐

  1. android 虚线画不出来的,Android shape画虚线,不显示或者显示是实线的解决方案

    Android 的 shape可以用来实现一些简单的图像,如直线(实线.虚线).圆.矩形.圆角矩形.边框等. 4.4以及以前的版本shape是能正常显示一条虚线的,最经碰到在5.0的手机上显示的是直线 ...

  2. android xml黑体字_为 Android 换上任意喜欢的字体,你可以试试这个 Magisk 模块

    本文综合微信公众号「霞鹜」(lxgwshare),点击 此处 阅读原文.第一次在少数派上写文章,疏漏之处在所难免,还望各位读者多多包涵和批评指正. 由 @topjohnwu 开发的 Magisk 以其 ...

  3. android xml 小圆点,如何在android xml可绘制文件中定义一个圆形状?

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 我有一些问题找到Android的XML的形状定义的文档.我想在XML文件中定义一个简单的填充了纯色的圆圈,将其包含到我的 ...

  4. Android自定义拍照上传界面,Android自定义dialog——设置头像(拍照,相册)

    Android自定义dialog--设置头像(拍照,相册) 需求场景:个人信息设置,点击头像,在界面上弹出一个弹框,用户选择"拍照"/"从图库选择",选择照片后 ...

  5. Android xml资源文件中@、@android:type、@*、?、@+含义和区别

    一.@代表引用资源 1.引用自定义资源.格式:@[package:]type/name android:text="@string/hello" 2.引用系统资源.格式:@andr ...

  6. Android开发文件上传格式,(android开发)使用okhttp上传文件

    开发android手机客户端,常常会需要上传文件到服务器,比如:你手机里的照片. 使用okhttp会是一个很好的选择.它使用很简单,而且运行效率也很高. 首先,在 app/build.gradle 的 ...

  7. android xml 中include的用法,Android include使用

    安卓中,布局include主要是重用布局作用,当一个界面配置较多情况下,采用include可以大大增强  其可读性. eg:主布局include一个layout01布局,layout01布局中incl ...

  8. Android Studio电脑上怎么下载-Android Studio下载和安装图文教程[超详细]

    安装 Android Studio 只需轻松点击几下,即可完成 Android Studio 的设置. 首先,请务必下载最新版本的 Android Studio. Windows 如需在 Window ...

  9. 让Android Studio 使用上vs的android模拟器

    1.在Android Studio中,点Run菜单,然后点Edit Configurations- 2.在Defaults/Android Application,设置Target Device to ...

  10. android canvas 画圆边缘模糊,Android canvas画圆

    布局 android:id="@+id/ballView2" android:layout_width="match_parent" android:layou ...

最新文章

  1. 基于shell脚本比较数字大小
  2. vue如何使用element-ui实现循环嵌套的表单
  3. Flutter 内幕:Flutter 在内部是如何工作的?
  4. JS 使用正则表达式参考,分组捕获,遍历输出所有匹配结果
  5. Android三大动画介绍及使用
  6. 软件工程 - chapter02 - 敏捷开发
  7. skimage.exposure.rescale_intensity
  8. 小游戏 版本提交审核, 资质提交审核指引
  9. clip studio paint插件开发之介绍
  10. python工程师的职业规划_一名Python开发工程师的职业规划
  11. 【微软算法面试高频题】可怜的小猪
  12. 我的世界java版gamemode指令_我的世界(电脑Java版)简单又好玩指令教程
  13. 如何加入家庭组计算机打印机,解决方案:Win7系统设置家庭组计算机设置共享打印机...
  14. word2013插入excel对象报错_excel插入对象文件夹 Excel2013中插入对象文件的方法
  15. SpringBoot的国际化错误信息返回
  16. 用腾讯云阿里云搭建自己的个人网站
  17. 二分图(三)——KM算法
  18. 中国电信发军医疗器械领域
  19. 计算活跃度、次留、三留、七留、次留率、三留率、七留率
  20. [大话设计模式]UML类图基本图示法,以及PowerDesigner的工具板介绍

热门文章

  1. 第二课 介绍:手绘墙画颜料选择
  2. WIFI6比WIFI5好在哪里呢?
  3. 合作模式歌利亚机器人_《歌利亚》画面战斗及机器人制作试玩图文心得 歌利亚好玩吗...
  4. 不把鸡蛋放在一个篮子里面
  5. R 两表格跟据某列相同值进行合并
  6. 回文素数(10亿)—— unfinished
  7. 回归模型效果评估系列3-R平方
  8. java旅游管理项目描述,201Java基于SpringBoot框架的旅游管理系统
  9. UT2012学习笔记
  10. java自动发送qq_如何定时批量发送qq消息就是帮助我们自动的发送qq消息