Android中布局的巧妙设计

发布时间:2025-03-29 22:46

小户型装修设计的巧妙布局建议 #生活技巧# #家居装饰技巧# #家居装修设计#

在一个TextView中环绕一个图片,在EditText中放置一个TextView,显示还能输入的字数,一共能输入160个字。大家有问题的或者想要源码的可以留言。

程序一开始的效果:                                           
当输入一个字母TextView显示剩余数:

    \

            } 

            else{ 

                edit_text.setFocusable(true); 

            } 

        } 

        public void onTextChanged(CharSequence cs, int arg1, int arg2, 

                int arg3) { 

        } 

    } 

二、edittext_dialog.xml中的代码,这个代码的设计是关键,巧妙的利用RelativeLayout的一些属性来实现控件重叠的效果:

<span style="font-size:16px;"><?xml version="1.0" encoding="utf-8"?> 

<LinearLayout 

    xmlns:android="http://schemas.android.com/apk/res/android" 

    android:layout_width="wrap_content" 

    android:layout_height="wrap_content" 

    android:layout_weight="1.0"  

    <RelativeLayout   

        xmlns:android="http://schemas.android.com/apk/res/android" 

        android:layout_width="wrap_content" 

        android:layout_height="wrap_content" 

        > 

        <EditText 

           android:id="@+id/edit_text" 

           android:layout_width="wrap_content" 

           android:layout_height="wrap_content" 

           android:layout_alignParentLeft="true" 

           android:layout_alignParentRight="true" 

           android:maxLines="5" 

           android:maxLength="2000" 

        /> 

        <TextView 

           android:id="@+id/text_view" 

           android:layout_width="wrap_content" 

           android:layout_height="wrap_content" 

           android:layout_alignParentRight="true" 

           android:layout_alignBottom="@id/edit_text" 

           android:textColor="#ffff0000" 

        /> 

    </RelativeLayout> 

</LinearLayout> 

</span> 

三、AndroidManifest.xml中的代码:

<?xml version="1.0" encoding="utf-8"?> 

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 

      package="com.cn.daming" 

      android:versionCode="1" 

      android:versionName="1.0"> 

    <uses-sdk android:minSdkVersion="8" /> 

    <application android:icon="@drawable/icon" android:label="@string/app_name"> 

        <activity android:name=".MainActivity" 

                  android:label="@string/app_name"> 

            <intent-filter> 

                <action android:name="android.intent.action.MAIN" /> 

                <category android:name="android.intent.category.LAUNCHER" /> 

            </intent-filter> 

        </activity> 

    </application> 

</manifest>   

网址:Android中布局的巧妙设计 https://www.yuejiaxmz.com/news/view/841710

相关内容

巧妙设计:76㎡书房布局的风水启示
中古风客厅设计:色彩、灯光与空间布局的巧妙搭配!
卧室怎么布局风水好?巧妙设计卧室布局打造吉祥家居
室内设计布局技巧 室内设计布局方法
基于android的校园信息发布系统设计=
房间布局设计技巧有哪些 房间布局设计方法
谁说小户型=蜗居?设计师巧妙布局变“豪”宅!
巧妙利用空间的有效布局方式
橱柜设计巧布局打造完美厨房空间
厨房设计 三种外形橱柜的巧妙布局

随便看看