目录
edittext 禁止点击
挂载
byte 进制转化
byte中出现负数:
EditText属性
android:inputType="phone" />
设置最小行,最多行,单行
设置文字间隔,设置英文字母大写类型
8.改变输入法中回车按钮的执行
其它常用属性
EditText设置不可点击事件
解决EditText在光标位置插入字符串,光标不会往后挪动的方法 keyStr = String.valueOf(keyCode);
// keyBoardEt.setText(""+keyStr);
int cursor = keyBoardEt.getSelectionStart();
keyBoardEt.getText().insert(cursor,keyStr+"");
edittext 禁止点击
真不知道网上那么多扯犊子的什么这配置那配置,在manifest设置,还有在 父布局设置,android已经很完善了一个属性就行的;
主要就是 两个属性:
android:enabled="false" //不能呼输入;
android:focusableInTouchMode="false" //没有onTouch焦点,不可点击;
我的代码,失去焦点,点击后没有软键盘
挂载
(mounting)是指由操作系统使一个存储设备(诸如硬盘、CD-ROM或共享资源)上的计算机文件和目录可供用户通过计算机的文件系统访问的一个过程。
一般来说,当计算机关机时,每个已挂载存储都将经历一次卸载,以确保所有排队的数据被写入,并保证介质上文件系统结构的完整性。
byte 进制转化
16进制 : 31 是 十进制 :49 ASCII:1;
在数据传输中,byte 是传输的基本形式,在java中转化为流进行数据传输,byte 是16进制的,再转10进制,相对应的ascii码;
byte中出现负数:
其实是有一个符号的问题,下列是“你好”的byte,正负数是对应的;
-28,-67,-96,-27,-91,-67,
228,189,160,229,165,189,
EditText属性 android:inputType="phone" />
android:inputType="none"
android:inputType="phone"
android:inputType="text"
android:inputType="textAutoComplete"
android:inputType="textAutoCorrect"
android:inputType="textCapCharacters"
android:inputType="textCapSentences"
android:inputType="textCapWords"
android:inputType="textEmailAddress"
android:inputType="textEmailSubject"
android:inputType="textFilter"
android:inputType="textImeMultiLine"
android:inputType="textLongMessage"
android:inputType="textMultiLine"
android:inputType="textNoSuggestions"
android:inputType="textPassword"
android:inputType="textPersonName"
android:inputType="textPhonetic"
android:inputType="textPostalAddress"
android:inputType="textShortMessage"
android:inputType="textUri"
android:inputType="textVisiblePassword"
android:inputType="textWebEditText"
android:inputType="textWebEmailAddress"
android:inputType="textWebPassword"
设置最小行,最多行,单行
android:minLines="3"
android:maxLines="10"
android:singleLine="true"
设置文字间隔,设置英文字母大写类型
android:textScaleX="1.5"
android:textScaleY="1.5"
android:capitalize="none"
8.改变输入法中回车按钮的执行
android:imeOptions="actionNone"
其它常用属性
android:digits="1234567890"
android:numeric="integer"
android:password="true"
android:textColor="#ff8c00"
android:textStyle="bold"
android:textSize="20dp"
android:textAlign="center"
android:typeface="monospace"
android:background="@null"
android:layout_weight="1"
android:cursorVisible="true"
android:digits="1234567890"
android:drawableRight="@drawable/xxx"
android:drawableTop="@drawable/xxx"
android:drawableBottom="@drawable/xxx"
android:drawableLeft="@drawable/xxx"
android:drawablePadding
android:editable="true"
android:ellipsize="start"
android:gravity="center"
EditText设置不可点击事件
android:focusable="false" //这是不能点击
android:enabled="false"//这是不能输入,相当于死了