Android开发基础系列视频视频教程11 15

目录

这篇文章也是凑数文章,目录如下:

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://kuaibao.qq.com/s/20180602A0R9MI00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券