刚开始写 android 时的一些积累
屏幕上显示字
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 自动换行
/>
我们只要确保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 s = String.valueOf(i);
//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.csdn.net/dywe_ddm/article/details/5710105
//Android Intent 详解
http://blog.csdn.net/henanchina/article/details/5053691
更多相关文章
- 箭头函数的基础使用
- NPM 和webpack 的基础使用
- Python list sort方法的具体使用
- 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
- android EditText设置不可写
- android 使用html5作布局文件: webview跟javascript交互
- android“设置”里的版本号
- Android(安卓)Resource介绍和使用
- "Failed to fetch URL https://dl-ssl.google.com/android/repos