html--
<form>
<input type="text" id="user" value=""><br>
<input type="text" id="pwd" value=""><br>
记住密码<br><input name="yes" id="yes" type="checkbox" value="yes">
<button id="login">登陆</button><br>
<button id="clear">清楚</button><br>
</form>
jquery--
$(function(){
var login =document.getElementById("login")
var pwd = document.getElementById("pwd")
var user =document.getElementById("user")
var clear = document.getElementById("clear")
var yes = document.getElementById("yes")
if(localStorage.value){
user.value=localStorage.value
}
if(localStorage.pwd){
pwd.value=localStorage.pwd
}
$(clear).click(function(){
localStorage.removeItem("value")
})
$("#login").click(function(){
$("#yes").each(function(){
if(this.checked){
localStorage.setItem('value',user.value)
localStorage.setItem('pwd',pwd.value)
}else{
localStorage.setItem('value',user.value)
localStorage.removeItem("pwd")
}
})
})
})
style--
body,div,input,button{margin:0padding:0}
form{text-align:center}
input,button{width:50%}
1、安卓系统手机默认只能把软件安装在手机内存里;2、手机ROM相当于PC上的硬盘,用于存储手机 *** 作系统和软件,也叫FLASH ROM,决定手机存储空间的大小。手机RAM相当于PC的内存,其大小决定手机的运行速度;
3、Android系统中把软件安装到SD卡上,比这还简单,两步就够了:
第一步、存储卡分区
需要对手机SD卡进行分区,分一个FAT32分区和一个Ext3分区,FAT32分区用于正常存储图片、音乐、视频等资料,而Linux格式的Ext3分区就是用于扩容安装软件的分区。
第二步、将软件移动到SD卡
需要把系统默认的软件安装目录/data/app转移到SD卡的Ext3分区上,通过ln命令建立软链接,使系统自动把软件安装到SD卡上,达到节省手机内存空间的目的。
将存储卡装回手机,重新启动,使系统识别到Ext3分区。
一般获取本地数据是从plist文件中读取JSON数据。读取数据:
NSString *plistPath = [[NSBundle mainBundle] pathForResource:@"city" ofType:@"plist"]
NSArrary *cityArray = [[NSArray alloc]initWithContentsOfFile:plistPath]
这里的cityArray根据你存在plist中的数据类型来确定,如果plist中是字典类型,那么你这里需要使用NSDictionary去存储你从plist中获取到的数据。
至于本地存储数据的话根据你项目的具体功能来设计,一般的小型数据如用户昵称、手机号等使用NSUserDefault即可,但是如果是大量数据如账单类app中的账单数据那么此时需要考虑使用sqlite3去存储数据,至于密码之类就需要使用NSKeydArchiver去存储。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)