精华内容
下载资源
问答
  • 自定义 EditText 样式

    2019-09-28 20:12:08
    极力推荐文章:欢迎收藏 Android 干货分享 阅读五分钟,每日十点,和您一起终身学习,这里是程序员Android 本篇文章主要介绍 Android ...Android中自带的 EditText样式比较丑,为了美化 EditText 可使用一下方法。...

    strip

    极力推荐文章:欢迎收藏
    Android 干货分享

    1240

    阅读五分钟,每日十点,和您一起终身学习,这里是程序员Android

    本篇文章主要介绍 Android 开发中的部分知识点,通过阅读本篇文章,您将收获以下内容:

    1.自定义EditText 圆角矩形背景
    2.自定义EditText 背景

    Android中自带的 EditText样式比较丑,为了美化 EditText 可使用一下方法。
    实现效果如下:

    自定义EditText 背景

    1.自定义EditText 圆角矩形背景

    自定义圆角矩形custom_edittext_background.xml

    
        <EditText
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginLeft="10dp"
            android:layout_marginRight="10dp"
            android:layout_marginTop="10dp"
            android:background="@drawable/custom_edittext_background"
            android:gravity="center"
            android:hint="自定义EditText"
            android:padding="8dp"
            android:textSize="16sp" />

    2.自定义EditText 背景

    <?xml version="1.0" encoding="utf-8"?>
    <shape xmlns:android="http://schemas.android.com/apk/res/android"
        android:shape="rectangle">
    
        <!-- 圆角-->
        <corners android:radius="5dp" />
        <!--描边-->
        <stroke
            android:width="1dp"
            android:color="@android:color/holo_blue_light" />
    
    </shape>

    至此,本篇已结束,如有不对的地方,欢迎您的建议与指正。同时期待您的关注,感谢您的阅读,谢谢!

    微信关注公众号: 程序员Android,领福利

    转载于:https://www.cnblogs.com/wangjie1990/p/11310740.html

    展开全文
  • EditText样式

    2015-08-16 00:02:23
    EditText样式: http://blog.csdn.net/wyl530274554/article/details/10822423

    EditText样式:

    http://blog.csdn.net/wyl530274554/article/details/10822423

    展开全文
  • 自定义android EditText样式及使用方式

    千次阅读 2016-06-22 17:08:29
    开发中需要对EditText样式进行特殊化定义,使用selector进行获取焦点和失去焦点的样式设计: 代码实现: searchText.setBackgroundResource(R.drawable.search_edit_selector); 所有的样式和selector都放在...

    开发中需要对EditText样式进行特殊化定义,使用selector进行获取焦点和失去焦点的样式设计:

    代码实现:

    searchText.setBackgroundResource(R.drawable.search_edit_selector);


    所有的样式和selector都放在drawable目录;

    edit_selector.xml书写方式:

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


        <item android:drawable="@drawable/search_edittext_style" android:state_window_focused="false"/>
        <item android:drawable="@drawable/search_edittext_style_focused" android:state_focused="true"/>


    </selector>


    search_edittext_style.xml样式书写,使用layer-list 实现:


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


        <item>


            <!-- //框为矩形 -->
            <shape android:shape="rectangle" >

                <!-- //用白色来填充里面 -->
                <solid android:color="#BBDCE0" />
                <!-- //边框是1dp的线 -->
                <stroke
                    android:width="1dp"
                    android:color="#FFFFFF" />
            </shape>
        </item>


    </layer-list>


    search_edittext_style_focused.xml样式书写:

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


        <item>


            <!-- //框为矩形 -->
            <shape android:shape="rectangle" >

                <!-- //用白色来填充里面 -->
                <solid android:color="#FFFFFF" />
                <!-- //边框是1dp的线 -->
                <stroke
                    android:width="1dp"
                    android:color="#FFFFFF" />
            </shape>
        </item>


    </layer-list>



    展开全文
  • 如何自定义EditText样式

    千次阅读 2013-06-26 12:53:30
    下面来看下如何自定义EditText样式。 代码实例: main.xml view source print? 01 xml version="1.0" encoding="utf-8"?> 02 LinearLayout xmlns

    通常系统UI组件无法满足项目需要,这时候就需要我们自定义UI组件了。

    下面来看下如何自定义EditText样式。

    代码实例:

    main.xml

    01 <?xml version="1.0" encoding="utf-8"?>
    02 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    03     android:layout_width="fill_parent"
    04     android:layout_height="fill_parent"
    05     android:orientation="vertical" >
    06  
    07     <TextView
    08         android:layout_width="fill_parent"
    09         android:layout_height="wrap_content"
    10         android:text="@string/hello" />
    11     <EditText
    12         android:layout_width="fill_parent"
    13         android:layout_height="wrap_content"
    14         style="@style/my_style"
    15         android:hint="请输入内容"
    16         />
    17     <Button
    18         android:layout_width="wrap_content"
    19         android:layout_height="wrap_content"
    20         android:text="Button"
    21         />
    22 </LinearLayout>

    mytext.xml

    1 <?xml version="1.0" encoding="utf-8"?>
    2 <selector xmlns:android="http://schemas.android.com/apk/res/android" >
    3     <item android:state_focused="true" android:drawable="@drawable/p1"></item>
    4     <item android:drawable="@drawable/p2"></item>
    5 </selector>

    style.xml

    1 <?xml version="1.0" encoding="utf-8"?>
    2 <resources>
    3     <style name="my_style" parent="@android:style/Widget.EditText">
    4         <item name = "android:background" >@drawable/mytext</item>
    5     </style>
    6 </resources>

    效果截图:

    android自定义edittext

    展开全文
  • 自定义EditText样式

    2013-09-23 19:58:19
    很简单一句话 EditText.setBackgroundResource()就可以了 下面是放在Drawable文件夹里的XML文件,引用即可
  • Android EditText样式

    千次阅读 2014-01-18 23:00:21
    当在加入属性:android:theme="@android:style/Theme.NoTitleBar.Fullscreen",时,EditText样式是这样子的: 而不是默认的: 解决:①在当前Activity中,更改主题样式:@android:style/Theme....
  • edittext_focused.xmlandroid:width="1dip"android:color="#728ea3" />edittext_normal.xmlandroid:width="1dip"android:color="#BDC7D8" />bg_edittext_selector.xmlactivity_main.xmlxmlns:tools=...
  • EditText的background属性设置为@null就搞定了:android:background="@null",style属性倒是可加可不加。附原文: @SlumberMachine, that’s a great observation! But, it seems that there is more to making a ...
  • 我创建了一个扩展EditText的自定义视图,并指定了一个属性样式来更改背景色调颜色.public class CustomEditText extends EditText {public CustomEditText (Context context) {this(context, null);}public ...
  • Android EditText样式自定义

    千次阅读 2014-10-23 11:15:32
    加入属性:android:theme="@android:style/Theme.NoTitleBar.Fullscreen",时,EditText样式是这样子的: 而不是默认的: 解决:①在当前Activity中,更改主题样式:@android:style/Theme.DeviceDefault.N...
  • android 漂亮的EditText样式

    万次阅读 2017-03-24 10:14:10
    edittext_focused.xml android:width="1dip" android:color="#728ea3" /> edittext_normal.xml <stroke
  • 在drawable下新建xml文件,命名为normal_edittext_style.xml android:shape="rectangle"> <!--设置内边距-->
  • Android Studio 自定义EditText样式.

    千次阅读 2016-11-29 08:32:47
    取名为:EditText_Style.如图:MyApplication相当于Eclipse里面的工作空间,带手机图标(如demo,gridView)的即Module才是一个具体的Android项目,应用发布到模拟器上是,应用名默认为MyApplication 选择Phone & ...
  • android之style样式-EditText样式

    千次阅读 2015-04-14 15:11:39
    意义查找系统样式,图片等,为己所用。 转自... ...当在加入属性:android:theme="@android:style/Theme.NoTitleBar.Fullscreen",时,EditText样式是这样子的:
  • Android自定义EditText样式+全屏

    千次阅读 2018-02-19 19:49:35
    EditText android :textCursorDrawable= "@drawable/cursor" android :layout_marginTop= "100dp" android :textSize= "15sp" android :textColorHint= "#eaebec" android :hint= "账号" android ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 14,376
精华内容 5,750
关键字:

edittext样式