精华内容
下载资源
问答
  • 关于手机的永久存储空间限制问题

    千次阅读 2004-11-17 23:46:00
    2004.11.17唐良 J2me中只有一个永久存储空间,就是RMS。用RecordStore类来访问。本文主要讨论一下空间容易的限制问题。下面是我总结出来的空间大小限制。这些都是我开发过的手机。 Nokia 40 : 20K Nokia 60: ...

    2004.11.17<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

    唐良

           J2me中只有一个永久存储空间,就是RMS。用RecordStore类来访问。本文主要讨论一下空间容易的限制问题。下面是我总结出来的空间大小限制。这些都是我开发过的手机。

           Nokia 40 : 20K

           Nokia 60: 无限制

           Moto V180: 64K

           Moto V501,V600: 无限制

           Moto C650: 64K

    Moto的手机一般的空间都是64K或者64K以上的空间。不过特别需要注意的是,Moto的空间需要在jad文件中写明MIDlet-Record-Size的最大Size,否则,Moto默认都是16KRMS空间,而这一规则在Nokia的手机上没有,在模拟器上也没有。

     

    展开全文
  • 手机跑测试任务,没跑多久就会提示“内部存储空间不足”,对不是手机存储,也不是sd卡,而是手机 有1G的内存,但是可用空间只有13M,奇葩啊,都没有任何应用安装在手机上,只能一点点差,从哪儿查起呢,直接看内存...

    手机跑测试任务,没跑多久就会提示“内部存储空间不足”,对不是手机存储,也不是sd卡,而是手机

    有1G的内存,但是可用空间只有13M,奇葩啊,都没有任何应用安装在手机上,只能一点点差,从哪儿查起呢,直接看内存?

    我先用dumpsys meminfo,不啦啦出一大堆,看不懂,从硬盘开始看起

    1. 先用df命令看看那个磁盘空间占用最大

    手机root之后,在主目录下看到/data目录基本全部占用干净,而且磁盘空间占用量和在手机上看基本一致,那好,这样就可以继续查看/data目录了



     

    2.然后进入data目录,依次查看,哪个目录占用空间最大du -m

    看到/data/core占用空间最大,疑问就来了,这目录干什么用的哇

     查询了文档后,发现这个文件夹是“内核”产生的,可以删除。但还是会生成,应该是rom优化得不好的问题(生产商优化不行),属于设计缺陷。。。



     

    好吧,那就删除掉这些文件就可以了,建议类似的手机就不要用了,或者重新刷机试试吧

    展开全文
  • du -sh:统计目录总计存储大小 du -sm * | sort -n:统计目录中各文件大小并排序: 0 security 0 tinyproxy 0 user 1 letvPreview 2 nvram 3 misc 4 piggybank 5 letvTheme 5 system 13 ...

    1,df

    df或者df -h

    df命令能够输出当前目录文件夹的状态以及大小,-h能够保证大小以kb,Gb等我们能够熟悉的单位进行显示.
    输出如下:

    Filesystem           1K-blocks      Used Available Use% Mounted on
    tmpfs                   960804        64    960740   0% /dev
    none                    960804        12    960792   0% /sys/fs/cgroup
    tmpfs                   960804         0    960804   0% /mnt/asec
    tmpfs                   960804         0    960804   0% /mnt/obb
    tmpfs                   960804         0    960804   0% /storage/emulated
    /dev/block/platform/mtk-msdc.0/by-name/system
                           2539312   1310780   1212148  52% /system
    /dev/block/platform/mtk-msdc.0/by-name/userdata
                          11847384    684928  11129688   6% /data
    /dev/block/platform/mtk-msdc.0/by-name/cache
                            420552       424    411448   0% /cache
    /dev/block/platform/mtk-msdc.0/by-name/protect1
                              5968        60      5704   1% /protect_f
    /dev/block/platform/mtk-msdc.0/by-name/protect2
                              5968        56      5708   1% /protect_s
    /dev/block/loop0          1254      1254         0 100% /mnt/cd-rom
    /dev/fuse             11796184    684928  11078488   6% /mnt/shell/emulated

    或者:

    Filesystem                Size      Used Available Use% Mounted on
    tmpfs                   938.3M     64.0K    938.2M   0% /dev
    none                    938.3M     12.0K    938.3M   0% /sys/fs/cgroup
    tmpfs                   938.3M         0    938.3M   0% /mnt/asec
    tmpfs                   938.3M         0    938.3M   0% /mnt/obb
    tmpfs                   938.3M         0    938.3M   0% /storage/emulated
    /dev/block/platform/mtk-msdc.0/by-name/system
                              2.4G      1.3G      1.2G  52% /system
    /dev/block/platform/mtk-msdc.0/by-name/userdata
                             11.3G    668.9M     10.6G   6% /data
    /dev/block/platform/mtk-msdc.0/by-name/cache
                            410.7M    424.0K    401.8M   0% /cache
    /dev/block/platform/mtk-msdc.0/by-name/protect1
                              5.8M     60.0K      5.6M   1% /protect_f
    /dev/block/platform/mtk-msdc.0/by-name/protect2
                              5.8M     56.0K      5.6M   1% /protect_s
    /dev/block/loop0          1.2M      1.2M         0 100% /mnt/cd-rom
    /dev/fuse                11.2G    668.9M     10.6G   6% /mnt/shell/emulated

    2,du 查看文件或者文件夹的使用状态.du命令可和sort以及grep,联合使用.
    不带参数的du,能够循环列出目录下所有文件的磁盘使用情况.
    du -h:查看目录中各文件以及文件夹使用状态

    4.0K    ./mcube
    4.0K    ./com.mediatek
    4.0K    ./com.cci.android
    4.0K    ./com.android.backupconfirm
    4.0K    ./com.letv.bugpostbox/cache
    8.0K    ./com.letv.bugpostbox/files
    16.0K   ./com.letv.bugpostbox
    4.0K    ./com.mediatek.connectivity
    4.0K    ./com.android.providers.calendar/cache
    8.0K    ./com.android.providers.calendar/shared_prefs

    du -sh:统计目录总计存储大小
    du -sm * | sort -n:统计目录中各文件大小并排序:

    0   security
    0   tinyproxy
    0   user
    1   letvPreview
    2   nvram
    3   misc
    4   piggybank
    5   letvTheme
    5   system
    13  data
    31  app-lib
    54  media
    547 dalvik-cache
    展开全文
  • 【注意 本地文件存储的大小限制为 10M】 我理解的是缓存空间为10M 需要不断清理空间 ,但是我存储到其他地方不可以吗?我挪到手机的其他目录中是否可以一直存储? 还是说有规定只能存储到缓存中 ,没有其他目录权限...
  • IsolatedStorage独立存储空间是保存应用程序的一些数据已经配置文件,独立存储空间相对于其他的wp...Isolated Storage又叫做隔离存储空间,Windows Phone 7手机上用来本地存储数据。下图是一个存储应用的文件夹结构图:

    IsolatedStorage独立存储空间是保存应用程序的一些数据已经配置文件,独立存储空间相对于其他的wp程序是独立的,也就是说每个wp程序都会有自己的独立存储空间,每个wp程序相互之间不能访问;

    什么是Isolated Storage?

    Isolated Storage又叫做隔离存储空间,Windows Phone 7手机上用来本地存储数据。下图是一个存储应用的文件夹结构图:

    IC381787

    Isolated Storage用来创建与维护本地存储。WP7上的架构和Windows下的Silverlight类似,所有的读写操作都只限于隔离存储空间并且无法直接访问磁层操作系统的文件系统。这样能够防止非法的访问以及其他应用的破坏,增强安全性。

    提示:如果你有两个应用想要共用一个同一个数据,则没法通过本地存储实现。你可以使用web服务等。

    提示:WP7下的隔离存储空间没有配额的限制。应用应该只保存必要的数据。当Windows Phone只剩下10%的可用空间,用户会收到一个提醒并可能停止当前应用。对用户来讲这是一个很差的用户体验。

    在隔离存储空间下可以进行目录操作、文件操作、应用程序配置信息等。

     什么是Isolated Storage部分参考出处: http://www.cnblogs.com/zdave/archive/2011/05/06/2038924.html

     

     

     

    1. IsolatedStorageFile

      此类表示包含文件和目录的独立存储区

      IsolatedStorageFile isStore = IsolatedStorageFile.GetUserStoreForApplication();
       此类的实例化是得到整个程序的独立存储空间

      属性

      AvailableFreeSpace

      表示独立存储的可用空间量 单位为字节

      Quota

      该值表示独立存储的最大可用空间量 不能超过该值 单位为字节

      方法

      CreateDirectory

      创建目录

      CreateFile

      创建文件

      DirectoryExists

      判断是否存在某个目录,删除目录之前可调用该方法

      DeleteDirectory

      删除创建的目录

      FileExists

      判断是否存在某个文件,删除文件之前可调用该方法

      DeleteFile

      删除传进的文件

      GetDirectoryNames(String)

      得到匹配的目录名称 这里string支持通配符:单字节(“?”)和多字节(“*”)

      GetFileNames(String)

      得到匹配的文件名称 这里string支持通配符:单字节(“?”)和多字节(“*”)

      GetUserStoreForApplication

      获取应用程序级的独立存储空间

      IncreaseQuotaTo

      比较重要的方法,增加独立存储空间空间量,但不可超过Quota

      Remove

      移除独立存储区范围及其所有内容,利用此方法必须先判断文件和目录是否正在使用,如果正在使用会有异常


    2. IsolatedStorageFileStream

      此类是文件流,实现对文件的操作

      IsolatedStorageFileStream isStream = new IsolatedStorageFileStream("test\\TEST.txt", System.IO.FileMode.Open, FileAccess.Read, isStore);

       

      此实例化类是文件进行操作

      属性

      CanRead

      是否可读 默认为true

      CanSeek

      是否可检索 默认为true

      CanWrite

      是否可写 默认为true

      Name

      文件流写入和读取的路径

      ReadTimeout

      设置的流读取超时时间

      WriteTimeout

      设置的写入流超时时间

      方法

      BeginRead

      在异步的时候用到,开始读取

      EndRead

      在异步的时候用到,读取结束

      BeginWrite

      在异步的时候用到,开始写入

      EndWrite

      在异步的时候用到,写入结束

      Close

      关闭当前流并释放相关资源

      CopyTo(Stream)

      从当前流读取所有字节并写入目标流

      WriteByte

      写入单个字节

      ReadByte

      读取单个字节

      Write

      写入字节块bytes

      Read

      读取文件获得字节块bytes

      SetLength

      限制流的长度


    3.  此类是存储一些配置信息,实例化

       
       var settings = IsolatedStorageSettings.ApplicationSettings;

       

      //添加内容 
      settings.Add("key"object);
                  //保存
                  settings.Save();
       
       //获取配置信息
                          string value = settings["key"].ToString();
                          //out传参获取值
                          string value;
                          settings.TryGetValue("key"out value);

       

    4. 初始化界面
      <phone:PhoneApplicationPage 
          x:Class="IsolatedStorageFileStreamApplication.MainPage"
          xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
          xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
          xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
          xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone"
          xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
          xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
          mc:Ignorable="d" d:DesignWidth="480" d:DesignHeight="768"
          FontFamily="{StaticResource PhoneFontFamilyNormal}"
          FontSize="{StaticResource PhoneFontSizeNormal}"
          Foreground="{StaticResource PhoneForegroundBrush}"
          SupportedOrientations="Portrait" Orientation="Portrait"
          shell:SystemTray.IsVisible="True">
      
          <!--LayoutRoot is the root grid where all page content is placed-->
          <Grid x:Name="LayoutRoot" Background="Transparent">
              <Grid.RowDefinitions>
                  <RowDefinition Height="Auto"/>
                  <RowDefinition Height="*"/>
              </Grid.RowDefinitions>
      
              <!--TitlePanel contains the name of the application and page title-->
              <StackPanel x:Name="TitlePanel" Grid.Row="0" Margin="12,17,0,28">
                  <TextBlock x:Name="ApplicationTitle" Text="MY APPLICATION" Style="{StaticResource PhoneTextNormalStyle}"/>
                  <TextBlock x:Name="PageTitle" Text="page name" Margin="9,-7,0,0" Style="{StaticResource PhoneTextTitle1Style}"/>
              </StackPanel>
      
              <!--ContentPanel - place additional content here-->
              <Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
                  <Button x:Name="btnWrite" Margin="0,400,300,100" Click="btnWrite_Click" Content="写操作"></Button>
                  <Button x:Name="btnRead" Margin="150,400,150,100" Content="读操作" Click="btnRead_Click" IsEnabled="False" ></Button>
                  <Button x:Name="btnDel" Margin="300,400,10,100" Content="删除操作" Click="btnDel_Click"></Button>
                  <TextBlock x:Name="txtShow" Margin="0,100,0,200" Text="显示读取的资料或者状态" HorizontalAlignment="Center"  VerticalAlignment="Center"></TextBlock>
              </Grid>
          </Grid>
      </phone:PhoneApplicationPage>


    5. 删除操作
      /// <summary>
             /// 删除文件及路径
             /// </summary>
             /// <param name="sender"></param>
             /// <param name="e"></param>
              private void btnDel_Click(object sender, RoutedEventArgs e)
              {
                  IsolatedStorageFile isoStore = IsolatedStorageFile.GetUserStoreForApplication();
                  //判断是否存在
                  if (isoStore.FileExists("test\\TEST.txt"))
                  {
                      //删除文件
                      isoStore.DeleteFile("test\\TEST.txt");
                      //删除目录
                      isoStore.DeleteDirectory("test");
                      //完全删除
                      isoStore.Remove();
                      //释放资源
                      isoStore.Dispose();
                      //配置信息
                      var settings = IsolatedStorageSettings.ApplicationSettings;
                      //清空配置信息
                      settings.Clear();
                  }
                  txtShow.Text = "删除完成";
                
              }



    6. 写入操作
      /// <summary>
              /// 写操作
              /// </summary>
              /// <param name="sender"></param>
              /// <param name="e"></param>
              private void btnWrite_Click(object sender, RoutedEventArgs e)
              {
                  IsolatedStorageFile isoStore = IsolatedStorageFile.GetUserStoreForApplication();
                  //独立存储空间可用空间量
                  long availableSpace = isoStore.AvailableFreeSpace;
                  //独立存储空间最大可用空间量
                  long quota = isoStore.Quota;
                  //独立存储空间的可用量扩充 字节为单位
                 // bool dl = isoStore.IncreaseQuotaTo(quota);
                  //创建目录
                  isoStore.CreateDirectory("test");
                  IsolatedStorageFileStream isoStream = new IsolatedStorageFileStream("test\\TEST.txt", System.IO.FileMode.Create, isoStore);
                 
                  byte onlyOneByte = 101;
                  isoStream.WriteByte(onlyOneByte);
                 
                  isoStream.Close();
                  isoStore.Dispose();
                  btnRead.IsEnabled = true;
                  txtShow.Text="写入完成";
                  //存储配置信息
                  var settings = IsolatedStorageSettings.ApplicationSettings;
                  //添加配置信息
                  settings.Add("ip", "192.168.1.1");
                  //保存
                  settings.Save();
      
              }



    7. 读取操作
      /// <summary>
              /// 读操作
              /// </summary>
              /// <param name="sender"></param>
              /// <param name="e"></param>
              private void btnRead_Click(object sender, RoutedEventArgs e)
              {
                  IsolatedStorageFile isStore = IsolatedStorageFile.GetUserStoreForApplication();
             
                  if (isStore.FileExists("test\\TEST.txt"))
                  {
                      IsolatedStorageFileStream isStream = new IsolatedStorageFileStream("test\\TEST.txt", System.IO.FileMode.Open, FileAccess.Read, isStore);
                      //获取路径
                      string[] directoryName = isStore.GetDirectoryNames("test");
                      //获取文件名 搜索模式。 单字符("?")和多字符("*")通配符都受支持
                      string[] fileName = isStore.GetFileNames("test\\T*.txt");
                      txtShow.Text = "写入资料值为:" + isStream.ReadByte().ToString() + ";\n路径为:" + directoryName[0].ToString() + ";\n文件名称为:" + fileName[0];
                      
                      isStream.Close();
                      isStore.Dispose();
                      txtShow.Text =txtShow.Text+ "\n读取完成";
                      //存储配置信息
                      var settings = IsolatedStorageSettings.ApplicationSettings;
                     
                      //判断key 是否存在
                      if (settings.Contains("ip"))
                      {
                          //只支持key的查询
                          string ip = settings["ip"].ToString();
                          //out传参获取值
                          string ipStr;
                          settings.TryGetValue("ip", out ipStr);
                          txtShow.Text = txtShow.Text + "\n配置文件ip:" + ip + ";\n out传参ip:"+ipStr;
                          
                      }
                     
      
                  }
              }



    8. 读取效果

    展开全文
  • 提问原因:所有文章都说应该使用外部存储空间(因为比较大)。 提问:内部存储空间具体有多小? 设备:小米8SE, 机身内存64G。 已知条件: 内部存储路径:理论上是根目录/data/data/包名/。 用AndroidStudio...
  • 目录解决恢复出厂设置后,来电没有声音情景描述1解决来电没有声音清理 其他 占用的存储空间情景描述2解决其他占用的存储空间总结 解决恢复出厂设置后,来电没有声音 情景描述1 2017 年买了一加3T,当时做了筛选,...
  • 存储空间 :和码流有关,各IPC厂商都在保证图像质量的情况下尽量的降低码流。 容量需求=码流*3600秒/8/1024;即为每小时需要的空间GB 分辨率(图像尺寸): 带宽: 以720x576(分辨率)BMP格式、24位真彩色、25帧率为...
  • 如图 同样一部手机上的截图 最小的只有60多kb 最大的在1mb以上 这跟哪些因素有关?(图片为网上随便找的) 有时,人肉眼认为没有区别的两张照片,但是存储的大小差别会很大(例如一个200kb,一个2000kb) 分辨率 ...
  • Android文件存储

    千次阅读 2012-07-24 16:09:41
    手机内置的存储空间,称为内部存储,它是手机一旦出厂就无法改变,它也是手机的硬件指标之一,通常来讲手机内置存储空间越大意味着手机价格会越贵(很多地方把它称为手机内存,但我们做软件的知道,这并不准确,内存...
  • 细说Android的内部存储和外部存储

    千次阅读 2019-02-19 21:32:06
    无论哪种存储,都会涉及到手机存储空间,而其中比较绕人的就是Android手机的内部存储和外部存储了,这两天花了点时间总结了一番,这里写成博客权当记录。 内部存储 概念:注意内部存储不是内存,它是手机中的一...
  • 设置存储

    千次阅读 2017-06-28 09:28:06
    Android 7.1.1 设置-存储-内部共享存储空间 字符串资源所在目录: /frameworks/base/core/res/res/values-zh-rCN/strings.xml "内部共享存储空间" Java代码路径: /frameworks/base/core/java/android/os/storage/...
  • 手机软件工作原理

    千次阅读 2012-05-29 14:27:10
    手机软件工作原理(1) 手机的雏形十分类似于对讲机,最早出现在20世纪40年代,曾在第二次世界大战用于军事通话,是后来的“大哥大”的前身。哪个时候还没有手机软件的概念,手机上也没有任何增值的服务。...
  • Android文件存储API

    2014-06-23 13:17:39
    手机内置的存储空间,称为内部存储,它是手机一旦出厂就无法改变,它也是手机的硬件指标之一,通常来讲手机内置存储空间越大意味着手机价格会越贵(很多地方把它称为手机内存,但我们做软件的知道,这并不准确
  • Android存储路径详细说明

    万次阅读 2017-05-06 19:25:03
    外部缓存存储路径在有些手机上,系统也会在内部划出一个内部的SDCard路径和内部存储路径,所以当有SDCard的时候,就会有6个路径存在了内部存储空间中的应用私有目录对于设备中每一个安装的 App,系统都会在内部存储...
  • 存储

    千次阅读 2013-05-09 11:17:06
    存储 百科名片   云存储构架图 云存储是在云计算(cloud computing)概念上延伸和发展出来的一个新的概念,是指通过集群应用、网格技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备...
  • SQLite最大的特点是你可以把各种类型的数据保存到任何字段中,而不用关心字段声明的数据类型是什么。 例如:可以在Integer类型的字段中存放字符串,或者在布尔型字段中存放浮点数,或者在字符型字段中存放日期型值...
  • 手机ram和rom的区别

    千次阅读 2012-05-23 15:53:40
    ROM(Read Only Memory) 只能读不能写 ,和数据存储有关 现今相当于电脑上的硬盘。 其中ROM通常用来固化存储一些生产厂家写入的程序或数据,用于启动电脑和控制电脑的工作方式。而RAM则用来存取各种动
  • 手机内存卡

    千次阅读 2013-07-26 11:03:29
    手机内存卡可以用来存储歌曲,电影,电子书,游戏软件等数据信息。现在市面上常见的内存卡分为MMC、SD、MiniSD、Memory Stick、SM等几种。 查看精彩图册 目录 MMC 卡 SD 卡 miniSD 卡 Memory Stick
  • 存储卡的使用方法大全

    万次阅读 2011-07-25 14:10:19
    存储卡的使用方法大全现在购买诺基亚手机,尤其是其智能手机的朋友是越来越多了,与其他品牌的机型相比,诺基亚的手机有一个最大的优点,就是支持储存卡内存扩充的机型比较多,这让大家在使用中不必再担心手机容量的...
  • android之文件存储路径问题

    千次阅读 2016-08-07 15:24:32
    一般手机上 分为内置存储卡和外置存储卡 内置存储卡 分为 可见 和不可见 不可见的 一般都是 我们创建的 sqlite 数据库 等重要文件在这里面  当然你如果用的模拟器的时候可以在 data /data 目录下找到对应的(好像...
  • 存储——百度网盘

    千次阅读 热门讨论 2013-05-09 10:21:04
    百度网盘是百度推出的一项云存储服务,首次注册即有机会获得15GB的空间,目前有Web版、Windows客户端、Android手机客户端,用户将可以轻松把自己的文件上传到网盘上,并可以跨终端随时随地查看和分享。   ...
  • Android手机平板根目录详解

    千次阅读 2017-03-01 11:43:57
    Android手机目录详解Android根目录1、mnt 挂载点目录 2、etc 系统主要配置文件 3、system Android 系统文件 4、sys Linux 内核文件 5、proc 运行时文件 6、init.rc 启动脚本 7、default.prop 系统属性配置文件...
  • 手机维修

    千次阅读 2009-10-03 10:39:00
    手机基本的电流反应总结 1. 按开机键时电流表无任何反应,这种情况大多出现在开机回路不正常的状态下,主要原因有: (1)电池触片损坏使电源不能送到电源集成电路,一般情况,电池的正极,都与手机主板的某一大电容、...
  • 所有Android设备都有两个文件存储区域:内部存储空间(internal Storage)和外部存储空间(external Storage)。这些名称是在Android早期确定的,那时候大部分设备都提供内置的非易失性内存(内部存储空间)以及可...
  • 存储技术趋势预测与分析

    万次阅读 热门讨论 2010-11-28 23:49:00
    信息计算现已进入以数据为中心的时代,存储行业是目前最热门的领域之一。面对不断出现的存储需求新挑战,我们该如何把握存储的未来发展方向呢?本人根据自己的经验和理解尝试预测和分析一下存储的未来技术趋势,与...
  • 深度解析阿里云存储

    万次阅读 2017-08-31 18:41:06
    图1 2017年Gartner全球云存储魔力象限图在去年首次进入Gartner魔力象限即取得了不错的位置之后,今年阿里云存储再次强势进入公共云存储魔力象限,紧跟Google成为公共云存储厂商中在利基象限中最接近领导者象限的公共...
  • android文件存储位置切换

    千次阅读 2015-01-12 13:27:20
    最近有个需求,助手的google卫星地图和OpenCycleMap下载的离线地图数据,要能够在内置存储和外置存储空间之间切换,因为离线瓦片数据非常大,很多户外用户希望将这些文件存储在外置TF卡上,不占用内置存储空间,所以...
  • 存储云计算选择开源还是商业版

    千次阅读 2018-04-11 18:06:25
    每个公司在面临存储运算瓶颈时,都会面临一番挣扎,本篇文章我们来调研梳理开源与商业版本的选择对比。 选择商用云平台还是选择开源云平台创建企业的私有云,这确实是个问题。企业需要综合考虑,权衡利弊,...
  • 文件存储前言文件存储内存内部存储外部存储内部存储操作API读写操作外部存储操作公共目录私有目录私有文件私有...例如这个数据是本应用私有的还是跟其它应用共享以及数据存储所需的内存空间等 Shared Preference...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 55,113
精华内容 22,045
关键字:

存储空间最大的手机