小编Sab*_*med的帖子

在声明之前如何访问静态变量?

public class Main {

    static int x = Main.y;
//  static int x = y; //Not allowed; y is not defined
    static int y = x;
    public static void main(String[] args) {
        System.out.println(x);//prints 0
    }
}
Run Code Online (Sandbox Code Playgroud)

为什么我被允许在课堂上使用,但不能直接使用?

什么时候定义?

java static-variables class-variables

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

如何获取Android上的应用使用情况统计信息?

我想要的是访问每个应用程序的使用时间(以毫秒为单位)。

谢谢

android usage-statistics

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

如何在Android上获取活动在前台活动的时间

如何在Android中获取活动在前台的时间量.对于Ex.如果今天使用watsapp 1小时,那么如何以编程方式将watsapp激活一小时.

android foreground usage-statistics android-activity

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

如何在KitKat版本之前获取Android中sms应用程序的包名(默认)?

在Android KitKat版本之后,我们可以通过"Telephony.sms.getDefaultSmsPackage(context);"找到默认的sms包名.但是如何在KitKat版本之前获得包名?

sms android package

4
推荐指数
2
解决办法
7145
查看次数

为什么我们不应该使用(默认)src包?

我最近开始使用Eclipse IDE并且在许多地方读过一个不应该使用默认(src)包并创建新包的地方.
我只想知道背后的原因.

java package default-package

3
推荐指数
1
解决办法
1616
查看次数

如何从上下文中获取片段对象

是否有可能从上下文对象中获取片段对象?我基本上试图从我扩展的SearchView类访问片段对象.由于context是传递给SearchView构造函数的唯一对象,因此我希望以某种方式从中获取对该片段的引用.

我知道我们可以通过使用来从活动中获取它getSupportFragmentManager().findFragmentById(R.id.xxx).但getSupportFragmentManager()只能在FragmentActivity课堂上使用.有没有办法从另一个类访问片段?

android android-context android-fragments searchview

3
推荐指数
1
解决办法
6346
查看次数

在R中,如何显示Sankey Graph的链接/路径上的值?

背景

我正在尝试创建一个如下图所示的桑基图。实际上,我想获得一个输出,其中值(10、20、30、40)将在路径(从一个节点到另一个节点)中设置。

在此输入图像描述

我怎么尝试的?

首先,我尝试使用Python的Plotly库。然而,我在某处发现无法在 Plotly(Python)中设置桑基图的链接或路径中的值。后来,我转向了 R(也出于其他一些原因),那里有更多可用的资源(我认为)。然而,在这里,我也面临着同样的问题。我已经检查了SO的许多教程(例如,这个,Q&A(例如,1,2,3 )它们位于. 尽管如此,我仍然找不到在路径中显示值的教程或资源!R

我的问题

如何在 R 中显示 Sankey Graph 的链接/路径上的值?

注意:这个和SO的这个问题似乎很相似。但是,我无法理解如何将它们合并到我的代码中。

示例代码(从这里收集)

# install.packages('networkD3')
library(networkD3)
nodes = data.frame("name" = 
 c("Node A", # Node 0
 "Node B", # Node 1
 "Node C", # Node 2
 "Node D"))# Node 3
links = as.data.frame(matrix(c(
 0, 1, 10, # Each row represents a link. The first number
 0, 2, 20, # represents the node …
Run Code Online (Sandbox Code Playgroud)

javascript r d3.js sankey-diagram networkd3

3
推荐指数
1
解决办法
2607
查看次数

为什么我们声明常量,是否有必要使它们成为静态?

我知道常量是那些值无法改变的变量,但是如果程序的任何部分没有改变它们的值,它们是否仍然需要被声明final?它似乎也必须是静态的.这是为什么?

java static final constants

2
推荐指数
1
解决办法
2435
查看次数

如何找出应用程序(Whats App)的使用时间?

我一直在寻找一种方法来找出我花在Whatsapp上的时间.我在Playstore上发现了几个应用程序:

https://play.google.com/store/apps/details?id=com.agrvaibhav.AppUsageTracking&hl=en

这些应用程序的大小不到1MB,所以我猜它是一段相当简单的代码,但我找不到任何方法.

所有链接都提供了一种方式让我知道我自己的应用程序使用了多少,或者他们说这可能是隐私侵入[奇异!].

* # * # 7 8 6 # * # *据说该代码可以正常工作,但每次尝试都会崩溃.

我努力搜索,无法在任何地方找到解决方案.我想到的一种可能的方法是运行跟踪所有打开的应用程序的服务 - 但我不确定这是否可以在Android中使用.

android usage-statistics whatsapp

2
推荐指数
1
解决办法
7331
查看次数

android.permission.PACKAGE_USAGE_STATS 仅适用于系统应用吗?

我正在通过以下方式访问用户统计信息:

 UsageStatsManager userStatsMgr = (UsageStatsManager)getSystemService("usagestats"); 

 List<UsageStats> userStats = mUsageStatsManager.queryUsageStats(UsageStatsManager.INTERVAL_BEST, timeStamp - 1000*200, timeStamp)
Run Code Online (Sandbox Code Playgroud)

似乎适用于:

 android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.LOLLIPOP
Run Code Online (Sandbox Code Playgroud)

但我不确定它是否会继续在更新的 SDK 上工作?我在使用此权限时看到一些警告,但这些警告并不具体。所以我想知道这些限制究竟是什么?

 ActivityManager mgr =  (ActivityManager)ctx.getSystemService(Context.ACTIVITY_SERVICE);
                            List<ActivityManager.RunningAppProcessInfo>   
     processes = manager.getRunningAppProcesses();
                            app=processes.get(0).processName;
Run Code Online (Sandbox Code Playgroud)

并且

      ActivityManager actMgr = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
                    actMgr.killBackgroundProcesses(process);
Run Code Online (Sandbox Code Playgroud)

android usage-statistics usagestatsmanager

2
推荐指数
1
解决办法
4222
查看次数

如何在android中以编程方式跟踪应用程序使用时间?

我想知道用户使用我的应用程序的时间。所以每当他打开我的应用程序时,我想知道时间,每当他关闭应用程序时,我想知道时间。当用户关闭应用程序时,我想将使用时间发送到服务器。我如何在 android 中跟踪使用时间?

android usage-statistics usageevents

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

安装 Jupyter 时出错:命令出错,退出状态 1:python setup.py egg_info 检查日志以获取完整的命令输出

我尝试Jupyter通过安装pip,但未能显示这一点。

包安装脚本试图修改系统上不在EasyInstall构建区域内的文件,并已中止。

无法安全地安装此软件包EasyInstall,并且即使您手动运行其安装脚本,也可能不支持备用安装位置。请通知包的作者和 EasyInstall维护者,以了解是否有可用的修复或解决方法。

python pip failed-installation easy-install jupyter

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