栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Android遇到的问题汇总(不定期更新)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Android遇到的问题汇总(不定期更新)

文章目录
    • 1.实现某个EditText只能输入数字
    • 2.加一行灰色条形线
    • 3.EditText格式为密码
    • 4.颜色代码
    • 5.图标网站
    • 5.hint字体大小设置
    • 6.关于RadioButton
    • 7.实现登陆一次之后,下次记住账号密码
    • 8.设置一个圆角按钮
    • 9.返回上一个活动
    • 10.启动下一个活动

1.实现某个EditText只能输入数字

在该控件中添加一行

 android:inputType="number"
2.加一行灰色条形线
    
3.EditText格式为密码
android:inputType="textPassword"

密码最大长度

 android:maxLength="15"
4.颜色代码

颜色代码

5.图标网站

阿里巴巴矢量图标网站

5.hint字体大小设置

需要在.java 中设置
直接复制这一段,将txtoutput改成自己的id即可

//设置hint字体大小
        EditText hinttishi;
        hinttishi=(EditText) findViewById(R.id.txtoutput);
        SpannableString ss = new SpannableString("请填写收入/支出:收入填1,支出填2");//定义hint的值
        AbsoluteSizeSpan ass = new AbsoluteSizeSpan(15,true);//设置字体大小 true表示单位是sp
        ss.setSpan(ass, 0, ss.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
        hinttishi.setHint(new SpannedString(ss));
6.关于RadioButton

怎么获取它的值然后显示到另一个页面
这个我不会
看过了这个也没写出来(气死
前三步都写出来了
后边不会写
获取RadioGroup的选定值

7.实现登陆一次之后,下次记住账号密码

直接复制这段就好啦~
下面代码参考了:记住账号密码

//以下全部写在登陆页面的activity
//这部分写在class MainActivity下边
 private EditText user,pwd;//编辑框
 
//这部分写在OnCreated中 
 //获取Shared Preference对象
        SharedPreferences setinfo=getPreferences(Activity.MODE_PRIVATE);
        //取出保存的用户名和密码分别赋给字符串String username,password
        String username=setinfo.getString("USER","");
        String password=setinfo.getString("PWD","");
        //将取出的信息写在对应的edittext
        user=(EditText)findViewById(R.id.et_user_name);
        pwd=(EditText)findViewById(R.id.et_psw);
        user.setText(username);
        pwd.setText(password);
        
//这个在OnCreated外面,MainActivity里面
public void onPause() {
        //这句不写会报错
        super.onPause();  // Always call the superclass method first
        //获取Shared Preference对象
        SharedPreferences setinfo=getPreferences(Activity.MODE_PRIVATE);
        //保存用户名和密码
        setinfo.edit().putString("USER",user.getText().toString()).putString("PWD",pwd.getText().toString()).commit();
}
8.设置一个圆角按钮

在drawable中加一个xml
颜色是蓝色



    
    


然后在button中设置background:

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 ) ;                                             
	}
} ) ;

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/348955.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号