小编Gra*_*son的帖子

检测单元类测试 - 无法在未调用 Looper.prepare() 的线程内创建处理程序

抱歉,我已经查看了所有地方的教程,但没有找到我正在寻找的答案。我现在正在关注谷歌的教程:https : //developer.android.com/training/testing/unit-testing/instrumented-unit-tests.html

我正在尝试创建一个 Instrumented 测试,当我运行它时出现错误: java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()

所以我的测试如下:

    package testapp.silencertestapp;

import android.support.test.filters.SmallTest;
import android.support.test.runner.AndroidJUnit4;

import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;

import static org.hamcrest.Matchers.is;
import static org.junit.Assert.assertThat;

@RunWith(AndroidJUnit4.class)
@SmallTest
public class MainActivityTest {

    private MainActivity testMain;

    @Before
    public void createActivity(){
        testMain = new MainActivity();
    }

    @Test
    public void checkFancyStuff(){
        String time = testMain.createFancyTime(735);

        assertThat(time, is("07:35"));
    }
}
Run Code Online (Sandbox Code Playgroud)

我试图在主要活动中运行一个方法如下(这是一个摘录):

public class MainActivity extends AppCompatActivity {

    private TimePicker start;
    private TimePicker end; …
Run Code Online (Sandbox Code Playgroud)

java testing junit android

12
推荐指数
2
解决办法
6027
查看次数

在css中使用*选择器,但排除h1?

我有一个jquery插件,令人恼火的是它在样式表的顶部.

* {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
}
Run Code Online (Sandbox Code Playgroud)

这导致我的h1在此页面上表现不同.有没有办法从中排除某些选择器?否则我想我必须找出它应用的内容并列出所有内容而不是*?

html css css-selectors

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

CSS文件中的PHP标头

我在这里看了一下并设法让我的css文件可以使用php,但是当我验证它时,我得到错误,特别是:

未知错误org.w3c.www.http.HttpInvalidValueException:内容类型无效.

有问题的文件是medium.php

html链接到文件内容如下:

<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
    <link rel="stylesheet" type="text/css" href="medium.php" media="screen and (max-width: 1024px)" />
Run Code Online (Sandbox Code Playgroud)

CSS/ PHP文件开始是这样的:

  <?php header("Content-type: text/css; charset: UTF-8");

include 'login.php';

$link = mysql_connect($hostname,$username,$password);
mysql_select_db($database) or die("Unable to select database");
Run Code Online (Sandbox Code Playgroud)

任何人都知道如何纠正这个,所以它格式正确,不会产生错误吗?

html css php

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

标签 统计

css ×2

html ×2

android ×1

css-selectors ×1

java ×1

junit ×1

php ×1

testing ×1