目录
这篇文章也是凑数文章,目录如下:
Android开发基础之Logcat的使用
Android开发基础之数据存储
Android开发基础之数据存储-查看保存的数据
Android开发基础之通过系统提供的方法获取到保存文件的路径
Android开发基础之数据检查和读取
11、Logcat的使用
logcat呢,我们在平时开发的时候 ,需要打出一些运行时的信息或者标记,用于测试或者说用于修改bug,以获取我们应用运行时的信息。
Logcat有六个级别
Verbose:这个等级会输出所有的信息
Debug:会输出调试信息
Info:这个是级别为Info的信息
Warn:这个是警告级别的信息
Error : Error是错误信息
Assert : 这个是断言
配置logcast的颜色
请看视频吧!
视频下载地址:
链接: https://pan.baidu.com/s/1hrOBiIg 密码: wqrs
12、数据存储
前面我们已经学习完了一般使用的布局,也学会了写一个QQ登陆的界面了!接下来呢,就是去学习一下android中是怎么存储数据的。
本次视频中呢,我们是以QQ登陆的界面进行讲解,首先我们前面学习了点击事件的设置,也学习了Logcat
所以,我们可以设置登陆的点击事件触发登录操作,接着,我们通过Logcat去查看我们点击时打出来的信息。
android系统的目录
android系统是基于Linux系统的,它不像windows系统一样,有C盘,D盘之类的。它的根目录就是"/"
而每一个android程序,就是一个用户,在linux下呢,权限的划分是很清晰的。应用程序自己只能操作自己的数据,不可以操作别人的数据,这样子做也有一定的安全性。
视频下载地址
链接: https://pan.baidu.com/s/1dFw7wOD 密码: 7gtm
13、数据存储-查看保存的数据
Android开发基础之数据存储-查看保存的数据
前面的话,我们把数据保存到了内部存储空间里头,它到底保存在那里呢?
前面我们说到了,Android呢是基于Linux系统的,而Linux系统对权限的管理是非常严格的。而每一个程序都是一个用户,android系统会默认在data/data目录下面以包名为名字,创建一个文件,这个文件只有这个应用有读写权限。
所以我们的数据被保存到了/data/data/报名/files下。
同时,我们也说了,还有一个是caches是用于保存缓存文件的,这个文件不用我们清除,系统清除!
所以....大家还是看视频吧,直接下载 即可!!
视频下载地址:
链接: https://pan.baidu.com/s/1slNTO7N 密码: 29um
14、通过系统提供的方法获取到保存文件的路径
我们在之前的代码保存文件的路径直接是用写文件的路径:
/data/data/com.sunofbeaches.qqlogindemo/files
这样子写,很烦,而且很容易写错!
google的工程师也知道,因为其他的开发也一样的,比如说java的后台开发,php的后台开发,对吧!获取路径的时候,肯定封装了api
而我们的大android也一样,汲取了前人的经验!所以也提供了api来获取到内部存储的路径啦!
那就是...大家看视频吧!
视频下载地址:
链接: https://pan.baidu.com/s/1jI014Lg 密码: fzan
15、数据检查和读取
我们继续把例子写好,其实这是一种思想来的,不管是写Web端的注册登陆还是移动端的登陆注册,都要对内容进行检查,这里的话我们只做了判空。实际上,我们需要对账号判断是否合法,是否有敏感词等等!
另外的话,就是数据回显,我们发现本地已经保存有数据了,那么我们就顺便读取一下,方便用户,不需要输入嘛,当然啦,这个根据实际情况定,根据交互文档来写代码!
这次的话,是两个视频哦!!!
视频的下载地址:
链接: https://pan.baidu.com/s/1kVdyOYj 密码: y6qz
相关文章
感谢大家的关注与支持!扫描关注,或者长按识别二维码关注,感谢感谢!
网友评论
组件化和插件化的开发里程总结
https://www.jianshu.com/p/df2a6717009d