小编cod*_*ler的帖子

Android Studio 不断导入 import sun.jvm.hotspot.utilities.IntArray

每次我在Java 中复制一段代码并将其粘贴到我的 android studio 中,并将此代码转换为Kotlin代码时,它会自动导入:

import sun.jvm.hotspot.utilities.IntArray
Run Code Online (Sandbox Code Playgroud)

每次 android studio 进行此导入时,都会出现错误Unresolved reference: sun

有谁知道如何解决这个问题?...这很烦人。

java android kotlin android-studio

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

在API版Android Studio预览中为空

我从Android Studio 2.3更新到3.0,现在没有显示XML编辑器的预览.

我可以在API级别选择器的顶部栏中看到null,它不会给我任何选择选项

在此输入图像描述

在此输入图像描述

任何可能的解决方案?

我尝试了Invalidate缓存并重新启动但它似乎没有帮助.

android-studio

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

从警告中追溯

我有一个代码,在某些时候显示警告,我认为它有一个问题计算 mean()

我想知道是否有任何方法可以强制python告诉我在哪里,或哪行,或者除了这条消息以外的更多信息:

C:\Python27\lib\site-packages\numpy\core\_methods.py:55: RuntimeWarning: Mean of empty slice.
  warnings.warn("Mean of empty slice.", RuntimeWarning)
C:\Python27\lib\site-packages\numpy\core\_methods.py:79: RuntimeWarning: Degrees of freedom <= 0 for slice
  warnings.warn("Degrees of freedom <= 0 for slice", RuntimeWarning)
Run Code Online (Sandbox Code Playgroud)

我不知道是否有可能"抓住"警告..​​...如果我有任何错误,通常我使用的是追溯包:

import traceback

然后我通常做:

try:
    #something
except:
    print traceback.format_exc()
Run Code Online (Sandbox Code Playgroud)

python warnings traceback

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

分配列表的多个值

我很想知道是否有一种"pythonic"方式将列表中的值分配给元素?为了更清楚,我要求这样的事情:

myList = [3, 5, 7, 2]

a, b, c, d = something(myList)
Run Code Online (Sandbox Code Playgroud)

以便:

a = 3
b = 5
c = 7
d = 2
Run Code Online (Sandbox Code Playgroud)

我正在寻找任何其他更好的选择,而不是手动执行此操作:

a = myList[0]
b = myList[1]
c = myList[2]
d = myList[3]
Run Code Online (Sandbox Code Playgroud)

python list assign

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

在ubuntu中安装HDF5和pytables

我正在尝试tables在Ubuntu 14.04中安装软件包但是sems就像是在抱怨.

我正在尝试使用PyCharm及其软件包安装程序来安装它,但是看起来它似乎在抱怨HDF5软件包.

但是,似乎我找不到任何hdf5要安装的软件包tables.

谁能解释一下这个程序?

python hdf5 pytables ubuntu-14.04

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

在Pycharm中配置Gitlab帐户

谁能解释如何在PyCharm 3.4上配置Gitlab帐户?

在选项中我可以看到Github,但没有关于如何配置Gitlab帐户.

pycharm gitlab

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

Flutter 屏幕尺寸计算

尝试使用颤振使我的应用程序适应特定的平板电脑尺寸时,我感到不舒服。

平板电脑是三星 Galaxy Tab S5e,屏幕为 2560x1600。

当我使颤振返回屏幕尺寸时,使用:

print("Size W is ${MediaQuery.of(context).size.width}");
print("Size H is ${MediaQuery.of(context).size.height}");
Run Code Online (Sandbox Code Playgroud)

我得到的是:

Size W is 1137.7777777777778
Size H is 711.1111111111111
Run Code Online (Sandbox Code Playgroud)

然后,从这个答案我学会了使用:

var pixRatio = MediaQuery.of(context).devicePixelRatio;
Run Code Online (Sandbox Code Playgroud)

所以现在我实际上可以使用以下方法获得正确的值:

print("Corrected size W is ${MediaQuery.of(context).size.width * pixRatio}");
print("Corrected size H is ${MediaQuery.of(context).size.height * pixRatio}");
Run Code Online (Sandbox Code Playgroud)

并得到:

Corrected size W is 2560.0
Corrected size H is 1600.0
Run Code Online (Sandbox Code Playgroud)

问题是,每次我想提出与尺寸的小工具,ContainerImage,指定text size在屏幕上等等,我必须使用的伎俩像

Container(
    width: 100 / pixRatio,
    height: 200 / pixRatio,
),
Run Code Online (Sandbox Code Playgroud)

如果我不包括/pixRatio更正,它只是绘制不正确,我会得到很多像素溢出..

这是将小部件以正确大小放置在屏幕上的唯一方法吗??,我的意思是,我真的需要 …

pixel screen-size dart flutter

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

Flutter - 在 Android Studio 和 Flutter 更新后 Dart 失败

我有一个运行没有问题的项目,自从我更新到Android Studio 3.5.3和 后Flutter 1.13.1-pre.99 • channel master,同一个项目在尝试在真实设备上运行时出现了巨大的错误。

我在这里提到 Android Studio 和 Flutter 更新,因为我不确定它们中的哪一个(如果有)导致了问题。

在我看来,flutter_web这是我前段时间安装的一个问题……但我仍然不确定如何卸载 flutter_web 本身。

注意:当前项目不是 flutter web 项目

这里是完整的错误......(对不起,大文​​本):

Invalid depfile: /Users/user458395/Desktop/flutterProjects/testProjectX/.dart_tool/flutter_build/0732b8ad26463ce096dc3cab1564707e/kernel_snapshot.d
Invalid depfile: /Users/user458395/Desktop/flutterProjects/testProjectX/.dart_tool/flutter_build/0732b8ad26463ce096dc3cab1564707e/kernel_snapshot.d

Compiler message:
lib/routes/search_results_route.dart:1:8: Error: Not found: 'dart:html'
import 'dart:html';
       ^
../../../Downloads/flutterSdk/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.12.0+2/lib/src/browser_client.dart:6:8: Error: Not found: 'dart:html'
import 'dart:html';
       ^
../../../Downloads/flutterSdk/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.12.0+2/lib/src/browser_client.dart:97:25: Error: Type 'HttpRequest' not found.
  void _openHttpRequest(HttpRequest request, String method, String url,
                        ^^^^^^^^^^^
../../../Downloads/flutterSdk/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.12.0+2/lib/src/browser_client.dart:32:25: Error: 'HttpRequest' isn't a type.
  final _xhrs = new Set<HttpRequest>();
                        ^^^^^^^^^^^
../../../Downloads/flutterSdk/flutter/packages/flutter/lib/src/painting/_network_image_web.dart:64:12: Error: …
Run Code Online (Sandbox Code Playgroud)

compiler-errors dart flutter

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

Flutter 永久隐藏导航栏

我在 Flutter 中遇到了一个问题,至少在 Android 模拟器上是这样,这很烦人。

我在全屏模式下使用屏幕,所以我想去掉底部导航栏。

在此处输入图片说明

为此,在 stackoverflow 中研究和检查后,我使用以下命令:

SystemChrome.setEnabledSystemUIOverlays([SystemUiOverlay.top]);
Run Code Online (Sandbox Code Playgroud)

buid方法启动时,它被放置在类的顶部。

问题是,它实际上有效并且底部栏消失了但是......一旦我与屏幕交互,它就会从底部弹出,覆盖任何东西......

这特别烦人,因为我的应用程序底部有一个标签小部件......所以一旦我触摸屏幕,底部栏就会弹出......所以我无法真正触摸标签,我触摸覆盖的底部栏。

任何人都知道这个问题或以前经历过吗?

android android-emulator dart flutter bottombar

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

在backgroundImage之前推送路线时出现颤动白色闪烁

在我的 Flutter 应用程序中,启动画面动画完成后,它会推送到HomeRoute.

HomeRoutebackgropundImage其目的是覆盖整个屏幕:

HomeRoute.dart:

@override
  Widget build(BuildContext context) {
    return Scaffold(
      body: Container(
          width: MediaQuery.of(context).size.width,
          height: MediaQuery.of(context).size.height,
          decoration: BoxDecoration(
              image: DecorationImage(
                  image: AssetImage("assets/images/mainBgndsmall.png"),
                  fit: BoxFit.cover)),
          child: SafeArea(child: _buildBody())),
    );
  }
Run Code Online (Sandbox Code Playgroud)

当路由被推送时,在显示背景图像之前有一个白色的闪烁。

这是正常行为还是我在尝试将图像作为背景时做错了什么?

图像大小约为 500KB 或 600KB 左右。PNG 图像。

image flicker background-image flutter

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