第一、写布局文件

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity"
android:orientation="vertical">

<EditText
android:id="@+id/et_number"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:hint="请输入qq"
android:inputType="text"/>

<EditText
android:id="@+id/et_password"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:hint="请输入密码"
android:inputType="textPassword"/>
<CheckBox
android:id="@+id/cb_remerber_pwd"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true"
android:text="记住密码"/>
<Button
android:id="@+id/btn_login"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="登陆"
/>
</LinearLayout>

第二、MainActivity

com.zaizai.demojava.util.MapView.OnClickListener{=====(savedInstanceState){.onCreate(savedInstanceState)setContentView(.)=()findViewById(.)=()findViewById(.)=()findViewById(.)=().findViewById(.).setOnClickListener()Map<>userInfoMap=.()(userInfoMap!=){.setText(userInfoMap.get()).setText(userInfoMap.get())}}(v){number=.getText().toString()password=.getText().toString()(.(number)||.(password)){.(.).show()}(.isChecked()){.(+number++password)isSuccess=.(numberpassword)(isSuccess){.(.).show()}{.(.).show()}}.(.).show()}}

工具包

com.zaizai.demoandroid.content.Contextjava.util.Map{(Contextcontextnumberpassword){{fileDir=context.getFilesDir()file=File(fileDir)fileOutputStream=FileOutputStream(file)data=number++passwordfileOutputStream.write(data.getBytes())fileOutputStream.flush()fileOutputStream.close()}(e){e.printStackTrace()}}Map<>(Contextcontext){{fileDir=context.getFilesDir()file=File(fileDir)fileInputStream=FileInputStream(file)reader=BufferedReader(InputStreamReader(fileInputStream))data=reader.readLine()(!.(data)){[]splis=data.split()Map<>userInfoMap=HashMap<>()userInfoMap.put(splis[])userInfoMap.put(splis[])userInfoMap}}(e){e.printStackTrace()}}}


更多相关文章

  1. android 状态栏字体颜色设置 黑色 anctivity+dialog
  2. 设置背景颜色
  3. Android密码框中显示隐藏密码
  4. 流式布局 ChipsLayoutManager
  5. android中实现自定义view中图形的缩放
  6. Android(安卓)动态设置布局文件的exception
  7. android WebView 使用实例
  8. 动态生成控件
  9. 实现RadioButton多行多列排列布局

随机推荐

  1. Android二级分类列表GirdView
  2. Android(安卓)ADT 20.0.0 发布
  3. android(9)_数据存储与访问3_scard_login
  4. android 用到的技巧集
  5. Android中Handler的作用和使用方法
  6. android 编译 release 签名
  7. Understanding Android(安卓)Core: Loope
  8. android页面跳转实现
  9. Android(安卓)ProgressDialog 进度条对话
  10. Android(安卓)网络与数据存储