我试图CardView
在列表中使用RecyclerView.Adapter
.使用RecyvlerView.Adapter在列表中创建卡片非常简单.我正在使用parse.com
我的后端,因此使用其API来查询卡数据.现在我想在此列表中添加分页.如果我使用Parse ParseQueryAdapter
,我可以通过该API构建分页.但是,我必须抛弃RecyclerView.Adapter
(或不?)并回到旧的BaseAdapter方法.但是,我不想这样做并使用RecyclerView.Adapter
Android提供的这个新功能(因为它承诺的效率).
我的问题:什么是更好的方法?
ParseQueryAdapter
旧BaseAdapter
方法RecyclerView.Adapter
普通数据获取方法并编写我自己的分页pagination android parse-platform parse-android-sdk android-5.0-lollipop
你好,我正在文件中添加一个位图来解析平台,但一开始遇到了一些麻烦,它工作正常,但在第二次或第三次尝试后我搞砸了。我想这是因为 put 方法不接收位图。但我不知道为什么它一开始有效,然后就停止了。
\n\n这是我的代码...
\n\n package com.example.mac.mycarapp.UI;\n\nimport android.support.v7.app.ActionBar;\nimport android.app.Activity;\nimport android.app.AlertDialog;\nimport android.content.Context;\nimport android.content.DialogInterface;\nimport android.content.Intent;\nimport android.graphics.Bitmap;\nimport android.graphics.BitmapFactory;\nimport android.graphics.drawable.BitmapDrawable;\nimport android.net.Uri;\nimport android.os.Build;\nimport android.os.Bundle;\nimport android.os.Environment;\nimport android.provider.MediaStore;\nimport android.support.annotation.Nullable;\nimport android.support.v4.content.FileProvider;\nimport android.support.v7.app.AppCompatActivity;\nimport android.support.v7.widget.DividerItemDecoration;\nimport android.support.v7.widget.LinearLayoutManager;\nimport android.support.v7.widget.RecyclerView;\nimport android.support.v7.widget.SearchView;\nimport android.util.Log;\nimport android.view.LayoutInflater;\nimport android.view.MenuItem;\nimport android.view.View;\nimport android.widget.AdapterView;\nimport android.widget.ArrayAdapter;\nimport android.widget.Button;\nimport android.widget.EditText;\nimport android.widget.ImageView;\nimport android.widget.ScrollView;\nimport android.widget.Spinner;\nimport android.widget.TextView;\nimport android.widget.Toast;\nimport android.support.v7.widget.Toolbar;\nimport com.example.mac.mycarapp.Adapter.DatosCompletosOtroAdapterSearch;\nimport com.example.mac.mycarapp.Adapter.RecyclerTouchListener;\nimport com.example.mac.mycarapp.LoginActivity;\nimport com.example.mac.mycarapp.Modelos.Ciudad;\nimport com.example.mac.mycarapp.R;\nimport com.example.mac.mycarapp.Util.Config;\nimport com.example.mac.mycarapp.Util.MarshMallowPermission;\nimport com.parse.FindCallback;\nimport com.parse.GetCallback;\nimport com.parse.GetDataCallback;\nimport com.parse.ParseException;\nimport com.parse.ParseFile;\nimport com.parse.ParseObject;\nimport com.parse.ParseQuery;\nimport com.parse.ParseUser;\nimport com.parse.SaveCallback;\n\nimport java.io.ByteArrayOutputStream;\nimport java.io.File;\nimport java.io.FileNotFoundException;\nimport java.io.IOException;\nimport java.io.InputStream;\nimport java.util.ArrayList;\nimport java.util.List;\n\nimport butterknife.BindView;\nimport butterknife.ButterKnife;\nimport de.hdodenhof.circleimageview.CircleImageView;\n\n\npublic class DatosCompletosClienteOtro extends AppCompatActivity implements AdapterView.OnItemSelectedListener {\n\n @BindView(R.id.imagen_por_tipo_de_empresa)\n ImageView imagenPorTipoDeEmpresa;\n @BindView(R.id.circleImageView3)\n …
Run Code Online (Sandbox Code Playgroud) error-handling android parse-platform android-bitmap parse-android-sdk
您好
我正在玩Parse,我已经设法创建了一个包含两个类/表,用户和帖子的云数据库,我能够注册和登录用户并允许他们发布数据库.
我现在正在尝试找出如何查询数据库并获取已发布的数据,我的帖子类/表由四列组成:ObjectID | 文字| 用户| createdAt |.
我希望能够在我的应用程序中选择并显示"文本"列中保存的所有数据.我的数据库经验非常少,很抱歉,如果这是一个愚蠢的问题.
代码到目前为止:
ParseQuery<ParseObject> query = ParseQuery.getQuery("Posts");
query.findInBackground(new FindCallback<ParseObject>() {
@Override
public void done(List<ParseObject> text, ParseException e) {
if (e == null) {
Toast.makeText(MainActivity.this, text.toString(), Toast.LENGTH_LONG).show();
}
else {
Toast.makeText(MainActivity.this, "query error: " + e, Toast.LENGTH_LONG).show();
}
}
});
Run Code Online (Sandbox Code Playgroud)
我知道我需要将查询限制为仅来自'text'列的数据,所以我显然错过了第1行和第2行之间的一行代码.
任何帮助都将不胜感激.谢谢.
所以,我是 Android Studio 的新手。我正在一步步学习在线课程。我在 AWS 上使用 ParseServer。我已经成功获取了我的 appId 等,并且可以直接从浏览器连接 Java SSH 客户端。我的应用程序可以成功将信息存储在 ParseServer 中,但我无法访问解析仪表板。当我尝试时,它要求我输入我的用户名和密码——我没有。
我找到了一个文件(在 bitnami 终端中),我认为我应该在这里为自己创建一个帐户?
# /home/bitnami/apps/parse/.forever/config.json
{
"root": "/opt/bitnami/apps/parse/.forever",
"pidPath": "/opt/bitnami/apps/parse/.forever/pids",
"sockPath": "/opt/bitnami/apps/parse/.forever/sock",
"loglength": 100,
"logstream": false,
"columns": [
"uid",
"command",
"script",
"forever",
"pid",
"id",
"logfile",
"uptime"
]
}
Run Code Online (Sandbox Code Playgroud) parse-platform parse-android-sdk parse-server parse-dashboard
是否可以仅在通过检索的对象上使用.select
(JS)/ selectKeys
(Android).include()
?
比如A类有一个指向B类的指针,当我查询A类的时候,我想要的是A类的所有内容和B类的几个选定的字段,这可能吗?
parse-platform parse-android-sdk parse-javascript-sdk parse-server back4app