码迷,mamicode.com
首页 > 移动开发 > 详细

第一个app--macconvert--获得的技能点

时间:2015-07-24 10:28:12      阅读:115      评论:0      收藏:0      [点我收藏+]

标签:

drawable

shape---文本框--填充、边框效果

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <!-- 填充 -->
    <solid android:color="#FFFFFF" />
    <!-- 圆角 -->
    <corners android:radius="3dip"/>
    <!-- 描边 -->
    <stroke
        android:width="1dip"
        android:color="#961" />

    <!-- 大小
    <size
        android:width="50dp"
        android:height="50dp"/><!- 宽度和高度 -->

    <!-- 文字和边框的间隔 -->
    <padding
        android:left="2dp"
        android:top="2dp"
        android:right="2dp"
        android:bottom="2dp"/><!-- 各方向的间隔 -->

    <!-- 渐变
    <gradient
        android:startColor="@android:color/white"
        android:centerColor="@android:color/black"
        android:endColor="@android:color/black"
        android:useLevel="true"
        android:angle="45"
        android:type="radial"
        android:centerX="0"
        android:centerY="0"
        android:gradientRadius="90"/>-->

</shape>

输入框不同状态下(有焦点和没焦点)的不同显示效果选择

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item
        android:state_window_focused="false"
        android:drawable="@drawable/contact_edit_edittext_normal" />
    <item
        android:state_focused="true"
        android:drawable="@drawable/contact_edit_edittext_focused" />
</selector>

 

activity_main.xml

android:layout_margin ="10dp"边距设置
android:layout_marginLeft="10dp"
android:layout_marginBottom="10dp"
android:layout_marginTop="10dp"
android:layout_marginRight="10dp"

android:orientation="horizontal" 方向设置-水平  --比如,如果是设置到linearlayout ,那么linearlayout中的view会 水平(横向) 地依次排列
android:orientation="vertical"  方向设置-纵向

对于一个输入框的边框背景设置--可以这样做
<EditText
                android:id="@+id/edit_text1"
                android:layout_width="200dp"
                android:layout_height="wrap_content"
                android:layout_margin="10dp"
                android:background="@drawable/dr_edittext"
                android:hint="请输入.." />
android:background="@drawable/dr_edittext" 输入框的背景设置按--自定义的dr_edittext.xml执行--shape中的各种属性
MainActivity
edit_text3.setInputType(InputType.TYPE_NULL); //屏蔽软键盘弹出




第一个app--macconvert--获得的技能点

标签:

原文地址:http://www.cnblogs.com/plant/p/4672665.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!