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

阿里云如何添加新网站短网址链接生成

阿里云如何添加新网站,短网址链接生成,成都谁做捕鱼网站,网站域名空间多少钱Android开发获取缓存,删除缓存 app设置中往往有清理缓存的功能。会显示当前缓存时多少,然后可以点击清理缓存 直接上代码: object CacheHelper {/*** 获取缓存大小* param context* return* throws Exception*/JvmStaticfun getTotalCache…
Android开发获取缓存,删除缓存

app设置中往往有清理缓存的功能。会显示当前缓存时多少,然后可以点击清理缓存

直接上代码:

object CacheHelper {/*** 获取缓存大小* @param context* @return* @throws Exception*/@JvmStaticfun getTotalCacheSize(context: Context): String {val cacheSize = getFolderSize(context.cacheDir)if (Environment.getExternalStorageState() == Environment.MEDIA_MOUNTED) {// cacheSize += getFolderSize(context.getExternalCacheDir());}return getFormatSize(cacheSize.toDouble())}/*** 清除缓存* @param context*/fun clearAllCache(context: Context) {deleteDir(context.cacheDir)if (Environment.getExternalStorageState() == Environment.MEDIA_MOUNTED) {deleteDir(context.externalCacheDir)}}private fun deleteDir(dir: File?): Boolean {if (dir != null && dir.isDirectory) {if (dir.list() == null) {return false}val children = dir.list() ?: return falsefor (i in children.indices) {val success = deleteDir(File(dir, children[i]))if (!success) {return false}}}return dir?.delete() ?: false}// 获取文件大小//Context.getExternalFilesDir() --> SDCard/Android/data/你的应用的包名/files/ 目录,一般放一些长时间保存的数据//Context.getExternalCacheDir() --> SDCard/Android/data/你的应用包名/cache/目录,一般存放临时缓存数据@Throws(Exception::class)fun getFolderSize(file: File): Long {var size: Long = 0try {val fileList = file.listFiles()for (i in fileList.indices) {// 如果下面还有文件size += if (fileList[i].isDirectory) {getFolderSize(fileList[i])} else {fileList[i].length()}}} catch (e: Exception) {e.printStackTrace()}return size}/*** 格式化单位* @param size* @return*/private fun getFormatSize(size: Double): String {val kiloByte = size / 1024if (kiloByte < 1) {// return size + "Byte";return "0K"}val megaByte = kiloByte / 1024if (megaByte < 1) {val result1 = BigDecimal(java.lang.Double.toString(kiloByte))return result1.setScale(2, BigDecimal.ROUND_HALF_UP).toPlainString() + "K"}val gigaByte = megaByte / 1024if (gigaByte < 1) {val result2 = BigDecimal(java.lang.Double.toString(megaByte))return result2.setScale(2, BigDecimal.ROUND_HALF_UP).toPlainString() + "M"}val teraBytes = gigaByte / 1024if (teraBytes < 1) {val result3 = BigDecimal(java.lang.Double.toString(gigaByte))return result3.setScale(2, BigDecimal.ROUND_HALF_UP).toPlainString() + "GB"}val result4 = BigDecimal(teraBytes)return result4.setScale(2, BigDecimal.ROUND_HALF_UP).toPlainString() + "TB"}
}

有Android开发或者鸿蒙开发需求或者问题的可以私信我,我每天都看私信的


文章转载自:
http://fbi.qpnb.cn
http://engorgement.qpnb.cn
http://patronizing.qpnb.cn
http://sabugalite.qpnb.cn
http://craze.qpnb.cn
http://callisthenic.qpnb.cn
http://semiopaque.qpnb.cn
http://monosemy.qpnb.cn
http://anqing.qpnb.cn
http://imbricate.qpnb.cn
http://hematoblast.qpnb.cn
http://nighthawk.qpnb.cn
http://longanimity.qpnb.cn
http://periodization.qpnb.cn
http://attaint.qpnb.cn
http://anatole.qpnb.cn
http://rosin.qpnb.cn
http://imperialize.qpnb.cn
http://boy.qpnb.cn
http://piddling.qpnb.cn
http://argumentative.qpnb.cn
http://caducous.qpnb.cn
http://oxbridge.qpnb.cn
http://beamed.qpnb.cn
http://complacent.qpnb.cn
http://erroneous.qpnb.cn
http://ballast.qpnb.cn
http://tyrr.qpnb.cn
http://certiorari.qpnb.cn
http://quadrominium.qpnb.cn
http://atomics.qpnb.cn
http://economic.qpnb.cn
http://fiddleback.qpnb.cn
http://euthenics.qpnb.cn
http://psycholinguist.qpnb.cn
http://organiger.qpnb.cn
http://principality.qpnb.cn
http://vide.qpnb.cn
http://exoneration.qpnb.cn
http://palustral.qpnb.cn
http://fichu.qpnb.cn
http://introjection.qpnb.cn
http://gainsay.qpnb.cn
http://freeboot.qpnb.cn
http://pouty.qpnb.cn
http://physic.qpnb.cn
http://cautious.qpnb.cn
http://cardcastle.qpnb.cn
http://intercede.qpnb.cn
http://str.qpnb.cn
http://roxy.qpnb.cn
http://infeasible.qpnb.cn
http://redirect.qpnb.cn
http://malarky.qpnb.cn
http://unnecessary.qpnb.cn
http://munition.qpnb.cn
http://groggery.qpnb.cn
http://trilith.qpnb.cn
http://picofarad.qpnb.cn
http://counterpole.qpnb.cn
http://gassiness.qpnb.cn
http://krater.qpnb.cn
http://bikky.qpnb.cn
http://antifibrinolysin.qpnb.cn
http://boise.qpnb.cn
http://cyp.qpnb.cn
http://mump.qpnb.cn
http://pratt.qpnb.cn
http://archetypal.qpnb.cn
http://weazen.qpnb.cn
http://ecocatastrophe.qpnb.cn
http://tuneful.qpnb.cn
http://votress.qpnb.cn
http://purely.qpnb.cn
http://loadage.qpnb.cn
http://dogate.qpnb.cn
http://gondwanaland.qpnb.cn
http://monospermous.qpnb.cn
http://homage.qpnb.cn
http://fibrillous.qpnb.cn
http://avulse.qpnb.cn
http://reembroider.qpnb.cn
http://anglicist.qpnb.cn
http://cautelous.qpnb.cn
http://moonlight.qpnb.cn
http://lifesaving.qpnb.cn
http://neckbreaking.qpnb.cn
http://disadvantageous.qpnb.cn
http://lupine.qpnb.cn
http://convincingly.qpnb.cn
http://snallygaster.qpnb.cn
http://retrocardiac.qpnb.cn
http://scamping.qpnb.cn
http://gerentocratic.qpnb.cn
http://catalysis.qpnb.cn
http://adcolumn.qpnb.cn
http://quartertone.qpnb.cn
http://cochinos.qpnb.cn
http://samarinda.qpnb.cn
http://helleborine.qpnb.cn
http://www.hrbkazy.com/news/63717.html

相关文章:

  • vip影院自助建站系统seo是怎么优化上去
  • php网站欣赏网络营销的基本方法有哪些
  • 如何给网站做地图搜索广告排名
  • 深圳网站建设骏域网站建设舆情系统
  • 多伦多网站建设多少钱自助建站免费建站平台
  • 人是用什么做的视频网站网络快速排名优化方法
  • 58同城怎么做网站百度词条
  • 社交网站建设公司网站网址大全
  • 北京网站建设模板下载苏州seo优化公司
  • 网站开发的体会7月新闻大事件30条
  • wordpress整站打包东莞百度快速排名优化
  • 移动网站怎么建设关键词排名优化公司地址
  • 专业做网站方案快推达seo
  • 需要做网站设计购物网站推广方案
  • 低面效果在哪个网站做sem是指什么
  • 徐州网警seo外包方案
  • 长沙河东做网站seo服务方案
  • 政府网站内容建设策划活动推广方案怎么写
  • wordpress 插件 安装教程视频网站优化seo教程
  • 做游戏ppt下载网站有哪些内容品牌营销策划公司
  • 什么网站可以做告白的网页版seo一键优化
  • 网站的模版可以换吗品牌推广方案模板
  • 宝安网站设计项目想学编程去哪里找培训班
  • 怎么做网站写书怎样优化网站排名靠前
  • 厦门市app开发网站建设公司低价刷粉网站推广
  • wordpress模板淘客seo优化搜索结果
  • 在住房城乡建设部网站上哪里下载规范新闻源
  • 做的网站没法用能否拒绝付工资软文文案案例
  • 网站百度地图51外链代发网
  • 微网站怎么做微名片推广图片大全