安卓中的简单操作文件(登陆界面)
来源:互联网 发布:手机数据恢复大师官网 编辑:程序博客网 时间:2024/05/17 06:20
RwInRom.java
package com.ststudy.rwInRow;import android.app.Activity;import android.os.Bundle;import android.util.Log;import android.view.View;import android.widget.Button;import android.widget.CheckBox;import android.widget.EditText;import android.widget.Toast;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;/** * Created by aaron on 9/1/15. */public class RwInRom extends Activity { private EditText mEtName = null; private EditText mEtPassWord = null; private CheckBox mCbRe = null; private Button mBtLogin = null; private File mFile = null; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mFile = new File("/data/data/com.ststudy.rwInRow/test"); login(); } public void login() { mEtName = (EditText) findViewById(R.id.etName); mEtPassWord = (EditText) findViewById(R.id.etPassWord); mCbRe = (CheckBox) findViewById(R.id.cbRe); mBtLogin = (Button) findViewById(R.id.btLogin); mBtLogin.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) {// 获取用户名和密码 String _name = mEtName.getText().toString(); String _password = mEtPassWord.getText().toString(); if (mCbRe.isChecked()) { try { FileOutputStream _fos = new FileOutputStream(mFile); _fos.write((_name + "##" + _password).getBytes()); _fos.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } Toast.makeText(RwInRom.this,"登陆成功",Toast.LENGTH_SHORT).show();// Log.v("Login","登陆成功"); } }); }}
activity_main.xml
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <EditText android:id="@+id/etName" android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="请输入用户名"/> <EditText android:id="@+id/etPassWord" android:layout_width="match_parent" android:layout_height="wrap_content" android:inputType="textPassword" android:hint="请输入密码"/> <RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content"> <CheckBox android:id="@+id/cbRe" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:text="下次自动登陆"/> <Button android:id="@+id/btLogin" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:text="登陆"/> </RelativeLayout></LinearLayout>
结果预览:
0 0
- 安卓中的简单操作文件(登陆界面)
- 安卓学习之登陆界面制作
- 安卓系统中的文件读写操作
- [安卓初学者实验]实现一个简单仿qq登陆界面
- 安卓客户端微博登陆(文件不存在 C8998)
- 安卓中的IO读取与写的简单操作
- java 简单界面登陆
- ExtJS简单登陆界面
- 简单html登陆界面
- easyui简单登陆界面
- 简单登陆界面
- 简单的登陆界面
- easyui简单登陆界面
- 简单的登陆界面
- ios简单登陆界面
- 安卓文件操作
- 简单安卓QQ登录界面
- 安卓中的弹窗界面介绍
- swift开发
- 探索 Pexpect,第 2 部分:Pexpect 的实例分析
- Android-编程小问题记录
- Hashtable 和 HashMap和concurrentHashMap和collections.synchronizedMap
- 巫神纪——血红
- 安卓中的简单操作文件(登陆界面)
- java 读取txt文件和xls文件
- RANSC算法(随机样本一致性)
- Android的schedule、AlarmService、Timer定时器机制
- Objective-C学习笔记三:基本数据类型和表达式
- Java 中 array 用法
- >LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- 快速排序
- Mahout 搭建开发环境 + 实现项目示例