1. 程式人生 > >Android空心圓角矩形按鈕

Android空心圓角矩形按鈕

頁面上有時會用到背景為空心圓角矩形的Button,可以通過xml繪製出來。

drawrable資料夾下bg_red_hollow_rectangle.xml

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

    <solid android:color="@color/transparent"/>

    <stroke
        android:width="1dp"
        android:color="#ce1818" />

    <corners android:radius="@dimen/public_space_value_5"/>

</shape>
shape:圖形,rectangle為矩形;

stoke:描邊

solid:填充

corners:圓角

在layout中的使用

<Button
                android:layout_width="80dp"
                android:layout_height="50dp"
                android:background="@drawable/bg_red_hollow_rectangle"
                android:gravity="center"
                android:text="分享" />

效果圖如下:

相關推薦

Android空心圓角矩形按鈕

頁面上有時會用到背景為空心圓角矩形的Button,可以通過xml繪製出來。 drawrable資料夾下bg_red_hollow_rectangle.xml <?xml version="

在Microsoft Expression Blend 2 中繪製圓角矩形按鈕

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

android圓角矩形的繪製

問題描述:Android系統中為我們提供了多種形狀可供選擇,比如長方形(rectangle)等,我們可以在此基礎上繪製出我們想要的形狀,比如以下的圓角矩形。該形狀可以應用在點選按鈕,按鈕背景圖片發生改變的情境下。 步驟:1.在res目錄下新建drawable資料夾,右擊dr

微信小程式實現圓角矩形按鈕

在微信小程式的開發當中,為了介面的美觀,我們通常需要修改原始按鈕的css樣式,下面教大家如何將按鈕改成圓角矩形 首先將按鈕原始邊框關閉,然後設定按鈕的的弧度,css如下: button

android繪製圓角矩形

       android中可以繪製圓角矩形。        1.利用畫布cavas繪製        如果提供了一個方法可以在畫布上繪製圓角矩形:       函式名稱:public void d

Android開發--圓角按鈕和繪製直線的實現

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

Android漸變色圓角矩形

效果如圖: 實現程式碼如下圖所示: package com.example.demo.practice.ui; import android.content.Context; import android.graphics.Canvas; import android.

android開源專案---RoundedImageView製作圓角矩形,橢圓形以其圓形控制元件

一、專案概述 在專案中美工提供給我們的圖片通常是矩形的,我們如何把矩形的圖片做成圓角矩形、橢圓形以其圓形效果的圖形顯示效果,這就是我這篇文章要講的內容。 效果如下: 我這裡使用的是開源專案  RoundedImageView 二、搭建RoundedImageVi

android圓角矩形框xml的實現

設定邊框圓角可以在drawable-mdpi目錄裡定義一個xml:  <?xml version="1.0" encoding="utf-8"?>   <shape xmlns:android="http://schemas.android.com

Android利用canvas畫各種圖形(點、直線、弧、圓、橢圓、文字、矩形、多邊形、曲線、圓角矩形)

DrawView.java public class DrawView extends View { public DrawView(Context context) { super(context); } @Override protected void onDraw(Canvas c

Android中繪製圓角矩形圖片

轉自:http://blog.chinaunix.net/uid-20771867-id-3260250.html 圓角矩形圖片在蘋果的產品中很流行,相比於普通的矩形,很多人都喜歡圓角矩形的圖片,下面在Android中實現將普通的矩形圖片繪製成圓角矩形。      

Android中繪製圓角矩形圖片及任意形狀圖片

package com.example.phototest; import android.os.Bundle; import android.app.Activity; import android.graphics.Bitmap; import android.graphics.BitmapFactor

android開發 圓角按鈕/修改app圖示

圓角按鈕 // main.xml中相關程式碼 <Button android:id="@+id/button_second" android:layout_marginTop="20

android 畫虛線、實線,畫圓角矩形,一半圓角

1、畫虛線,實線: 建立dotted_line_gray.xml檔案放在drawable資料夾下面。 android:shape="line" 可以修改你想要的形狀 <?xml version="1.0" encoding="utf-8"?> <sha

android 使用shape自定義圓角矩形

       今天專案中需要用到圓角矩形邊框,就自己定義了一個,雖然很簡單,但也記錄一下。        在eclipse中新建shape檔案步驟:         1.選中res下面的drawable目錄,點選滑鼠右鍵New->Android Xml File。

Android 圓角矩形

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

Android開發之自定義圓角矩形圖片ImageView

android中的ImageView只能顯示矩形的圖片,這樣一來不能滿足我們其他的需求,比如要顯示圓角矩形的圖片,這個時候,我們就需要自定義ImageView了,其原理就是首先獲取到圖片的Bitmap,然後進行裁剪對應的圓角矩形的bitmap,然後在onDraw()進行繪製

Android中Canvas的使用(畫直線、虛線、圓、圓環、矩形、多邊形、圓角矩形矩形字型居中、圖片、圖片旋轉等)

好久之前就想寫部落格,分享一些自己的總結體會,可總是因為工作忙+本人懶惰才一直沒寫。以後準備每月寫1~2篇部落格吧,希望自己能堅持下去。好了廢話不多說直接上canvas繪製效果圖及程式碼。 Canvas與Paint介紹 在Android中把Canvas當

Android 利用canvas畫各種圖形(點、直線、弧、圓、橢圓、文字、矩形、多邊形、曲線、圓角矩形)

1、首先說一下canvas類: Class Overview The Canvas class holds the “draw” calls. To draw something, you need 4 basic components: A Bitmap

Android 帶邊框的圓角矩形

效果: 程式碼: rectangle.xml <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="htt