小编Ana*_*put的帖子

在Android中从Firebase添加社交媒体共享逻辑

我正在使用Firebase构建一个android instagram克隆应用程序.我在我的应用程序中启用了社交媒体共享按钮,通过Facebook,电子邮件,WhatsApp等分享故事的内容,但不知道如何去做.

看看我尝试过的东西:


    public class InstacloneApp extends AppCompatActivity {

    private RelativeLayout relativeLayout;

    private ImageView postCoverImg, userPhotoUrl;
    private TextView post_Title, post_Descpn, post_Author, postDate;

    private Button commentsBtn;
    private FloatingActionButton shareFAB;

    private String post_details = null;
    private FirebaseAuth mAuth;
    private DatabaseReference postRef;

    private Context mCtx = this;
    private String uid_post = null;

    private ScrollView scrollView;
    private Toolbar toolbar;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_insta_clone_app);

        relativeLayout = (RelativeLayout) findViewById(R.id.activity_blog_posts_view);
        scrollView = (ScrollView) findViewById(R.id.scrollView);
        toolbar = (Toolbar) findViewById(R.id.toolbar);

        toolbar.setTitle("");
        setSupportActionBar(toolbar);

        getSupportActionBar().setDisplayHomeAsUpEnabled(true);

        post_details = …

media android firebase firebase-realtime-database

8
推荐指数
1
解决办法
879
查看次数

firebase android 应用程序无法使用移动数据

每次连接移动数据时,我的 Firebase Android 应用都无法运行。身份验证、数据库和存储等所有功能都无法访问。我目前在印度,使用 Aircel sim。是 Firebase 服务器的问题还是我的网络提供商的问题。

logcat 中的错误说:

发生网络错误(例如超时、连接中断或主机无法访问)

虽然可以在 wifi 上使用,但不知道为什么

android firebase

5
推荐指数
1
解决办法
5256
查看次数

按钮上的多个单击侦听器

我想知道如何向XML定义的按钮中添加多个单击事件,就像以前在Java中一样,我们实现了View.onClickListenerinterface并完成了onClick方法中的其余工作。
例:

@Override
public void onClick(View v) {

switch (v.getId()) {

    case R.id.oneButton:
        // do your code
        break;

    case R.id.twoButton:
        // do your code
        break;

    case R.id.threeButton:
        // do your code
        break;

    default:
        break;
    }

}
Run Code Online (Sandbox Code Playgroud)

我正在用新的Kotlin开发一个基本的计算器应用程序,但是Kotlin似乎没有这样的规定,相反,我的代码看起来太冗长,因为我将事件分别附加到所有按钮上。
有人可以告诉我在Kotlin如何做同样的事情吗?谢谢

java android onclick button kotlin

5
推荐指数
4
解决办法
9450
查看次数

Logcat 中的 Volley 错误消息“null”

我已经向我朋友的服务器发出了一个帖子请求。在我的 logcat 中,我收到的齐射错误消息为 null,并且没有响应正文或网络响应代码。

我使用了 VolleySingleton 模式,并为我的操作提出了正确类型的请求。从邮递员测试应用程序,一切似乎都工作正常,但在物理设备上运行它,我无法在日志中找到任何消息。

这是我的代码:

public class VolleySingleton {

public RequestQueue requestQueue;
public Context appContext;
public static VolleySingleton instanceVolley;

public VolleySingleton(Context mContext) {
    this.appContext = mContext;
    this.requestQueue = getRequestQueue();
}

public static synchronized VolleySingleton getVolleySingleton(Context context){
    if (instanceVolley == null){
        return new VolleySingleton(context);
    }
    return instanceVolley;
}

public RequestQueue getRequestQueue(){
    if (requestQueue == null){
        requestQueue = Volley.newRequestQueue(appContext.getApplicationContext());
    }
    return requestQueue;
}

public <T> void addToRequestQueue(Request<T> request){
    getRequestQueue().add(request);
    }

}
Run Code Online (Sandbox Code Playgroud)

另外,这是我的发帖请求:

JSONObject userObject = new JSONObject();
        JSONObject paramsObject …
Run Code Online (Sandbox Code Playgroud)

android http-post android-volley

4
推荐指数
1
解决办法
3513
查看次数

使用 Nodejs 和 HTML 正文发送邮件

我正在尝试使用 nodemailer 从我的服务器发送电子邮件。不幸的是,由于这个错误,我一直无法对其进行测试:

D:\Full Stack\Node\NodeLoginJWT\functions\password.js:58
        'This token is valid only within two minutes.'
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
SyntaxError: Unexpected string
at createScript (vm.js:56:10)
at Object.runInThisContext (vm.js:97:10)
at Module._compile (module.js:542:28)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (D:\Full Stack\Node\NodeLoginJWT\routes.js:9:18)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
[nodemon] app crashed - waiting for file changes before starting...
Run Code Online (Sandbox Code Playgroud)

这是导致错误的代码块:

const transporter = …
Run Code Online (Sandbox Code Playgroud)

node.js ecmascript-6 nodemailer template-strings

0
推荐指数
1
解决办法
8925
查看次数