保存密码到sd卡

<TextView/>文本框,当提示词的时候可以用

<EditText/>可编辑文本框,用户输入时可以用

android:inputType="textPassword"密码输出来的就是点点点

<CheckBox/>选框,记住密码

<Button>按钮,可用于登陆或者注册的按钮,使用时需要添加点击事件  android:onClick="名字",比如:登陆--login

android:id="@+id/名字",给每个在代码中需要用的标签加id,也就是起个名字 , 命名规则一般是控件缩写+功能缩写

SD卡存储 声明写sd卡的权限,模拟器的sd卡不能拔掉,能拔掉的是低版本的2.3

Environment.getExternalStorageState()   //判断sd卡的状态,判断sd卡是否能够被读写,有的手机sd卡被拔出来了

try{  String status = Environment.getExternalStorageState();

   if(Environment.MEDIA_MOUNTED.quals(status)){

  //sd卡可读可写

}

}catch(Exception e){

      e.printStackTrace();     

      Toast.makeText(this,"sd卡不存在",0).show();

    }

sd卡保存路径 打开DDMS → 找到 mnt文件 → sdcard 2.1版本的手机会报错,因为没有mnt,直接叫sdcard,不同的手机路径不一样,有时候模拟器通过了,但真机会报错,所以谷歌提供了一个 API  :

Environment.getExternalStorageDirectory();//获取外部的存储设备的路径或者说是目录 Environment表示当前手机的环境

Environment.getExternalStorageDirectory().getFreeSpace();//检查sd卡的剩余可用空间

getTotalSpace();//总空间  API level 9 才开始支持

getUsbleSpace();//剩余可用空间 API level 9 才开始支持

getFreeSpace();//剩余可用空间 API level 9 才开始支持

所以写代码时需要设置最低支持版本

土司:比如点击后提示密码不能为空 Toast.makeText(context,text,duration).show();

登录按钮的点击事件

public void login(View view){

    String qq = et_qq.getText().toString();

    String pwd = et_pwd.getText().toString();

    if(TextUntils.isEmpty(qq)||TextUtils.isEmpty(pwd){

    Toast.makeText(this,"用户名不能为空",Toast.LENGTH_SHORT).show();

    }else{

      //登录操作,判断用户是否勾选了记住密码

      if(cb_remember.isChecked()){

        log.i(tag,"记住密码");

      }

    }else{

        log.i(tag,"不需要记住密码");

      }

    }

时间: 2025-01-01 06:20:26

保存密码到sd卡的相关文章

无废话Android之android下junit测试框架配置、保存文件到手机内存、android下文件访问的权限、保存文件到SD卡、获取SD卡大小、使用SharedPreferences进行数据存储、使用Pull解析器操作XML文件、android下操作sqlite数据库和事务(2)

1.android下junit测试框架配置 单元测试需要在手机中进行安装测试 (1).在清单文件中manifest节点下配置如下节点 <instrumentation android:name="android.test.InstrumentationTestRunner" android:targetPackage="com.example.demo1" /> 上面targetPackage指定的包要和应用的package相同. (2)在清单文件中ap

保存Bitmap到SD卡

public static void saveBitmapInExternalStorage(Bitmap bitmap,Context context) { try { if(IsExternalStorageAvailableAndWriteable()) { File extStorage = new File(Environment.getExternalStorageDirectory().getPath() +"/orimuse");//orimuse为SD卡下一个文件夹

[android] 保存文件到SD卡

手机里面有两块空间,手机内部空间(/data/data/)和外部存储空间(/mnt/sdcard/ 或者直接/sdcard/) 与上面的代码基本一样,只是在new File(“/sdcard/文件名”),此时会报错,primission denied Caused by: libcore.io.ErrnoException: open failed: EACCES (Permission denied) 在清单文件中添加权限 android.primission.WRITE_EXTERNAL_S

【Android】保存Bitmap到SD卡

1.打开读写SD卡的权限 需要在AndroidManifest.xml加入如下代码: <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 第一种方法: public void saveBitmap(String bit

android中使用Http下载文件并保存到本地SD卡

---恢复内容开始--- 1.AndroidMainfest.xml中设置权限 1 <uses-permission android:name="android.permission.INTERNET"></uses-permission> 2 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission

android 保存bitmap到SD卡

public void saveMyBitmap(String bitName,Bitmap mBitmap){  File f = new File("/sdcard/" + bitName + ".png");  try {   f.createNewFile();  } catch (IOException e) {   // TODO Auto-generated catch block   DebugMessage.put("在保存图片时出错:&

截图保存位置不在已选择的 “SD卡”中

[DESCRIPTION] 设置默认存储路径为内部存储,截屏图片保存在外置SD卡中. [SOLUTION] 修改GlobalScreenshot.java的saveImageInBackgroundTask方法: String imageDir = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES).getAbsolutePath(); 1.JB2修改为: String imageDir =

Android_ 重写系统Crash处理类,保存Crash信息到SD卡 和 完美退出程序的方法

转载时注明地址:http://blog.csdn.net/xiaanming/article/details/9344703 我们开发Android应用的时候,当出现Crash的时候,系统弹出一个警告框,如下图一,有些手机会黑屏几秒钟然后还伴随着振动,作为我们开发人员,是很讨厌这样子的Crash,因为这意味着我们又要改bug,每个程序员都希望自己开发出来的东西bug少点,稳定点,但是没有bug的程序几乎是不可能的,作为用户,如果出现这样子的警告框,他的心情也会很不爽,也许还会破口大骂,如果用图二

Android——数据存储(四种方式之二)读写SD卡

Android--数据存储(四种方式) 1.SharedPrefereces 只能保存一些简单的数轻量级.XML  存储文件名, 数据保存在data/data/basepackage/shared_prefs/myopt.xml中    实例-收藏-记住密码自动登录 //一种轻量级的数据存储方式//通过KEY 存入数据--putxxxx(key,value) 取出数据--getxxxx(key  default) 2.读写SD卡  SD的根目录  适用于数据流读写 实现步骤:加入读写SD卡权限