SharedPreference Demo
1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:layout_width="fill_parent" 4 android:layout_height="fill_parent" 5 android:orientation="vertical" > 6 <EditText 7 android:id="@+id/edit" 8 android:layout_width="fill_parent" 9 android:layout_height="wrap_content"10 android:layout_margin="15dip"11 />12 <Button 13 android:layout_width="wrap_content"14 android:layout_height="wrap_content"15 android:text="保存短信"16 android:layout_gravity="right"17 android:layout_margin="15dip"18 />19 </LinearLayout>
1 package com.turboradio.activity; 2 3 import android.app.Activity; 4 import android.content.SharedPreferences; 5 import android.os.Bundle; 6 import android.widget.EditText; 7 8 public class SaveDataActivity extends Activity { 9 private EditText editText;10 private static final String TEMP_SMS = "temp_sms";11 /** Called when the activity is first created. */12 @Override13 public void onCreate(Bundle savedInstanceState) {14 super.onCreate(savedInstanceState);15 setContentView(R.layout.sharepreference_1);16 editText = (EditText)findViewById(R.id.edit);17 SharedPreferences sharedPreferences = getSharedPreferences(TEMP_SMS,MODE_WORLD_WRITEABLE);18 String content = sharedPreferences.getString("sms_content", "");19 editText.setText(content);20 }21 @Override22 protected void onStop() {23 super.onStop();24 SharedPreferences.Editor editor = getSharedPreferences(TEMP_SMS,MODE_WORLD_WRITEABLE).edit();25 // 将EditText中的文字添加到编辑器26 editor.putString("sms_content", editText.getText().toString());27 editor.commit();28 }29 30 }
转载于:https://www.cnblogs.com/jiayonghua/archive/2011/12/14/2287291.html
SharedPreference Demo相关推荐
- Android 数据访问之SharedPreference demo+笔记
我们在开发软件的时候,常需要向用户提供软件参数设置功能,例如我们常用的微信,用户可以设置是否允许陌生人添加自己为好友.对于软件配置参数的保存,如果是在window下通常我们会采用ini文件进行保存.如 ...
- [Android] SharedPreference的使用
SharedPreference是Android提供的一种轻量级的数据存储方式,主要用来存储一些简单的配置信息,例如,默认欢迎语,登录用户名和密码等.其以键值对(key-value对)的方式存储,使得 ...
- Bmob 萌新也能简易上手 之一 注册登录- *2020版 (有demo)
前言:一切以Bmob官方开发文档为准: http://doc.bmob.cn/data/android/develop_doc/ ,新手快速入门: http://doc.bmob.cn/data/an ...
- Android - 跨应用访问数据实战之 SharedPreference
Android 给每个 APK 进程分配一个单独的用户空间,其 manifest 中的 userid 就是对应一个 Linux 用户 ( Android 系统是基于Linux ) 的. 个人尝试过发现 ...
- jquery autocomplete demo
根据用户输入值进行搜索和过滤,让用户快速找到并从预设值列表中选择. jquery.autocomplete参考地址 http://bassistance.de/jquery-plugins/jquer ...
- BERT-Pytorch demo初探
https://zhuanlan.zhihu.com/p/50773178 概述 本文基于 pytorch-pretrained-BERT(huggingface)版本的复现,探究如下几个问题: py ...
- MinkowskiEngine demo ModelNet40分类
MinkowskiEngine demo ModelNet40分类 本文将看一个简单的演示示例,该示例训练用于分类的3D卷积神经网络.输入是稀疏张量,卷积也定义在稀疏张量上.该网络是以下体系结构的扩展 ...
- Android - 下载别人的android demo 运行的时候加载很久问题处理
一般从git 下载别人的demo 的时候每次都要加载很久,下载gradle 版本之类的, 处理方法把 gradle 下面的 gradle-wrapper 里面的distributionUrl 替换自己 ...
- android studio导入第三方库和demo
导demo,导第三方库,都可以用这个方法,别想太复杂了, file - new - import module
最新文章
- 【windows】cmd中的help无法使用的解决方法
- Windows 10预览版14316开启Bash命令支持
- [转]程序员技术练级攻略
- Android--学习路线指南
- 软件开发 thoughtworks 技术面_【软件开发】10月29日比赛详细预告
- 电脑文件夹可以分屏的软件_电脑上什么便签软件可以添加音频?
- 版本控制工具(CVS、SVN、GIT)简介
- java jtextarea清空_文本区 JTextArea 的使用
- OC渲染器渐变怎么用?
- SPSS(十五)spss之聚类分析(图文+数据集)
- MacOS 开发 — Dock 显示网速/消息
- 【408:计算机组成原理】起源:带你速看计算机伟大历史
- H. Zebras and Ocelots -ICPC North Central NA Contest 2017
- 夹子机器人/pancakes科学家机器人这种骗局到现在还有人会上当!每天骗取上千万!带大家一同揭秘!!
- PXC 避免加入集群时发生SST
- Android studio编译跑步运动app一个安卓的跑步软件实时记录速度,画出跑步路径, 管理跑步数据履历,查看数据详细等
- shell脚本控制jar包启停
- 英文面试最常见的五大问题
- C#滑动验证码、拼图验证
- 蓝桥杯vip之算法练习