1.实现某个EditText只能输入数字
在该控件中添加一行
android:inputType="number"
2.加一行灰色条形线
<TextView
android:layout_width="match_parent"
android:layout_height="3dp"
android:background="#e1e1e1"/>
3.EditText格式为密码
android:inputType="textPassword"
密码最大长度
android:maxLength="15"
4.颜色代码
颜色代码
5.图标网站
阿里巴巴矢量图标网站
5.hint字体大小设置
需要在.java 中设置 直接复制这一段,将txtoutput改成自己的id即可
EditText hinttishi;
hinttishi=(EditText) findViewById(R.id.txtoutput);
SpannableString ss = new SpannableString("请填写收入/支出:收入填1,支出填2");
AbsoluteSizeSpan ass = new AbsoluteSizeSpan(15,true);
ss.setSpan(ass, 0, ss.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
hinttishi.setHint(new SpannedString(ss));
6.关于RadioButton
怎么获取它的值然后显示到另一个页面 这个我不会 看过了这个也没写出来(气死 前三步都写出来了 后边不会写 获取RadioGroup的选定值
7.实现登陆一次之后,下次记住账号密码
直接复制这段就好啦~ 下面代码参考了:记住账号密码
private EditText user,pwd;
SharedPreferences setinfo=getPreferences(Activity.MODE_PRIVATE);
String username=setinfo.getString("USER","");
String password=setinfo.getString("PWD","");
user=(EditText)findViewById(R.id.et_user_name);
pwd=(EditText)findViewById(R.id.et_psw);
user.setText(username);
pwd.setText(password);
public void onPause() {
super.onPause();
SharedPreferences setinfo=getPreferences(Activity.MODE_PRIVATE);
setinfo.edit().putString("USER",user.getText().toString()).putString("PWD",pwd.getText().toString()).commit();
}
8.设置一个圆角按钮
在drawable中加一个xml 颜色是蓝色
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color=" #87CEEB"/>
<corners
android:topLeftRadius="25dip"
android:topRightRadius="25dip"
android:bottomLeftRadius="25dip"
android:bottomRightRadius="25dp"/>
</shape>
然后在button中设置background:
<Button
android:id="@+id/btnok"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="10px"
android:text="确定"
android:background="@drawable/bt_shape1"/>
9.返回上一个活动
btnBack = ( Button ) findViewById ( R.id.button_back );
btnBack.setOnClickListener ( new View.OnClickListener ( ) { ①
public void onClick ( View v ) {
finish ( ) ; ②
}
} ) ;
10.启动下一个活动
btnStart = ( Button )findViewById ( R.id.button ) ;
btnStart.setOnClickListener ( new View.OnClickListener ( ) {
public void onClick ( View v ) {
Intent it = new Intent( Activity.this ,nextActivity.class) ;
startActivity ( it ) ;
}
} ) ;
|