Java项目安卓编程UI设计总结

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/switch_love_case/article/details/87899481

title: Java项目安卓编程UI设计总结
tags: Java
date: 2019-02-24 01:20:00


今天是周六,本不该上班的,但是之前的项目没有完成,只能加班来搞,自己学JAVA比较少,更别说UI设计了,没有审美。。。


这次的UI自我感觉良好(-_-),不过确实自己研究了好久才做出来的。在下面记录下编程的资料和代码,防止过一段儿忘了。



  • 布局的控制,一般采用线性布局,绝对不能把布局写死,可以写成比例布局。
  • 背景渐变色与圆角,圆角相对简单,但是渐变色自己要研究一下。
  • 还有中空的外框布局待学习。
  • 以及QMUI框架的使用并不简单,还得学习研究。

代码总结:

  1. 修改包名:
  2. 修改软件图标:
  3. 渐变色背景代码:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >

    <gradient
        android:angle="270"
        android:centerColor="#00FFFF"
        android:centerX="0.5"
        android:centerY="0.5"
        android:endColor="#666666"
        android:startColor="#0099FF" />

    <padding
        android:bottom="7dp"
        android:left="7dp"
        android:right="7dp"
        android:top="7dp" />

    <corners android:radius="4dp" />

</shape>
  1. 边框背景:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <solid android:color="#00000000" />
    <stroke
        android:width="3dp"
        android:color="#065e8d"  />
    <padding
        android:bottom="1dp"
        android:left="1dp"
        android:right="1dp"
        android:top="1dp" />
    <corners android:radius="4dp" />
</shape>
  1. 侧滑窗体背景:
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <gradient
        android:angle="135"
        android:centerColor="#009688"
        android:endColor="#00695C"
        android:startColor="#4DB6AC"
        android:type="linear" />
    <padding
        android:bottom="7dp"
        android:left="7dp"
        android:right="7dp"
        android:top="7dp" />
    <corners android:radius="4dp" />
</shape>

OK!今天先总结到这里,太困了,睁不开眼了。

猜你喜欢

转载自blog.csdn.net/switch_love_case/article/details/87899481