小编Arm*_*and的帖子

使用CSS:even和:带有列表项的奇数伪类

是否可以在列表项上使用CSS伪类?

我希望以下内容生成一个交替颜色列表,但我得到一个蓝色项目列表:

<html>
    <head>
        <style>
            li { color: blue }
            li:odd { color:green }
            li:even { color:red }
        </style>
    </head>
    <body>
        <ul>
            <li>ho</li>
            <li>ho</li>
            <li>ho</li>
            <li>ho</li>
            <li>ho</li>
        </ul>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

html css css-selectors

270
推荐指数
6
解决办法
40万
查看次数

在运行时获取Maven工件版本

我注意到在Maven工件的JAR中,project.version属性包含在两个文件中:

META-INF/maven/${groupId}/${artifactId}/pom.properties
META-INF/maven/${groupId}/${artifactId}/pom.xml
Run Code Online (Sandbox Code Playgroud)

是否有推荐的方法在运行时读取此版本?

java maven-2

166
推荐指数
6
解决办法
12万
查看次数

Android Camera:数据意图返回null

我有一个包含多个活动的android应用程序.

在其中一个我正在使用一个按钮,它将调用设备摄像头:

public void onClick(View view) {
    Intent photoIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
    startActivityForResult(photoIntent, IMAGE_CAPTURE);
}
Run Code Online (Sandbox Code Playgroud)

在同一个活动中,我调用OnActivityResult图像结果的方法:

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    if (requestCode == IMAGE_CAPTURE) {
        if (resultCode == RESULT_OK) {
            Bitmap image = (Bitmap) data.getExtras().get("data");
            ImageView imageview = (ImageView) findViewById(R.id.pic);
            imageview.setImageBitmap(image);
        } else if (resultCode == RESULT_CANCELED) {
            Toast.makeText(this, "CANCELED ", Toast.LENGTH_LONG).show();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

问题是intent data是null并且OnActivityResult方法直接转到,(resultCode == RESULT_CANCELED)并且应用程序返回到先前的avtivity.

如何修复此问题,并在调用相机后,应用程序返回当前活动,其中包含ImageView将包含拍摄的照片?

谢谢

android android-camera android-imageview

128
推荐指数
5
解决办法
10万
查看次数

127
推荐指数
3
解决办法
8万
查看次数

如何设置gradle项目的maven工件ID?

从gradle这个Maven的发布插件的文件,很明显,您将groupIdversion该项目直接的build.gradle:

group = 'org.gradle.sample'
version = '1.0'
Run Code Online (Sandbox Code Playgroud)

但是,artifactId似乎取自您正在使用的文件夹的名称.有没有办法artifactId明确设置?

gradle maven

75
推荐指数
4
解决办法
8万
查看次数

Java枚举反向查找最佳实践

在博客上看到它建议以下是使用getCode(int)Java枚举进行"反向查找"的合理方法:

public enum Status {
    WAITING(0),
    READY(1),
    SKIPPED(-1),
    COMPLETED(5);

    private static final Map<Integer,Status> lookup 
            = new HashMap<Integer,Status>();

    static {
        for(Status s : EnumSet.allOf(Status.class))
            lookup.put(s.getCode(), s);
    }

    private int code;

    private Status(int code) {
        this.code = code;
    }

    public int getCode() { return code; }

    public static Status get(int code) { 
        return lookup.get(code); 
    }
}
Run Code Online (Sandbox Code Playgroud)

对我来说,静态地图和静态初始化程序看起来都是个坏主意,我的第一个想法就是将查询编码为:

public enum Status {
    WAITING(0),
    READY(1),
    SKIPPED(-1),
    COMPLETED(5);

    private int code;

    private Status(int code) {
        this.code = code;
    } …
Run Code Online (Sandbox Code Playgroud)

java enums static-initializer

72
推荐指数
4
解决办法
4万
查看次数

Android从URL加载到Bitmap

我有一个关于从网站加载图像的问题.我使用的代码是:

Display display = getWindowManager().getDefaultDisplay(); 
int width = display.getWidth();
int height = display.getHeight();
Bitmap bit=null;
try {
    bit = BitmapFactory.decodeStream((InputStream)new URL("http://www.mac-wallpapers.com/bulkupload/wallpapers/Apple%20Wallpapers/apple-black-logo-wallpaper.jpg").getContent());
} catch (Exception e) {}
Bitmap sc = Bitmap.createScaledBitmap(bit,width,height,true);
canvas.drawBitmap(sc,0,0,null);
Run Code Online (Sandbox Code Playgroud)

但它总是返回一个空指针异常,程序崩溃了.该URL有效,似乎适用于其他所有人.我正在使用2.3.1.

java android bitmap

68
推荐指数
5
解决办法
14万
查看次数

Activity.getIntent()是否可以返回null?

Activity.getIntent()回来null吗?

该文件没有提到这种可能性,所以我想知道如果我要检查的结果getIntent()null解引用前值.

java android android-intent

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

Java的LinkedHashMap是否维护密钥的顺序?

调用LinkedHashMap.keySet()时,返回的Set的顺序是否与添加键的顺序相同?

java map set linkedhashmap

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

JavaScript流程图/流程图库

是否有任何javascript库用于客户端渲染和流程图的操作?我的偏好是jQuery,但我会满足于其他人.


这个问题之前已被问过,但几年之后都没有问过,所以我希望现在有一个更积极的答案!


这个问题已经被问一次,现在这个问题和答案最upvoted,最完整的版本是在这里: 在JavaScript图形可视化图书馆

javascript workflow jquery flowchart

37
推荐指数
4
解决办法
7万
查看次数