小编Hug*_*sse的帖子

评论快捷方式Android Studio

我正在寻找有用的Android Studio键盘快捷键来评论代码,如Sublime Text或Eclipse.

当我按cmd+ /cmd+ maj+时/没有任何反应......

keyboard-shortcuts android-studio

137
推荐指数
14
解决办法
21万
查看次数

工具栏导航汉堡包图标丢失

我正在寻找一种方法来使用Drawer/DrawerToggle显示汉堡图标whitout并使用Android中包含的默认图标 在此输入图像描述

通过设置getSupportActionBar().setDisplayHomeAsUpEnabled(true);它显示后退箭头而不是hambuerger.Stackoverflow上的其他帖子(像这样或者这样)使用DrawerLayout或自定义drawable.我在Android源上找不到汉堡图标的矢量或png.

你知道如何在android/support库中找到原始的汉堡包图标吗?(或如何显示)

注意:可以在google.com/design网站上找到Vector和png: http ://www.google.com/design/spec/resources/sticker-sheets-icons.html#

在我的活动中

mToolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(mToolbar);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
getSupportActionBar().setHomeButtonEnabled(true);

mToolbar.setNavigationOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        Log.d(LOG_TAG, "navigation clicked");
    }
});
Run Code Online (Sandbox Code Playgroud)

布局文件

<android.support.v7.widget.Toolbar
    android:id="@+id/toolbar"
    android:layout_height="wrap_content"
    android:layout_width="match_parent"
    android:minHeight="?attr/actionBarSize"
    android:background="?attr/colorPrimary"
    app:theme="@style/ThemeOverlay.AppCompat.ActionBar"/>
Run Code Online (Sandbox Code Playgroud)

Styles.xml

<!-- Base application theme. -->
<style name="Theme.AppTheme" parent="Theme.AppCompat.Light.NoActionBar">


    <item name="colorPrimary">@color/primaryDef</item>
    <item name="colorPrimaryDark">@color/primaryDarkDef</item>
    <item name="colorAccent">@color/primaryDef</item>

    <!-- Remove the actionbar shadow-->
    <item name="android:windowContentOverlay">@null</item>
</style>
Run Code Online (Sandbox Code Playgroud)

android android-support-library material-design android-toolbar

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

将Android库(aar)发布到Bintray,并选择其他风味

我是juste 在我的项目中添加了一些flavors(或者productFlavors如果你想要的话).

事实是,当我将库发布到bintray时,所有的风格都被上传(这很棒),但我无法使用它们.使用该插件是官方的一个在这里.

上传的aar:

 androidsdk-0.0.4-fullRelease.aar
 androidsdk-0.0.4-fullDebug.aar
 androidsdk-0.0.4-lightRelease.aar
 androidsdk-0.0.4-lightDebug.aar
Run Code Online (Sandbox Code Playgroud)

如您所知,它fullRelease被命名为classifier,参见文档章节23.4.1.3.

我正在寻找一种解决方案来选择我要上传的口味.

我已经看过bintray的例子(这里这里)和这个,还有其他例子,但我仍然卡住了.

这是我目前的脚本:

apply plugin: 'com.android.library'
apply plugin: 'com.github.dcendents.android-maven'
apply plugin: 'com.jfrog.bintray'

buildscript {
    repositories {
        jcenter()
    }
}

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.1"

    defaultConfig {
        minSdkVersion 9
        targetSdkVersion 23
        versionCode 64
        versionName "0.0.4"
    }

    publishNonDefault true

    productFlavors {
        full {
        }
        light {
        }
    }
}

dependencies …
Run Code Online (Sandbox Code Playgroud)

android bintray android-gradle-plugin android-productflavors

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

在ExoPlayer上静音

我正在使用名为ExoPlayer的谷歌新MediaPlayer,无法找到静音的方法

是否有一种简单的方法可以在Google ExoPlayer上静音音轨?还是改变音量?

android exoplayer

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

按Eloquent ORM分组

我正在寻找制作一个GROUP BY name 雄辩的ORM文档,但我没有找到任何东西,谷歌也没有.

有谁知道这是否可能?或者我应该使用查询构建器?

group-by laravel eloquent laravel-4

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

测试ClassNotFound异常

我正在尝试测试Android上的UnitTest找不到类.

这是怎么回事:
1,我正在写一个机器人库,transitive这是在主机应用程序解析的依赖
2.开发者可以去除例如一些依赖删除所有com.example.package
3.我有一个工厂,将尝试实例(使用反射)的对象并抓住了ClassNotFoundException.如果开发人员删除了依赖项,则应抛出异常.
4.我想测试这个案例,但我发现的只是依赖关系的问题,而不是如何测试它.

我要测试的示例代码

try {
    sNetworkResponseBuilderClass = OkHttpNetworkResponse.Builder.class;
} catch (Exception e){
    // <<<< I want to test this case
    new ClassNotFoundException("Unable to find OkHttpNetworkResponse.Builder.class").printStackTrace();
    return null;
}
Run Code Online (Sandbox Code Playgroud)

使用的库: hamcrast,mockito,JUnit 4.

你知道怎么做吗?

java android unit-testing junit4

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

LoganSquare解析Android库:反馈,基准,优点,缺点

我正在使用Jackson和DataBind库来解析json并将其映射到java对象.我也在其他项目中使用Gson,其中perf较少.

2月17日,LoganSquare库首次发布,有望像Gson一样快4到10倍的解析时间.

  • LoganSquare比Gson/Jackson没有什么优势?
  • 优点和缺点?
  • 你有生产应用程序的基准吗?
  • 对于生产应用程序来说是否足够稳定?

我知道它可能是一个主要的意见基础问题,所以尽可能技术和具体,并根据实际数据做出答案.

android json android-parser logan-square

16
推荐指数
1
解决办法
3448
查看次数

未调用Android View onSaveInstanceState

我正在使用CustomView,它扩展了一些像FrameLayout这样的Android视图.在我的布局中,我使用带有自定义PagerAdapter的ViewPager.

问题是当片段重新连接到ViewPager/Activity时,我的View 没有恢复它的状态.例如,我有三个片段,如果我滑到最后一个片段然后回到第一个片段,ScrollView就不是我允许的了:它返回默认值,在顶部.

我知道使用PagerAdapter,并非所有片段在同一时间都是活动的,基本上是+ 1/-1.

我找不到为什么我的View.onSaveInstanceState()没有被调用,所以为onRestoreInstanceState.

android android-view android-viewpager

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

如何在ExoPlayer.STATE_ENDED之后在Exoplayer上重新启动视频

我使用Exoplayer用的基础DemoPlayer.调度ExoPlayer.STATE_ENDED 之后,我想从一些用户操作开始重新启动/重播视频.

我试过使用seekTo(0)mPlayer.setPlayWhenReady(true);之后但它根本没有做任何事情.

android exoplayer

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

位置:固定菜单无法在Android 4+中运行

在我的三星Galaxy S3上使用Android 4.1并查看我的网站时,我试图让左侧的导航菜单保持原样,但事实并非如此.每当我点击菜单中的链接并刷新页面页面时,它就会在html页面中间跳转,链接无法正常工作.它在桌面浏览器上运行良好.

有谁知道如何解决这个问题?

css android-browser responsive-design

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