利用空闲时间开发app SUPER CLASS,前面已经完成构建app框架,接下来进入编码阶段。
第一步实现登录界面设计及编码
先上效果图
实现步骤
- 创建rounded_editview.xml,实现EditText美化。
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#a7a8bd"></solid>
<padding
android:bottom="10dp"
android:left="10dp"
android:right="10dp"
android:top="10dp"></padding>
<corners android:radius="105dp"></corners>
</shape>
- 创建button_shape.xml,实现imagebutton美化。
<?xml version="1.0" encoding="utf-8" ?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false">
<!--相当于做了一张圆角的图片,然后给button作为背景图片-->
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<!--设置背景色-->
<solid android:color="#806d9e" />
<!--设置圆角-->
<corners android:radius="105dip" />
<!-- <padding
android:bottom="12dp"
android:left="63dp"
android:right="63dp"
android:top="12dp"
/>-->
<!--设置边框线的宽度和颜色-->
</shape>
</item>
<item android:state_pressed="true">
<!--相当于做了一张圆角的图片,然后给button作为背景图片-->
<shape xmlns:android="http://schemas.android.com/apk/res/android"