【Android有没有最新的图形数据库?】教程文章相关的互联网学习教程文章

android-如何为时间轴建模,自动在Firebase数据库上添加来自每个关注者的帖子【代码】

我正在构建一个社交应用程序,在Firebase上有一个结构如下的数据库:tJWRbfqUUbSQn5eI8ZS5vPG9znr1bio:coverPhotoUrl:email:firstname:imgUrl:lastname:name:phone:posts-KPN0b7QmNp8AjYy4yFl-KPXmtvZdiQ--QjZ-j3m-KPc7PpDkmFNU9JjlIJP-KPc7PptOulQdrpsrGEp-KPc7Pq6JC7bjt8-sRFU-KPc7PqJ2651EIQWXIv6顶级键是用户ID,因此我对每个用户都有一个用户也有帖子,在posts节点内,我有评论,以与帖子完全相同的方式推送.我的问题是,我对如何构...

android-如何利用Google Firebase数据库中的过滤器和子元素【代码】

在使用新Firebase数据库框架的Android应用程序上工作.它具有如下建模的数据对象:其中顶级父项(1234-4321)是“聊天室”,数据对象是“聊天消息”,而编号项(0、1、2)是“单个消息”. 我能够毫无问题地获取整个数据库,并通过侦听器读取它:FirebaseDatabase database = FirebaseDatabase.getInstance(); DatabaseReference myRef = database.getReference(); myRef.addChildEventListener(this); myRef.addValueEventListener(this);而...

android-如何获取Firebase数据库中所有嵌套子级的数据?【代码】

我在下面有一个Firebase数据库结构.如何获得room_name_public的值?我想检索所有这些值并将其显示在列表视图中.在这里,55aqdTkLPrMwB6H0KX4Z0RUe6s52是Firebase用户ID,-KcqR5Db5BidD0XpQ1z1是通过push()函数创建的. 解决方法:好的,您可以按照这种方式尝试. 创建一个普通对象,如下所示:public class Room {String room_name_pucblic;public Room() {}public Room(String room_name_pucblic) {this.room_name_pucblic = room_name_p...

如何从Android在Firebase数据库的现有数组中插入新数据?【代码】

我正在使用Android学习Firebase数据库,如下图所示在Firebase数据库中具有数据数组.cineIndustry是一个数据数组.在JSON中看起来像这样"cineIndustry" : [ {"type" : "Hollywood"}, {"type" : "Kollywood"}, {"type" : "Bollywood"} ]我想在此数组中插入新数据. POJO课程@IgnoreExtraProperties public class CineIndustry {void CineIndustry(){}public String type;}保存新数据CineIndustry cineIndustry = new CineIndustry(); ci...

带有实时数据库而不使用FIREBASE的Android应用可能类似于钩在服务器上

我一直在编码android based Social Community application with RealTime database solution这是通过使用Volley库从基于PHP的服务器接收和发送数据来完成的.我面临的问题是我的应用需要实时更新recyclerViews. 在解决相当不错的解决方案之前,我已经处理过Firebase.但是对于此应用程序,我不允许使用Firebase.因此,有没有使用基于SQL的后端进行实时数据库同步维护的解决方案.解决方法:这是解析SDK的链接https://github.com/parse-com...

android-OrderByKey可以正常工作,但是OrderByChild在firebase实时数据库中给出了意外结果【代码】

我正在尝试使用Firebase实时数据库订购和过滤数据.在一种情况下,我想使用OrderByKey(因为我想先问新问题,并使用推送功能生成键)来对数据进行排序,在另一种情况下,我正在使用OrderByChild(因为我想使用时间戳进行排序,在这种情况下,我不希望这样做) t使用push但我使用用户的uid作为键). 在这两种情况下,我都首先想要最新的事物/人(问题/用户),所以我想按降序排列(在客户端,我什至将其颠倒过来).所以这就是我第一次查询后的查询方式....

如何检查Android中是否存在数据库?【代码】

我正在使用Room API在我的Android应用中实现数据库.似乎每次我加载应用程序时,它都会尝试一次又一次地创建数据库.有什么方法可以限制这一点吗?db = Room.databaseBuilder(context, AppDatabase.class, "database-name").build();解决方法:当您创建数据库时,它会在应用程序启动时调用它们的db create.您曾经在应用程序活动中使用下面的代码,而在应用程序类调用中的清单文件中进行了该活动的调用,如下面的代码中所用.public class A...

RecyclerView Adapter内的Android ViewModel用于懒惰的数据库下载

我有一个问题与MVVM的正确设计和架构有关,而不是与编码本身有关.在我的项目中,我遇到的情况是ViewModel上提供数据,后来在RecyclerView.Adapter中使用这些数据来创建正确的视图. 但是,我想知道这是否正确(从正确的“做事方式” POV)是否将某些数据以ID的形式提供,以便进一步从Room或外部服务器获取?例如,在onBindViewHolder期间,使用带有live()的LiveData在满载时更新某些字段.解决方法:在视图中获取数据是不行的.它违背了MVVM的宗...

与Android中的外部SQLite数据库进行交互.【代码】

我正在尝试使用Web服务(我无法控制),当您查询它时会返回一个SQLite数据库.有什么办法吗?解决方法:我正在做一个类似项目的项目.我请求对数据库进行更新,并且根据所需的更新量,它要么向下发送一个全新的数据库,要么发送一系列SQL语句.我强烈建议将数据库保留在sdcard上(如果可用),尤其是如果您要下载的数据库大小可变且大小仅超过几千字节时. 我正在执行以下操作以获取文件(修改口味,因为您可能需要在SOAP响应中处理XML,也请忽略进度...

android-将数据添加到数据库游标【代码】

也许我会采用错误的方式,但是如果是这样,请纠正我.这是一种情况:我有一个查询,该查询返回存储在数据库中的铃声的URI字符串. 我正在尝试使用铃声“ Title”向此光标添加“列”(因为这可以在我的程序之外更改). 我可以成功地使用RingtoneManager来获取标题,但是我无法弄清楚如何将这个“列”添加到光标数据中以供以后使用. 这是我到目前为止的内容:if (cursor != null) { cursor.moveToFirst(); do { String ringerTitle = ge...

需要有关在Android上的SQLite数据库中加密/解密数据的好方法的建议

我有一些敏感数据存储在Android应用程序的SQLite中.我需要能够在持久化时进行加密,而且还需要在从数据库反序列化时进行解密.不确定我在Android上有什么选择吗?解决方法:Android内置没有用于加密数据库内容的内容.欢迎您自己加密/解密值并将加密的材料存储在数据库中,但这取决于您,并且必须逐个单元地进行. 对于加密算法,Android内置了javax.crypto. 另外,请记住,如果将加密密钥发送到应用程序中,则任何关心的人都将能够通过加密.

android-默认情况下,将一些数据加载到我们的数据库sqlite中

我想在默认情况下向我们的sqllite数据库插入一些表. 我想根据不同的类别显示不同的项目.在应用程序中,用户还可以添加项目和新类别,为此,我希望默认情况下向db添加一些数据.默认情况下,我们如何将数据添加到sqlite.请给我一些建议. 提前致谢解决方法:您可以通过使用SQLite database editor创建数据库来预先打包数据库,然后将预制的数据库放入资产文件夹中,然后可以从您的应用程序中访问它.

android通过web与后台数据库交互【代码】【图】

@[toc] 1.背景 开发一个app与后台数据库交互,基于mysql+jdbc+tomcat,没有使用DBUtils或jdbc框架,纯粹底层jdbc实现.以后逐步改用Spring框架,优化mysql,进一步部署tomcat等等,现在项目刚刚起步,还有很多不懂的东西,得慢慢来......这几天踩了很多坑,说得夸张点真是踩到我没有知觉,希望能帮助别人少踩坑... 2.开发环境系统 : win10 IDE : Android Studio 3.5.1,IntelliJ IDEA 2019.02 DBMS : Mysql 8.0.17 web服务器: tomcat93.相关资源...

android-从简单的FireBase数据库读取【代码】

从Firebase数据库读取时遇到一些问题. 我有一个非常简单的布局{"lot" : {"lot1" : "low","lot2" : "low","lot3" : "low"} }当然,MyAppName {}最重要.FirebaseDatabase database = FirebaseDatabase.getInstance();DatabaseReference myRef = database.getInstance().getReference();// Read from the databasemyRef.addValueEventListener(new ValueEventListener() {@Overridepublic void onDataChange(DataSnapshot dataSnapshot...

java-从android中的sqlite数据库检索数据时出现RuntimeError【代码】

我正在尝试使用sqlite在eclipse中从数据库中插入和检索数据,但是它显示了RuntimeError.我创建了一个包含三个编辑文本和一个按钮的布局,用于从中创建简单信息,但是什么也没有创建.我使用以下代码创建Java数据库:package com.example.databasetest;import android.content.ContentValues; import android.content.Context; import android.database.SQLException; import android.database.sqlite.SQLiteDatabase; import android.d...