小编Jav*_*ano的帖子

如何使用gradle android运行单个测试

我正在尝试使用此行运行测试...但是这会启动所有测试:

./gradlew -DconnectedAndroidTest.single=LandingActivityTests connectedAndroidTest
Run Code Online (Sandbox Code Playgroud)

我该如何进行单一测试?

testing android robotium android-testing

32
推荐指数
3
解决办法
8151
查看次数

在Node.js中设置cookie值

我正在开发一个带有node.js和express的网站.如何设置cookie值?

javascript cookies node.js express

29
推荐指数
2
解决办法
6万
查看次数

按钮内的保证金

我试图在文本和边框之间的按钮内有一些边距,但我不知道如何指定它们.

我知道的唯一方法是使用android:layout_width ="...",但这与文本大小无关.

谢谢!

android android-layout

27
推荐指数
2
解决办法
5万
查看次数

如何从节点服务器发送Firebase云消息传递?

有没有办法FCMnode.js服务器发送通知?

我在文档中没有找到任何关于它的内容.

node.js firebase firebase-cloud-messaging

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

用express表示node.js中的本地化

您在node.js中使用哪个包来表达本地化?

谢谢!

localization node.js

19
推荐指数
3
解决办法
2万
查看次数

如何知道反应原生应用程序是否转到后台?

是否有可能知道RN应用程序是否已进入后台?任何回调或触发?

如果我听到componentDidUnmountcomponentWillUnmount正在播放的屏幕,只有当我回到另一个屏幕时才会被触发

谢谢

javascript react-native

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

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

有没有办法知道Espresso是否已开始活动?

我正在使用Espresso进行活动转换测试,但我不知道这是否是最好的方法:

public void testStartLogin() {
    onView(withId(R.id.register)).perform(click());
    onView(withId(R.id.login_password)).check(matches(isDisplayed()));
    onView(withId(R.id.login_show_password)).check(matches(isDisplayed()));
}
Run Code Online (Sandbox Code Playgroud)

最后两个来自第二个活动,但这对我来说太可怕了.有什么不同的方式吗?

android android-espresso

10
推荐指数
3
解决办法
8957
查看次数

在TabLayout上设置样式文本

我正试图TabLayout从Android设计库中设计新款.

<style name="NavigationTab" parent="Widget.Design.TabLayout">
    <item name="tabBackground">@drawable/background_tab</item>
    <item name="tabIndicatorColor">@color/blue</item>
    <item name="tabTextAppearance">@style/NavigationTabTextAppeareance</item>
</style>
Run Code Online (Sandbox Code Playgroud)

文本就在这里定义了

<style name="NavigationTabTextAppeareance" parent="TextAppearance.Design.Tab">
      <item name="android:textColor">@color/primary_light</item>
      <item name="android:textSize">12sp</item>
</style>
Run Code Online (Sandbox Code Playgroud)

但是选中的标签总是黑色的,我该怎么改呢?

android android-design-library

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

上传文件时获取API和multer错误

我正在尝试使用fetch API将文件上传到node.js服务器(我正在使用github的pollyfill,如果它与它有关:https://github.com/github/fetch).

请求是这样完成的:

const data = new FormData();
data.append('file', file);
return fetch(this.concatToUrl(url), {
  method: 'post',
  headers: Object.assign({}, this.getHeaders(), {'Content-Type': 'multipart/form-data'}),
  body: data,
});
Run Code Online (Sandbox Code Playgroud)

在我的服务器端,这个路由声明:

app.post('/media', upload.single('file'), mediaRoutes.postMedia);
Run Code Online (Sandbox Code Playgroud)

并尝试获取这样的文件:

exports.postMedia = function(req, res) {
  console.log('req.file', req.file, req.files, req.body);
  return res.sendStatus(200);
}
Run Code Online (Sandbox Code Playgroud)

但是req.file没有被填补.

另外我从快递方面得到这个错误:

Error: Multipart: Boundary not found
[2]     at new Multipart (/Users/jmanzano/Development/web/test/node_modules/busboy/lib/types/multipart.js:58:11)
[2]     at Multipart (/Users/jmanzano/Development/web/test/node_modules/busboy/lib/types/multipart.js:26:12)
[2]     at Busboy.parseHeaders (/Users/jmanzano/Development/web/test/node_modules/busboy/lib/main.js:64:22)
[2]     at new Busboy (/Users/jmanzano/Development/web/test/node_modules/busboy/lib/main.js:21:10)
[2]     at multerMiddleware (/Users/jmanzano/Development/web/test/node_modules/multer/lib/make-middleware.js:32:16)
[2]     at Layer.handle [as handle_request] …
Run Code Online (Sandbox Code Playgroud)

forms multipartform-data node.js express

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