屏幕上显示字
import android.widget.TextView;
TextView tv = new TextView(this);
tv.setText("wo shi ni da ye");
setContentView(tv);
EditText 使用
// 获取 edittext 的文本
EditText tv1=(EditText) findViewById(R.id.name);
String name=tv1.getText().toString();
//设置edittext 自动换行
<EditText android:layout_width="200dp" android:layout_height="wrap_content"
android:id="@+id/input" android:singleLine="false"
/>
我们只要确保singleLine为false的话,并且设置宽度一定,就可以自动换行,注意在这里不要设置 //如何设置EditText隐藏键盘
(EditText)mMarket.setInputType(0);
//如何设置EditText不被输入法遮盖
Java代码
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
//设置edittext 事件
singleNum.setOnClickListener(
new OnClickListener() {
public void onClick(View arg0) {
singleNum.selectAll();
singleNum.setText("");
}
}
);
String 的使用
String 的一些使用
str.length()//获取长度
str.substring(start,end);//截取
//string int 互转
String.valueOf(int)
String
//string 转 byte[ ]
byte[] b=str1.getBytes("GBK");
//计算中文字符长度 用下面这个
public int getlength(String str){
int i,t=0;
byte[] bt = str.getBytes();
for (i=1;i <=bt.length;i++){
if (bt[i-1] <0) {t=t+2;i++;}
else t=t+1;
}
return t;
}
//调试用显示到屏幕 类似于 messagebox
public void showMessage(String str)
{
Toast.makeText(this,str, Toast.LENGTH_LONG).show();
}
//Android 自带的一些可用于Activity的Theme
http://blog.youkuaiyun.com/dywe_ddm/article/details/5710105
//Android Intent 详解
http://blog.youkuaiyun.com/henanchina/article/details/5053691