文件流,shareperference,应用分级,handler
来源:互联网 发布:origin数据表转换矩阵 编辑:程序博客网 时间:2024/05/23 21:32
读取与写入:
File file = new File(contxt.getFileDir(),"info.txt");FileOutputStream fos = new FileOutputStream(file);for.write(("neirong").getBytes());fos.close();//--------------------------------------------FileInputStream fis = FileInputStream(file);BufferedReader bis = new BufferedReader(new InputStreamReader(fis));String str = bis.readline();//--------------------------------------------
初始化与创建sp:
SharePreference sp = context.getSharePreference("name",MODE);Editor ed = sp.edit();ed.putString("key",key);ed.commit();//必须有
读取信息:
String name = sp.getString("key","");
进程的分级策略:
1.前台进程:用户可以看到这个进程里面某个activity的界面,可以操作这个界面。
2.可见进程:用户仍然可以看见这个进程某个activity的界面,但是不能操作这个界面。
3.服务进程:如一个应用程序,有一个服务在后台进行。
4.后台进程:没有任何服务进程,按home键切换,后台最小化;
5.空进程:没有任何活动在的空进程。
内存不足时,按分级释放进程。
extends 和implements 的区别
extends:继承,可以理解为继承父类的方法,父类中的方法可以在子类中用来super();
implements:实现接口,就是在接口中定义了方法,这个方法要你自己去实现,接口可以看作一个标准,比如定义了一个动物的接口,它里面有吃的这个方法,你就可以实现这个方法,这个方法是你自己写的,就是具体实现这个接口。
在子线程改变ui
采用handler的方法:
在主线程:private Handler handler new Handler(){ public void handleMessage(Message msg){ if(msg.what == change_ui){ String text = msg.obj; tv.setText(text);}}};在子线程:Message msg = new Message();msg.what = change_ui;(类型指定)msg.obj = text;handler.sendMessage(msg);
0 0
- 文件流,shareperference,应用分级,handler
- android 模拟器上查看shareperference文件内容
- shareperference使用
- Jquery+Json+Handler文件结合应用实例
- log4j日志分级输出文件
- Log4j 分级别过滤输出日志文件
- Log4j分级别记录日志文件
- SharePerference 自动登录的实现
- Handler消息应用相关
- Android Handler应用
- Handler 应用解析
- handler机制基础应用
- Handler 闪屏页小应用
- Handler的基本应用
- handler应用(1)
- handler的应用
- Handler应用: Activity 之间通过 Handler 通信
- log4j日志分级别输出到不同文件
- Android中shape的使用
- Oracle 删除用户和表空间
- HDU 4866 Shooting 扫描线+主席树
- 高德api 使用疑问
- js中escape()函数和unescape()函数
- 文件流,shareperference,应用分级,handler
- Delphi 的内存操作函数-1,2,3,4
- C语言中#define的用法
- 如何简单快速调试高大上的谷歌浏览器
- 回溯,软件开发过程中的病态。
- eclipse方法代码收缩
- 3.0正式版环境搭建(3)-- 创建工程
- 字符串初始化与数组越界问题。
- js获取select的value或者text