小编hum*_*zed的帖子

如何使用JetBrains Runtime运行IntelliJ IDEA

我试图激活连字在这下面的说明中IntelliJ IDEA的2016.2新羽毛的视频,但也有缺失的字体,并使用64版时,我得到这个提示.

运行IntelliJ IDEA的JRE可能存在与连字支持相关的功能和性能问题.要避免此类问题,请使用JetBrains Runtime运行IntelliJ IDEA.

这是字体列表 在此输入图像描述

我怎么能让羽毛起作用呢?

在此输入图像描述

intellij-idea intellij-idea-2016

7
推荐指数
1
解决办法
5379
查看次数

android studio 3.0上缺少GPU Monitor

在android studio 2.3中,GPU Monitor位于运动选项卡中.

在此输入图像描述

在android studio 3.0中,它已被Android分析器取代,它包含旧监视器选项卡中除GPU监视器之外的所有内容.

在此输入图像描述

有没有办法在android studio 3.0中启用GPU监视器或替换

android android-studio

7
推荐指数
1
解决办法
1275
查看次数

不能将android:background与新材质组件中的按钮一起使用

我在com.google.android.material:materialandroid x上使用了新的材质组件,但无法为按钮设置自定义背景。

我知道我可以app:backgroundTint用来改变颜色

但是默认背景有一些我想消除的填充,以及android:background用于设置自己的背景的旧方法,但是这种方法不再起作用。

我看了看文档,但是找不到关于此更改的任何提及。

android material-design material-components material-components-android

7
推荐指数
5
解决办法
3648
查看次数

如何设置ListView高度取决于ScrollView中的项目

我正在尝试添加listView内部scrollView和.

问题是我无法以ListView编程方式设置高度并正确地重绘ScrollView,因为在更改高度之前,它下面的项目仍处于旧位置.

XML

<ScrollView
    android:id="@+id/movie_detail_scroll_view"
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content">

    <RelativeLayout
        android:id="@+id/movie_detail"
        style="?android:attr/textAppearanceLarge"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:clipChildren="false">
        ...........
        <ListView
            android:id="@+id/trails_list_view"
            android:layout_width="match_parent"
            android:layout_height="200dp"
            android:layout_alignParentLeft="true"
            android:layout_alignParentStart="true"
            android:layout_below="@+id/movie_videos_container"
            android:choiceMode="none"/>
        <include
            android:id="@+id/movie_reviews_container"
            layout="@layout/partial_movie_reviews"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_below="@+id/trails_list_view"/>
        ............
    </RelativeLayout>
</ScrollView>
Run Code Online (Sandbox Code Playgroud)

我用来调整listView大小的方法:

/**
 * Sets ListView height dynamically based on the height of the items.
 *
 * @param listView to be resized
 * @return true if the listView is successfully resized, false otherwise
 */
public static boolean setListViewHeightBasedOnItems(ListView listView, ViewGroup …
Run Code Online (Sandbox Code Playgroud)

android listview android-layout android-scrollview

6
推荐指数
1
解决办法
5236
查看次数

buildToolsVersion是可选的吗?

更新到Android studio 3.0并创建一个新项目后,我注意到它buildToolsVersion丢失了,项目工作正常.

所以它现在显然是可选的.我的问题是:
它总是这样或者这是一个新的变化吗?

如果我没有指定版本,如何选择版本.
我首先想到的是它会自动设置为安装在SDK管理器的最新版本,但我发现它设置为build_tools_version: \"26.1.0\"android-studio\build\android-profile\profile-2017-10-30-16-28-12-121.json
,尽管具有build_tools版本:27.0.0安装在我的SDK管理器.
它只会27.0.0在我手动添加buildToolsVersion '27.0.0'到之后更改为build.gradle

有关添加的最佳做法是什么buildToolsVersion,build.gradle因为它现在位于AS 3.0和3.1的默认模板中?

android android-studio build.gradle android-gradle-plugin

6
推荐指数
1
解决办法
1281
查看次数

更新到android studio 1.4后清单出错

在将android studio更新为1.4 RC1后,我在清单中得到了错误.

当我将鼠标悬停在它上面时,我看到此消息:

<interface declaration>, <parcelable declaration>, AidlTokenType.import or AidlTokenType.package expected, got '.'
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

这对每个人来说都是一个错误,或者问题是我的.

android android-studio

5
推荐指数
1
解决办法
4075
查看次数

facebook的proguard vs redex - 优点和缺点

我没有看到facebook为什么redex比使用proguard更好的统计数据.任何人都可以列出利弊吗?显然,redex应该让Android运行得更快.有一篇很糟糕的文章http://www.i-programmer.info/news/80-java/9034-facebooks-redex-makes-android-more-efficient.html

android proguard

5
推荐指数
1
解决办法
945
查看次数

如何在新的 MaterialComponents 中更改 ActionBar 的背景颜色

我正在使用新的MaterialComponents,我的应用程序主题是:

<style name="AppTheme" parent="Theme.MaterialComponents.Light">
    <item name="colorPrimary">@color/primaryColor</item>
    <item name="colorPrimaryDark">@color/primaryDarkColor</item>
    <item name="colorAccent">@color/secondaryColor</item>
</style>
Run Code Online (Sandbox Code Playgroud)

如何更改 ActionBar 的背景颜色

我知道这个问题,但它已经过时并且不使用MaterialComponents

我不想将 Toolbar 添加到每个屏幕只是为了更改背景颜色。

android android-layout android-actionbar android-styles material-components-android

5
推荐指数
1
解决办法
2468
查看次数

不能使用解构声明

我有一节课Person:

class Person(val name: String, val age: Int)
Run Code Online (Sandbox Code Playgroud)

我想像这样使用Destructuring声明Parent:

val (name, age) = Person("name", 22)
Run Code Online (Sandbox Code Playgroud)

但我得到这个错误:

类型为Person的解构声明初始值设定项必须具有'component1()'函数类型为Person的解构声明初始值设定项必须具有'component2()'函数

kotlin

3
推荐指数
1
解决办法
2392
查看次数

属性“resValues”的值无法再更改。将 gradle 从 4.1.3 升级到 4.2.1 后

将 gradle 从 4.1.3 升级到 4.2.1 后,我在构建应用程序时开始收到此错误

属性“resValues”的值无法再更改。

java android kotlin heap-analytics

3
推荐指数
1
解决办法
1904
查看次数