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

购物网站建设与开发网络营销师月薪

购物网站建设与开发,网络营销师月薪,企业网站做的好,上海web网站开发目标 使用 Android Room 实现持久化库。 代码 Kotlin 代码编写 DemoDatabase,在build生成 DemoDatabase_Impl 疑问 Provider的数据会存在设备吗? 内部存储: 当使用 Room 创建数据库(如 DemoDatabase),数据库文件通常…

目标

使用 Android Room 实现持久化库。

代码

Kotlin 代码编写 DemoDatabase,在build生成 DemoDatabase_Impl

疑问

Provider的数据会存在设备吗?

内部存储:

  • 当使用 Room 创建数据库(如 DemoDatabase),数据库文件通常会存储在 data/data/<package_name>/databases/ 目录下。例如,如果包名是 com.example.yourapp,则数据库文件将存储在 data/data/com.example.yourapp/databases/
  • 这部分存储是应用的私有存储,其他应用无法访问,除非用户进行 root 操作。

provider 应用是数据库在哪?是否会存在设备的是路径中?

adb shell
# 进入应用的db目录,sharepreference
cd data/data/com.demo.tool.provider

拉应用数据出来

adb pull data/data/com.demo.tool.provider

如何控制Provider的使用权限?

在AndroidManifest.xml中可定义<permission>,并在 <provider> 中定义读写权限的名称进行绑定。

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"><!-- 声明权限,signature 或者 signatureOrSystem 等  --><permission android:name="com.demo.nw.provider.networkdata.NetworkDataContentProvider.WRITE_NETWORK_DATA"android:protectionLevel="signature"/><permission android:name="com.demo.tool.provider.networkdata.NetworkDataContentProvider.READ_NETWORK_DATA"android:protectionLevel="signatureOrSystem"/><applicationandroid:allowBackup="true"android:dataExtractionRules="@xml/data_extraction_rules"android:fullBackupContent="@xml/backup_rules"android:icon="@mipmap/ic_launcher"android:label="@string/app_name"android:roundIcon="@mipmap/ic_launcher_round"android:supportsRtl="true"android:theme="@style/Theme.DataProvider"tools:targetApi="34"><!-- (NetworkDataContentProvider)provider中定义权限名 --><provider android:process=":networkSlicingProvider"android:protectionLevel="signatureOrSystem"android:writePermission="com.demo.tool.provider.networkdata.NetworkDataContentProvider.WRITE_NETWORK_DATA"android:readPermission="com.demo.tool.provider.networkdata.NetworkDataContentProvider.READ_NETWORK_DATA"android:multiprocess="true"android:label="Demo Tool Network Data Provider"android:initOrder="99"android:exported="true"android:enabled="true"android:directBootAware="true"android:authorities="com.demo.tool.provider.networkdata.NetworkDataContentProvider"android:name="com.demo.tool.provider.networkdata.NetworkDataContentProvider"android:grantUriPermissions="true"/></application>
</manifest>

http://www.hengruixuexiao.com/news/32365.html

相关文章:

  • 网站 切图国内新闻摘抄
  • 做的网站在小窗口中怎么保持中间俄罗斯搜索引擎yandex
  • wordpress猫猫郑州网站运营实力乐云seo
  • dede资讯类网站模板优化公司网站排名
  • 网站建设贰金手指科捷9班级优化大师app下载学生版
  • 网站建设内部流程图企业培训方案
  • 公司网站的功能软文写作案例
  • 做网站公司郑州郑州的网站建设公司免费建站的网站
  • 陕西秦地建设有限公司网站厦门人才网官网
  • 定制网站和模板网站及仿站的区别图片搜索
  • 自助建站系统官网怎么弄一个自己的网站
  • 西安网站建设报价方案seo分析seo诊断
  • 网站建设走无形资产十大营销手段
  • 应该双网站sem专员
  • 想找个人建网站百度提交入口地址在哪
  • 电脑做网站教学crm系统网站
  • 做社交网站框架nba新闻最新消息
  • 企业做营销网站宁德市人力资源和社会保障局
  • 帮助赌博网站做优化网站seo关键词优化排名
  • 企业网站的建立步骤百度云搜索引擎入口手机版
  • 岳阳网站定制电脑优化工具
  • 做分类信息网站网上销售哪些平台免费
  • 网站seo教程推广小程序
  • 没有网站可以做seo排名吗b2b电商平台
  • 工作技巧与工作方法惠州抖音seo
  • 国内网站开发不用wordpress网站seo优化推广
  • 惠州建设工程质量监督站网站营销网络的建设有哪些
  • 卢龙网站建设nba最新消息新闻报道
  • 装修做劳务去哪个网站找工地网络推广有效果吗
  • 微信网页宣传网站怎么做的网络营销策略优化