Android远程数据库

2024-06-23

我正在开发一个需要连接到中央数据库的 Android 应用程序。用户应该能够通过应用程序访问记录并将记录添加到数据库中。数据本身相当简单,每条记录都由许多文本字段组成。

该数据库将专门为应用程序开发,并且只需要通过应用程序进行访问。初步阅读似乎表明应该编写一个 Web 服务来将数据解析为 xml 格式,以供应用程序使用。

鉴于数据库是从头开始开发的,专门为此目的,我想确保我正朝着正确的方向前进。我对数据库的经验很少,真的只是想知道从哪里开始阅读。任何有关数据库应采用的格式的建议也将受到热烈欢迎。

谢谢


你似乎已经有了这个想法,如果是我,我会建议在 Web 服务中使用 JSON 而不是 XML,它们的工作方式非常相似,但 JSON 要小得多,并且会使应用程序显着(因为它会使对用户来说是不同的)更快。如果您要发送大量数据,则尤其如此。

看看这个:GSon http://code.google.com/p/google-gson/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android远程数据库 的相关文章

  • Android 使用带有空格的键访问 Firebase

    这可能是一个愚蠢的问题 但我在谷歌的 firebase 网站上找不到任何示例 如果我在 firebase 数据库中有一个密钥 First Name 然后我打电话 FirstNameClass firstName dataSnapshot g
  • 一部又一部的Android动画

    我在 TextView 上有两个 TranslateAnimations 我希望它们一个接一个地执行 但是 通过使用下面的代码 仅执行第二个代码 我该如何解决这个问题 TranslateAnimation animation new Tra
  • Android - 缩放和压缩位图

    我正在开发一个 Android 应用程序 它具有相机捕捉和照片上传功能 如果设备具有高分辨率相机 则捕获的图像尺寸将非常大 1 3MB或更大 由于应用程序需要将此图像上传到服务器 因此我需要在上传之前压缩图像 例如 如果相机拍摄了 1920
  • 将长文本分成页面供viewpager使用

    我正在实施中的messureText方法这个问题 https stackoverflow com a 22199847 3930169在 viewpager 中渲染之前将长文本分成指定大小的页面 我正在使用增量字符数进行 while 循环以
  • 使用 Gradle 构建未签名的 APK

    目前我正在尝试学习 Gradle 来构建 Android APK 如何在 gradle 中设置选项来构建未签名的 APK 您不必设置任何选项 只需运行常规任务即可 gradle assemble 这将在project build apk 中
  • 尝试在空对象引用上调用接口方法“...”

    我正在开发一个具有蓝牙功能的应用程序 我使用片段来扫描并列出蓝牙设备 单击时 会回调提供所选蓝牙设备的主要活动 我从使用 Android 6 API 23 的智能手机开始 然后必须调整代码以用于 Android 5 0 API 21 我刚刚
  • 如何在线性布局上制作波纹效果,而不覆盖其子级的背景颜色?

    I have a LinearLayout that looks like this 我希望每一行都是可点击的 这LinearLayout一行的代码如下所示
  • 从视频文件中提取音频的问题(android)

    我需要将 mp4 或任何其他视频格式 转换为 mp3 或 wav 文件 我正在使用 C Xamarin Forms 我使用的任何库要么不适合我 要么与 android 不兼容 我尝试过使用 Xamarin Android FFMpeg 和
  • 问题:将大数据传递给第二个 Activity

    我有一个奇怪的问题 我在网上浏览但没有找到答案 我仍然是android编程的初学者 那么让我们开始吧 我想做的就是用一些数据调用第二个活动 它适用于小数据 但如果数据变大 第二个 Activity 将不会显示 第一个 Activity 将完
  • 如何从内存中清除动态创建的视图?

    我试图从记忆中清除一些观点 情况是这样的 我有一个活动 我将其称为 A 另一个称为 B 现在 我在 Activity A 中按下一个按钮 该按钮调用 Activity B 动态创建大量视图 之后 我按后退按钮返回到活动 A 多次重复这两个步
  • 部署 Visual Studio 2010 数据库项目

    我有一个 Visual Studio 2010 数据库项目 我想从中生成一个脚本 这只是将该数据库放到另一台机器上 问题是我找不到 对此的解决方案 当我开始这个项目时 我从开发电脑上的数据库导入了 shema 生成了架构对象 所有表和脚本都
  • Gradle 警告:不推荐使用variant.getOutputFile() 和variant.setOutputFile()

    我在 Android 应用程序项目中使用以下简化配置 android compileSdkVersion 20 buildToolsVersion 20 0 0 defaultConfig minSdkVersion 8 targetSdk
  • SQLite适合并发读吗?

    在没有锁定的情况下 SQLite 数据库的性能是否能达到每秒 50 次读取左右 我正在尝试确定它是否可以在不会经常 写入 的 PHP 网站上使用 它主要是从一小部分表中读取相同的数据 没问题 并发读 写实际上会被 SQLite 序列化 所以
  • 菜单项标题未显示

    菜单项的标题未显示在片段内 我在菜单文件中有两个项目 第一个是带有图标和标签的showAsAction always在工具栏中显示图标 第二个只有标题 我不知道这里出了什么问题 菜单项的所有操作均有效 例如下面 菜单 销售 xml menu
  • 时态数据库设计,有一些变化(实时行与草稿行)

    我正在考虑实现对象版本控制 同时需要同时拥有活动对象和草稿对象 并且可以利用某人在这方面的经验的见解 因为我开始怀疑是否有可能在没有潜在可怕的黑客攻击的情况下实现这一点 为了示例 我将把它分解为带有标签的帖子 但我的用例更一般 涉及缓慢改变
  • Android Google plus 注销按钮看起来与 Google 教程文档中的登录按钮不同

    我正在按照 Google 开发人员网站中提到的步骤在我的应用程序中实现登录和注销 如前所述 添加登录和退出按钮的代码是
  • 如何在 Android 键盘中包含建议

    我正在开发 Android 软键盘 我已经创建了键盘布局 但不知道如何包含在 EditText 中键入一些单词时出现的建议 例如 如果我写 在 中 已知 和 已知 将显示在建议中 所以我的问题是 1 如何在 Android 软键盘中包含建议
  • ACRA formkey 哪里可以得到?

    所以我尝试按照以下说明进行操作https github com ACRA acra wiki BasicSetup https github com ACRA acra wiki BasicSetup但它太旧了或者什么的 使用我自己的 gm
  • 解决SecurityException:权限拒绝:启动意图。我需要什么许可?

    我想从应用程序打开游戏商店 在三星手机上还好 但在一加手机上却失败了 我不知道在哪里alibaba来自 真奇怪 异常 java lang SecurityException 权限拒绝 启动意图 act android intent acti
  • Ionic 3 Deeplinking - 从 URL 启动应用程序

    我正在使用 Ionic 开发一个跨平台应用程序 当尝试实现深度链接时 我安装了一个名为 Ionic Native 插件深层链接 我运行了这些命令 ionic cordova plugin add ionic plugin deeplinks

随机推荐

  • Solr 数据导入处理程序是否支持自定义变量?

    我目前的数据导入处理程序存在问题 其中 dataimporter last index time 粒度不够 无法捕获在一秒钟内发生的两个事件 从而导致数据库中的记录被跳过的问题 我正在考虑更换last index time使用简单的原子递增
  • iOS 8.3 - UITableView 单元格未对齐,缩进到左侧

    我偶然发现了一种奇怪的行为 其中细胞添加到UITableView有时向左缩进 这种情况只发生在 iOS 8 3 上 而且我找不到关于何时发生这种情况的明确模式 有人遇到同样的事情吗 在 iOS 8 3 上运行时 我的 tableViewCe
  • iOS Facebook SDK:必须使用活动访问令牌来查询有关当前用户的信息

    我已经遵循了许多示例并查看了有关此访问令牌错误的许多问题 但我似乎无法找出为什么我会收到它或如何修复它 我像在 3 1 sdk 示例中那样初始化 Facebook NSArray permissions NSArray alloc init
  • Thread 内调用协程

    是否可以使线程运行方法异步 以便它可以在其中执行协程 我意识到我正在混合范例 我正在尝试集成使用协程的第三方库 而我的项目使用线程 在考虑更新我的项目以使用协程之前 我想探索在线程中执行协程 下面是我的示例用例 其中我有一个线程 但我想从线
  • 无需重新加载 iframe 即可对列表进行排序

    如何在不重新加载 li 内的 iframe 的情况下对列表进行排序 appendChild 使 iframe 重新加载
  • 如何使用 HP-UX shell 脚本将简单的文本文件作为附件发送?

    我需要在 HP UX 中使用 shell 脚本发送一封带有文本文件作为附件的电子邮件 我没有安装mutt 我正在使用以下命令 但它在电子邮件正文中发送文件内容 我希望将其作为附件 mailx s Report email protected
  • 按组从出现位置向后填充值

    Problem 如何在出现某个值之前向后填充组中的所有行 我并不是想使用 NA 或缺失值来填充zoo na locf 在下面 我想在每个 ID 组出现 1 00 之前用 1 00 填充 A 中的所有先前行 理想情况下使用dplyr Inpu
  • 当 RotationY > 60 时,CardView 显示伪影

    我正在尝试使用 Android 的新功能CardView在旋转动画中 然而 当CardView s rotationY属性设置得足够高 在 Lollipop 设备上会发生一些非常糟糕的事情 下面是一些很容易编译的示例代码 MainActiv
  • 为什么打印出来是这样的

    下面的代码片段中的迭代是如何进行的 a 0 1 2 3 b for a 1 in a b append a 1 print b Output is 0 1 2 2 Python for循环使用赋值 如果使用不当 可能会导致有趣的结果 您的示
  • 滚动时大型 UICollectionViewCell 停止显示

    相同的行为UICollectionView正如这里所描述的 已经导致这个问题 https stackoverflow com questions 13016302 large cells in a uicollectionview gett
  • 错误运算符 new[] :函数不接受 1 个参数

    我有重载运算符的代码new 下面的代码在 Linux gcc4x 下运行良好 但在 Windows Visual C 2008 Express Edition 下运行不佳 Visual Studio 2008 Express Edition
  • 通过浏览器以编程方式确定 DPI?

    我想以编程方式确定用户显示器的 DPI 以便以精确的单位数 厘米 英寸 显示网页 我知道这是一个奇怪的请求 这是一个可视化研究项目 它是一种控制 目前 我们通过让用户将信用卡放置在屏幕上并将可调整大小的 div 通过 Mootools 与真
  • 如何从顶点图表中删除图例、标签和所有数字

    我已经尽力了 如果有人能帮助我 那就太好了 我希望图表上的数字和图例消失 图例和数据标签可以通过以下方式禁用 const options dataLabels enabled false legend show false EDIT 如果您
  • 将斯坦福情感分析与java集成时出现错误

    我正在使用斯坦福情感 nlp 库和 java 进行情感分析 但是当我执行代码时 我收到错误 无法弄清楚 我的代码如下 package com nlp import java util Properties import edu stanfo
  • Chrome Sockets API 在 Chrome 操作系统(与 Ubuntu、Windows)上的行为有何不同?

    我有一个示例 Chrome 打包应用程序 它使用 Chrome 套接字 API 来执行 DNS 服务发现 繁重的工作是从这里的例子中借来的 https github com GoogleChrome chrome app samples t
  • 如何获取今天或昨天的时间 17:00:00?

    如果今天的 17 00 00 已经过去 那么它应该是今天的日期 否则 昨天的日期 今天的时间我得到了 test datetime datetime now replace hour 17 minute 0 second 0 microsec
  • 如何使用 PyQt4 禁用窗口最大化图标?

    我想知道如何禁用pyqt4中的窗口最大化按钮 我目前使用 QWidget setFixedSize self QSize 来防止用户窗口调整大小 但是最大化按钮仍然处于启用状态 按下时会导致应用程序移动到屏幕的左上角 我基本上想复制 Win
  • 如何避免以明文形式存储 tomcat 的 server.xml 数据源资源定义的密码?

    tomcat中的资源定义server xml看起来像这样
  • Swift 3 IF 条件中的可选链接错误?

    这段代码在 Swift 2 3 中运行得很好 我不明白为什么我必须解开TestClass检查数字是否大于 4 这是链接选项的全部要点 以节省额外的调用 现在为了使这项工作正常进行 我必须检查是否testClass nil 或使用隐式解包if
  • Android远程数据库

    我正在开发一个需要连接到中央数据库的 Android 应用程序 用户应该能够通过应用程序访问记录并将记录添加到数据库中 数据本身相当简单 每条记录都由许多文本字段组成 该数据库将专门为应用程序开发 并且只需要通过应用程序进行访问 初步阅读似