在Back4App中制作类及其内容

时间:2018-11-03 07:25:04

标签: android

我是编程新手,我是一名学生,正在尝试制作一个程序,该程序可以保存可登录的用户名,并保存诸如金钱之类的用户输入。我已经下载了模板(https://www.back4app.com/docs/android/login-android-tutorial),并且可以正常工作好。由于布局的原因,我已经在Parse Dashboard内部创建了一个Class,并且能够登录并进行注册。但是我尝试导入在back4app中制作的类,但我不知道如何尝试使用“ import com.parse.ParseClass”,由于某种原因,它将无法正常工作。有人可以告诉我在back4app类中创建对象时需要做什么吗?并在android studio中使用它。

编辑有人告诉我,我应该在Android SDK中打开它。但是那不是像gradle的插件吗?如果是这样,那么我已经把它放在了笔架中

编辑,我尝试了创建的这段代码,但是它没有将任何数据发送到back4app或任何其他程序。按下按钮后,它不会记录任何数据(我认为)

打包com.example.back4app.userregistrationexample.Class;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;

import com.example.back4app.userregistrationexample.R;
import com.parse.Parse;
import com.parse.ParseObject;

public class Home extends AppCompatActivity {

private EditText balanceView;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_home);
    Parse.initialize(new Parse.Configuration.Builder(this)
            .applicationId(getString(R.string.back4app_app_id))
            .clientKey(getString(R.string.back4app_client_key))
            .server(getString(R.string.back4app_server_url))
            .build()
    );
    balanceView = (EditText) findViewById(R.id.edt_balance);
    final String currency = new String();

    final Button addbalance = findViewById(R.id.btn_addbalance);
    addbalance.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            ParseObject balance = new ParseObject(currency);
            balance.setObjectId(balanceView.getText().toString());
            balance.saveInBackground();
        }
    });
}
}

1 个答案:

答案 0 :(得分:0)

我建议您将代码更改为以下代码:

ParseObject balance = new ParseObject("nameOfYourClassHere");
balance.setObjectId(balanceView.getText().toString());
balance.saveInBackground();

此外,您还可以查看官方的解析文档:

https://docs.parseplatform.org/android/guide/

然后,我建议您看一下下面的Back4App指南,以了解如何CRUD对象:

https://www.back4app.com/docs/android/parse-objects/crud