我正在设计一个Android活动,但它是第一个。在Android中设计一个按钮
我有一些XML/JAVA的经验。
我想创建注销和读取照片中的按钮。
但我没有这样做的经验。
有人可以让更多的专家告诉我怎么做?
我正在设计一个Android活动,但它是第一个。在Android中设计一个按钮
我有一些XML/JAVA的经验。
我想创建注销和读取照片中的按钮。
但我没有这样做的经验。
有人可以让更多的专家告诉我怎么做?
这是我会怎样创建注销按钮
logout_button.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#FFFFFD"/>
<corners android:radius="15dp"/>
<stroke
android:width="1dp"
android:color="#5C88A1"/>
</shape>
而且在布局按钮
<Button
android:id="@+id/btnLogout"
android:layout_width="150dp"
android:layout_height="30dp"
android:background="@drawable/logout_button"
android:gravity="center"
android:text="logout"
android:textColor="#7E9196"
android:textSize="15sp"/>
另一种是并不那么简单:/
您需要分解每个部分分成组件。
在你所提供的情况下,你可以愉快地有类似:
LinearLayout
TextView
ImageButton
TextView
ImageButton
第一的ImageButton可能是橙色的一个简单的背景颜色,或者你可以得到一个crafted XML drawable更加复杂。
第二个ImageButton需要是ninepatch drawable。
用可绘制文件夹中的按钮设计创建一个XML,例如; okButtonDesign.xml
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<gradient
android:angle="180"
android:endColor="#D8D8D8"
android:startColor="#F7D358" />
<corners android:radius="10px" />
<stroke
android:width="2px"
android:color="#000000" />
</shape>
然后在你活动布局,设置按钮背景的设计;
<Button
android:id="@+id/btnloginok"
android:background="@drawable/okButtonDesign"
android:gravity="center"
android:text="@string/logonbuttontext"
android:textColor="#A4A4A4"android:textSize="@dimen/loginTextSize" />
对于注销按钮来检查这个答案:rounded button
按钮阅读:有两种方法。一个是创建9个补丁,但是你必须在gfx程序中创建它。 第二种方法是从写代码此按钮,和u可以从这里学到的:
我不很了解你想做的事......你能更好地解释你的问题是什么?如果您有关于此的照片,它会更好 –
照片是在问题中。我想创建像照片中的按钮一样的Android按钮。 – EagleOne
我认为你应该使用材料设计或android设计来做到这一点,我认为你必须在web视图中使用web技术,但我不认为这是一种好的做法,祝你好运! –