小编Ale*_*tin的帖子

如何将库项目添加到Android Studio?

如何将库项目(如Sherlock ABS)添加到Android Studio

(不是旧的基于Eclipse的ADT捆绑包,而是新的Android Studio.)

android android-library android-studio

788
推荐指数
16
解决办法
61万
查看次数

如何在Android工作室中导出项目?

如何在Android Studio中导出项目?我的意思是,就像我以前在Eclipse中做的那样File|Export......

android-studio

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

Android:Activity.runOnUiThread和View.post有什么区别?

有什么区别Activity.runOnUiThreadView.post,有人可以解释一下吗?

android

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

针对不同构建风格的不同应用名称?

我有2种构建口味,比如,flavor1flavor2.

我希望我的应用程序可以命名为" AppFlavor1 ",当我为flavor1构建时," AppFlavor2 ",当我为flavor 2构建时.

这不是我想要改变的活动的标题.我想更改应用程序名称,因为它显示在手机菜单和其他地方.

build.gradle我可以为我的口味设置各种参数,但似乎不是应用程序标签.我也无法根据某些变量以编程方式更改app标签.

那么,人们如何处理这个问题呢?

android gradle

78
推荐指数
6
解决办法
3万
查看次数

为什么LiveData有一个单独的MutableLiveData子类?

它看起来MutableLiveData不同于LiveData仅将the setValue()postValue()方法公开,而在LiveData它们受到保护的情况下.

为这种变化创建一个单独的类的原因是什么,而不是简单地将这些方法定义为公共的LiveData

一般来说,这种继承形式(增加某些方法的可见性是唯一的变化)是一种众所周知的做法,以及它可能有用的一些场景(假设我们可以访问所有代码)?

oop android android-livedata android-architecture-components

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

如何从Android Studio构建产品风格?

我在build.gradle中定义了一些产品风格.我能够使用它成功构建它们gradlew.

我无法弄清楚我是如何从Android Studio IDE中这样做的.

(我的项目最初是在Eclipse中完成的,然后我已迁移到Android Studio)

android android-studio

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

如何将CardView属性放入样式中?

我有:

在文件中build.gradle(依赖项)

dependencies {
    compile 'com.android.support:cardview-v7:21.0.+'
}
Run Code Online (Sandbox Code Playgroud)

在文件中styles.xml(样式定义)

<resources
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:card_view="http://schemas.android.com/apk/res-auto">

    <style name="CardViewStyle">
        <item name="android:layout_margin">5dip</item>
        <item name="card_view:cardCornerRadius">4dp</item>
        <item name="card_view:cardElevation">4dp</item>
    </style>
</resources>
Run Code Online (Sandbox Code Playgroud)

但编译器抱怨:

错误:找不到与给定名称匹配的资源:attr'card_view:cardCornerRadius'.

如何在样式中添加一些cardView属性?

android android-cardview

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

Android Studio:无法启动Git

当我启动Android Studio时,会有一条消息

无法启动Git:C:\ Program Files(x86)\ Git\cmd\git.cmd可能Git可执行文件的路径无效.修理它.

但我可以看到git.cmd就在那里.我该如何解决这个问题呢?

git android android-studio

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

为什么我在git中使用hg后需要hg更新而在git中我只做git pull

git拉,并使用我用我的本地库中的最新变化git pull.

hg,我也使用hg pull但它打印然后

运行'hg update'获取工作副本

我确实跑了,hg update但我想知道为什么这有区别git

git mercurial

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

我可以使用FFmpeg为视频流设置旋转字段吗?

我有一个视频文件.我用MediaInfo实用程序打开它,我可以看到该文件中的视频流具有属性Rotation 90(以及其他属性,如CodecID,bitrate等).

现在我有另一个没有该属性Rotation 90的视频文件,它根本没有Rotation属性.

我可以使用ffmpeg.exe,以便生成添加了Rotation 90属性且没有其他更改的输出文件吗?我真的不想做任何变换,只想设置Rotation属性.

我试过这个-metadata选项无济于事.

ffmpeg video-conversion

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