jjzjj

grepcode

全部标签

java - 有没有办法判断类路径资源是文件还是目录?

例如,假定com.google包存在于某处的JAR中(例如Guava),此代码段会在stream.read()行上抛出NullPointerException(!)。ClassLoaderclassLoader=getClass().getClassLoader();URLresource=classLoader.getResource("com/google");InputStreamstream=resource.openStream();System.out.println(stream.toString());//Fine--streamisnotnullstream.read

java - 为什么我的自定义 SecurityManager 在第 16 次使用 Constructor.newInstance 创建对象时会导致异常?

我目前正在开发一个小型Java应用程序,其中受信任的代码必须与不受信任的代码一起运行。为此,我安装了一个自定义的SecurityManager,它会在检查权限时抛出SecurityException。作为可信代码和不可信代码之间的桥梁,我有一个线程使用Constructor.newInstance()来实例化一个不可信类型的对象。在进行此调用时,安全管理器配置为阻止所有内容。有趣的是,前15次我尝试使用Constructor.newInstance()创建对象时,一切正常,但第16次我遇到了SecurityException。我已经设法将其归结为一个简单的测试程序:importjava

android - 标题栏的默认高度和标题栏中的默认文本大小是多少?

有谁知道android中TitleBar和TitleBarText的默认大小是多少? 最佳答案 您可以在此处找到默认高度http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/4.0.3_r1/frameworks/base/core/res/res/values/dimens.xml下面是4.0.348dip18dp查看各自res/values文件夹下的dimens.xmlGopalRao的评论http://grepc

Android框架源码中启用Fast Scroll的Android Listview代码

在android中setFastScrollEnabled(true);用于使ListView快速滚动。当ListView中的项目较少时,这种快速滚动不起作用。我在某个地方读到它,只有当ListView总高度是ListView可见高度的4倍或更多时,android中的快速滚动才有效。我花了几个小时试图在框架源代码中找到它,但我无法找到它。有人可以指出我在Android框架源代码中放置这种条件以在ListView中的项目较少时禁用快速滚动。 最佳答案 当然可以,这是链接:http://grepcode.com/file/reposit

android - 旋转屏幕后找不到微调器

我正在使用“fragment”来获得包含两个“fragment”的布局,因此我的类扩展了“fragment”。我在左边的“fragment”上加载了一个“ListView”,在右边的“fragment”上我有另一个修改过的“ListView”。在这里,我有一个“微调器”,我必须更改它的颜色。我有这个代码:privatevoidloadSpinner(intvalue){//Notrelevantcodeadapter=newArrayAdapter(getActivity().getApplicationContext(),android.R.layout.simple_spinner

android - Android 中滑出时的类似通知的列表元素删除

我想知道如何让ListView的元素在slide上滑出,就像您可以slide来自Android中的通知栏。这是我的情况:我有一个项目列表,当用户想要从此列表中删除一个项目时,她只需将一个元素滑向屏幕边缘即可。我希望这个滑出是可见的,例如使用某种动画滑出给定View持有该项目。这里有一些图片来说明这一点。首先,这是通知的正常状态。然后,这是在滑出期间谢谢。 最佳答案 Android类com.android.systemui.statusbar.policy.NotificationRowLayout(整个Android4.1.1版本)