Android经常使用存储类型与简单介绍

文件夹:
一、Android存储类型
二、分别介绍存储类型
三、总结使用过程注意地方

正文:
一、Android存储类型
        Android存储分为sharedpreference、文件存存储、数据库存储等、网络存储、ContentProvider存储。这篇文章仅仅介绍前三种存储。

二、分别介绍存储类型
       sharedpreference存储。该存储在Android应用开发中经常使用到,这个是必须掌握,也非常easy。就是获取sharedpreference对象。通过该对象获取edit对象。edit对象能够put一些简单类型数据。比如,整形、字符串等等经常使用类型数据。最后,进行提交就能够。类似数据库的事务提交一样。

    数据库存储。
        这个如今有非常多经常使用的数据库开源库。

人家已经把原生态数据库操作封装得非常easy操作。。比如:我们赞赏的sqlite开源库就是greendao.这个数据库效率是眼下全部开源库sqlite数据库中效率最高的。略微有一点瑕疵就是使用起来略微比其它开源库麻烦些。正是由于这样。它的效率才是最高的。



    文件存储
        Android文件存储分为内部存储和外部存储。非常多人学习Android多年后,还是没弄清楚Android内部存储和外部存储是什么概念。

Android手机分为内存和外存。

事实上他的内存存储和这个手机内存是有一个差别的。内部存储是Android系统给每个应用都分配有一定的存储空间。这些存储空间是不被其它应用所能訪问的。

而外部存储事实上就是如今手机所说的存储空间,比如。如今非常多手机不是8G、16G、32G,甚至64G。这些存储空间事实上就是外部存储。那么SD卡算不算外部存储呢?这肯定是外部存储。


   那么我们怎么获取内部存储和外部存储的路径呢?
       内部存储:直接通过上下文获取内部存储的路径。getCachDir()
       外部存储:直接通过上下文获取内部存储的路径。getExtentCachDir();  已经通过Environment类来获取,而且能够通过该类来进行外部存储能否够推断。


三、总结使用过程注意地方
        使用文件存储主要就进行外部存储是否可用推断。能够就用外部存储构造路径,否则,用内部存储路径进行缓存。



关于作者【Bluesky】

* 作者微信:huangrx1988

* 博客:http://blog.csdn.net/hrx3627

* Android交流QQ群 :367818514



转载于:https://www.cnblogs.com/ljbguanli/p/7096502.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值