当前位置: 首页 > news >正文

制作个人网站的六个步骤百度应用市场app下载

制作个人网站的六个步骤,百度应用市场app下载,去泰国做网站发网站,做3d任务的网站Android学习笔记-保存文件(Saving Files)Android设备有两种文件存储区域:内部存储和外部存储 (internal and external storage)。这名字来自早期Android#xff0c;那时大多数Android设备提供两种存储方式:内置的非易失的内存(内部存储)和可移动的存储…Android学习笔记-保存文件(Saving Files)Android设备有两种文件存储区域:内部存储和外部存储 (internal and external storage)。这名字来自早期Android那时大多数Android设备提供两种存储方式:内置的非易失的内存(内部存储)和可移动的存储例如micro SD卡(外部存储)。一些设备将永久内存分为内部和外部两部分因此即使没有外部存储依旧有两种存储空间。不管有没有外部存储API的方法都是一样的。如我的手机小米2S是16G大小的RAM不支持SD卡的拓展。它将存储分为了内外两部分3.71G的系统存储(即内部存储)10.16G的内存设备(即外部存储)如下图所示内部存储始终都是可用的保存的文件只能被你的app以默认的方式访问卸载app系统从内部存储中删除你app的所有文件内部存储适用于你不想用户或其他app访问你的文件外部存储不总是可用的(用户可能将外部存储以USB方式连接 一些情况下会从设备中移除)是全局可读的(world-readable)因此一些文件可能不受控制地被读取卸载app只删除你存储在getExternalFilesDir()目录下的文件外部存储适用于不需要存储限制的文件以及你想要与其他app共享的文件或者是允许用户用电脑访问的文件app默认安装在内部存储中通过指定android:installLocation 属性值可以让app安装在外部存储中。获取外部存储权限:读与写:...读:...在内部存储保存文件不需要任何权限你的app在内部存储中总是有读写权限。在内部存储中保存文件:获取适当的目录:getFilesDir() app文件在内部存储中的目录eg:File file new File(context.getFilesDir(), filename);getCacheDir() app临时缓存文件在内部存储中的目录调用openFileOutput()获取FileOutputStream写入文件到内部目录eg:String filename myfile;String string Hello world!;FileOutputStream outputStream;try {outputStream openFileOutput(filename, Context.MODE_PRIVATE);outputStream.write(string.getBytes());outputStream.close();} catch (Exception e) {e.printStackTrace();}调用 createTempFile()缓存一些文件public File getTempFile(Context context, String url) {File file;try {String fileName Uri.parse(url).getLastPathSegment();file File.createTempFile(fileName, null, context.getCacheDir());catch (IOException e) {// Error while creating file}return file;}在外部存储中保存文件:由于外部存储不总是可用的正如上面所提到的用户可能移除了SD卡或USB模式连接了电脑。所有在访问之前需要确认外部存储是可用的。可以调用 getExternalStorageState() 返回外部存储的状态如果返回的是MEDIA_MOUNTED则可以读写在外部存储的文件。//判断外部存储是否可以读写public boolean isExternalStorageWritable() {String state Environment.getExternalStorageState();if (Environment.MEDIA_MOUNTED.equals(state)) {return true;}return false;}//判断外部存储是否至少可以读public boolean isExternalStorageReadable() {String state Environment.getExternalStorageState();if (Environment.MEDIA_MOUNTED.equals(state) ||Environment.MEDIA_MOUNTED_READ_ONLY.equals(state)) {return true;}return false;}外部存储可以被用户或其他app访问我们可以保存两种文件到外部存储:1.公共文件(public files)可以自由地被用户或其他app访问的文件当用户卸载app时这些文件依然存在。调用 getExternalStoragePublicDirectory()获得目录保存公共文件到外部存储:public File getAlbumStorageDir(String albumName) {// 获得用户公共的图片目录File file new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES), albumName);if (!file.mkdirs()) {Log.e(LOG_TAG, Directory not created);}return file;}2.私有文件(private files)属于你app的文件当用户卸载时这些文件将被删除。调用getExternalFilesDir() 获得适当的目录保存私有文件到外部存储:public File getAlbumStorageDir(Context context, String albumName) {// 获得应用私有的图片目录File file new File(context.getExternalFilesDir(Environment.DIRECTORY_PICTURES), albumName);if (!file.mkdirs()) {Log.e(LOG_TAG, Directory not created);}return file;}删除文件myFile.delete();删除保存在内部存储中的文件:myContext.deleteFile(fileName);当用户卸载app时Android系统会删除下列文件:1.所有保存在内部存储中的文件2.所有用getExternalFilesDir()保存的文件我们应该删除所有用getCacheDir() 生成的文件以及不再需要的文件相关阅读:Andriod 获取电池的信息实例代码css3弹性盒模型实例介绍SQLSERVER 根据地图经纬度计算距离差示例WEB在模态窗体里导出或下载文件功能代码Win10开始菜单与任务栏的新概念设计图:音乐应用动态磁贴采用交互式设计javascript屏蔽右键代码MongoDB db.serverStatus()输出内容中文注释js实现匹配时换色的输入提示特效代码Win10让任务栏中间相同程序图标不合并分开的方法详解javascript实现瀑布流绝对式布局在CentOS上配置Java环境变量的教程C#中的委托使用JavaScript模拟鼠标右键菜单效果一些有用的meta设置方法(必看)
http://www.pierceye.com/news/9102/

相关文章:

  • 不需要丢链接可以百度收录的网站网站建设一年多少恰
  • 如何做纯文本网站济南营销网站建设
  • 济南网站建设企业搜狐快站怎么做网站
  • 网站开发和游戏开发哪个难纯html网站
  • 网页与网站设计说明wordpress换站
  • 网站备案麻烦吗郑州seo外包
  • o2o网站策划人才网招聘网招聘
  • 音乐网站的音乐列表如何做wordpress动态链接301
  • 青岛公司网站制作仓山区城乡建设局网站
  • 正能量网站免费进入无需下载曲周县建设局网站
  • 中国最大网站建设商上海制作网站的公司
  • 网站开发毕业设计答辩网站开发手机验证码
  • 南京网络推广建站廊坊企业做网站
  • 哪些网站是单页面应用程序网站怎么做百度推广
  • 汕头建站价格网站怎么做图片放映效果
  • 什么网站做婚礼请柬x网站免费
  • 找不同 网站开发做外贸网站需要什么卡
  • c 用mysql做的网站西凤酒网站建设的目标
  • 荆州市城市建设投资开发有限公司网站企业做网站etp和源程序
  • 自主建站平台厦门软件公司排名
  • 潍坊潍微贷是哪家网站建设的wordpress登录地址插件
  • 电商网站建设 教学总结安卓开发者网站
  • 网站响应时间多久网站建设客户去哪里找
  • 地方门户网站模版青岛设计优化公司
  • 招商网站平台wordpress文章列表多图展示
  • 黄冈智能网站建设平台怎么在阿里巴巴网站做公司名称
  • 两学一做网站条幅查企业营业执照的网站
  • 新闻门户网站psd模板小白node怎么做网站
  • 做网站网络wordpress投稿页面路径怎么写
  • 苏州制作手机网站深圳公司网站建设设计