首页 > 其他分享 >Android笔记--内容提供者+Server端+Client端

Android笔记--内容提供者+Server端+Client端

时间:2023-02-04 18:12:17浏览次数:55  
标签:提供者 -- App Server Client Activity

什么是内容提供者ContentProvider

为App存取内部数据提供的统一的外部接口,让不同的应用之间得以实现数据共享

Client App端

用户输入数据的一端,或者说是用户读取到存储的数据的一端(在我看来,这里相当于web的jsp)

然后将相关信息传送到Server App端,也就是在后端进行数据库内容的相关操作(这里相当于web的servlet)

但是Server端还会连接到不同的应用之间,进行数据共享

Server端的代码编写

1、先新建一个文件,new-->Other-->Content Provider

然后,我们之前也已经学过了连接数据库的相关操作以及相关代码

Client端的代码编写

先新建一个Activity文件,new-->Activity-->Empty Activity

界面的编写就很简单,这里就直接略过了

直接跳到组件的后台控制内容:
添加数据:

查询(读取):

删除数据:

标签:提供者,--,App,Server,Client,Activity
From: https://www.cnblogs.com/liuzijin/p/17090712.html

相关文章

  • 两数之和(思路)
    题目:给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案......
  • 在Python程序中操作MongoDB
    在Python程序中操作MongoDB可以通过pip安装pymongo来实现对MongoDB的操作。pipinstallpymongo进入Python交互式环境,就可以执行以下的操作。>>>frompymongoimpo......
  • 提示或限制相同项
    问题:同一日期车号出现相同时提示函数解决:=IF(COUNTIFS(B:B,B3,E:E,E3)>1,"提示","") 条件格式高亮提示:选取E3:E19》开始》条件格式》使用公式……》=COUNTIFS(B......
  • TMC5160步进电机驱动芯片开发使用笔记-1
    内容主要来自TMC5160数据手册,个人的理解简单做下笔记:TMC5160做为驱动芯片,单片机作为控制器,控制一个或多个5160;站在应用的角度去分析,不涉及过多电子方面;    TMC5......
  • Fabric2.x中Raft共识算法核心数据结构
    一、共识算法可插拔的代码体现Chain接口HyperledgerFabric的共识算法是可插拔的,在代码上体现为Chain接口,所有不同的共识算法均可根据Chain接口进行具体实现,目前fabric支......
  • WC2023(授课与讨论7)
    FabulousFungusFrenzy(3)将过程逆序,\(1\)操作不变,\(2\)操作即将与模板矩阵匹配的子矩形变为通配符借助\(1\)操作,可以在\(2(n+m)\)次操作内交换两个位置在此基础上,不断......
  • JVM 是如何处理异常的?
    https://www.cnblogs.com/newber/p/15293184.html 今天我们来讲讲Java虚拟机的异常处理。先讲异常吧。 在Java语言规范中,所有异常都是Throwable类或者其子类......
  • 保持cerebro的通知及查询Node的box_type
    今天介绍通过chrome谷歌浏览器,改进cerebro的两个小功能. 1.保持cerebro的通知显示.默认cerebro的通知显示只有几秒,还没有看清楚是什么问题,通知框就消失了.尤其是是......
  • python中使用redis
    Redis的应用场景高速缓存-将不常变化但又经常被访问的热点数据放到Redis数据库中,可以大大降低关系型数据库的压力,从而提升系统的响应性能。排行榜-很多网站都有排......
  • 可控可变的复选框
    问题:如果添加一个可控可变的复选框解决:插入》窗体》复选框》在工作表中拖放鼠标右击复选框可设置对象格式 控制》单元格链接》指定单元格 可选效果:鼠标单击复选......