小编Awa*_*azi的帖子

计算在Android中单击按钮的时间(秒)

我想制作一个程序,告诉我按住按钮的秒数.

例如,如果我点击按钮5秒钟,它应该告诉我按钮保持按下5秒钟.

这在Android中是否可以实现?

这就是我尝试的方式,没有用,因为当我把while循环放入时,按钮保持点击状态,即使按下它只需一秒钟.该程序没有崩溃,但按钮仍然被点击,我认为它冻结了.

 thread = new HandlerThread("");



    btn.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View arg0) {
            // TODO Auto-generated method stub
            while(btn.isPressed())
            {

                try {
                    thread.sleep(1000);
                    total = total++;
                    temp = temp++;
                } catch (InterruptedException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }
            }
            Toast.makeText(MainActivity.this, ""+temp+" "+total, 0).show();


        }
    });
Run Code Online (Sandbox Code Playgroud)

multithreading android count while-loop buttonclick

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

Bigquery活跃用户数不准确(Google Analytics(分析))

我已将Google Analytics(分析)集成到Bigquery中,并且我正尝试编写一个查询以获取应与GA Portal上的号码匹配的活动用户。

这是我写的查询;

SELECT 
date(date) as date,
EXACT_COUNT_DISTINCT(fullVisitorId) as daily_active_users,
FROM TABLE_DATE_RANGE([<project_id>:<dataset>.ga_sessions_],
TIMESTAMP('2018-01-01'),
TIMESTAMP(CURRENT_DATE()))
group by date
order by date desc
Run Code Online (Sandbox Code Playgroud)

我得到的回应数字与Google Analytics(分析)显示给我的数字有某种联系,但并不是100%准确。

作为回报,我得到的数字比门户网站上的数字略高,我认为我需要放置一个where子句来过滤GA可能正在门户网站上过滤的属性。

sql database google-analytics bigdata google-bigquery

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