小编nom*_*ngo的帖子

适用于KitKat的Android 5.0材质设计风格导航抽屉

我看到Android推出了新的导航抽屉图标,抽屉图标和后退箭头图标.我们如何在Kitkat支持的应用程序中使用它.查看Google最新版的报亭应用,它具有最新的导航抽屉图标和动画.我们怎样才能实现呢?

我已经尝试将minSDK设置为19并将complileSDK设置为21,但它使用的是旧式图标.这是自我实施的吗?

android navigation-drawer android-5.0-lollipop

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

如何在Android L中设置CardView小部件的填充

我正在使用android:paddingLeftandroid:paddingTop为新CardView窗口小部件设置填充但它不起作用.

我可以为其中的所有控件设置余量CardView作为变通方法,但如果控件太多,那就太痛苦了.

如何为新的cardview小部件设置填充?

<android.support.v7.widget.CardView
    xmlns:card_view="http://schemas.android.com/apk/res-auto"
    android:id="@+id/card_view"
    android:layout_gravity="center"
    android:layout_width="match_parent"
    android:layout_height="200dp"
    android:paddingLeft="20dp"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="20dp"
    android:paddingBottom="@dimen/activity_vertical_margin"
    card_view:cardCornerRadius="2dp">

    <TextView
        android:id="@+id/info_text"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="Hello World!"/>
</android.support.v7.widget.CardView>
Run Code Online (Sandbox Code Playgroud)

android padding android-cardview android-5.0-lollipop

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

android棒棒糖工具栏:如何在滚动时隐藏/显示工具栏?

我正在使用appcompat/support-v7中引入的新工具栏小部件.我想隐藏/显示工具栏,具体取决于用户是否在页面上下滚动,就像在新的Google Playstore应用程序或NewsStand应用程序中一样.工具栏小部件中是否有内置的东西,或者我应该将它与FrameLayout和ObservableScrollView结合使用?

material-design android-5.0-lollipop android-toolbar

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

android 5.0材质设计标签

与最新的Google NewsStand应用程序一样,实现材料设计风格选项卡的最佳和最简单的方法是什么?这正是我正在寻找的,但不知道从哪里开始.非常感谢提供的任何帮助/方向.谢谢.

android android-tabs android-5.0-lollipop

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

扩展类android.support.v7.widget.RecyclerView时出错

我正在尝试在我现有的项目中使用RecyclerView,构建没有错误,但在充气时没有找到类似的RecyclerView类错误.看不出我做错了什么.谢谢你的帮助!

//activity_main.xml

<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_height="match_parent"
    android:layout_width="match_parent"
    android:orientation="vertical">

    <android.support.v7.widget.RecyclerView
        android:id="@+id/recyclerView"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"/>
</LinearLayout>

//MainActivity.onCreate
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        recyclerView = (RecyclerView) findViewById(R.id.recyclerView);
        ItemData itemsData[] = { new ItemData("Help",R.drawable.visa),
                new ItemData("Delete",R.drawable.sample),
                new ItemData("Cloud",R.drawable.sample),
                new ItemData("Favorite",R.drawable.sample),
                new ItemData("Like",R.drawable.sample),
                new ItemData("Rating",R.drawable.sample)};

        // 2. set layoutManger
        recyclerView.setLayoutManager(new LinearLayoutManager(this));
        // 3. create an adapter
        MyAdapter mAdapter = new MyAdapter(itemsData);
        // 4. set adapter
        recyclerView.setAdapter(mAdapter);
        // 5. set item animator to DefaultAnimator
        //recyclerView.setItemAnimator(new DefaultItemAnimator());
        recyclerView.setHasFixedSize(true);
    }
Run Code Online (Sandbox Code Playgroud)

//build.gradle

apply plugin: 'com.android.application'

android {
    compileSdkVersion …
Run Code Online (Sandbox Code Playgroud)

android android-recyclerview

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

android:RecyclerView在ScrollView中

我有一个RecyclerView包裹在一个LinearLayout,它按预期完美地工作.我可以看到RecyclerView填充的所有数据.到现在为止还挺好.

当我裹LinearLayoutScrollView,在RecyclerView一片空白.我内心没有看到任何东西RecyclerView.为什么?如何使这项工作.

该页面是a中的一个选项卡ViewPagerIndicator,因此该选项卡中的所有内容都必须位于ScrollView.

谢谢你的帮助.

android viewpagerindicator android-recyclerview

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

android中的gradle依赖错误

在下面的build.gradle中,我添加了配置部分以避免双重包含支持库.支持库用于主项目和依赖项目,如facebook sdk.如果没有配置部分,我会得到"意想不到的顶级异常".添加该配置会使错误消失,应用程序一切正常.

现在,我正在尝试将RecyclerView添加到我的应用程序中,并且在充气Recyclerview时找不到RecyclerView类(尽管它构建正常).如果我删除了facebook SDK和配置部分,则recyclerview工作正常.

问题:我可以对build.gradle进行哪些更改以使facebook SDK正常工作并且RecyclerView可以正常工作?换句话说,为什么配置部分不包括v7,只是它应该排除v4?


dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile 'com.android.support:support-v4:+'
    compile 'com.android.support:support-v13:+'
    compile 'com.android.support:cardview-v7:+'
    compile 'com.android.support:recyclerview-v7:+'
    compile 'com.google.android.gms:play-services:4.4.52'
    compile project(':facebook-3.15')
    compile project(':parse-1.5.1')
    compile project(':viewpagerindicator-2.4.1')
}

configurations {
    // to avoid double inclusion of support libraries
    all*.exclude group: 'com.android.support', module: 'support-v4'
}
Run Code Online (Sandbox Code Playgroud)

android android-gradle-plugin android-recyclerview

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

ASP.NET MVC:从控制器返回CDN图像

我知道如何从MVC控制器返回图像,但是想知道从MVC控制器返回CDN中的图像是否会破坏使用CDN图像的目的.将使用以下代码导致托管从CDN下载的Web应用程序的Web服务器,然后将其提供给用户从Web服务器下载?图像是否已下载两次,一次是从CDN到网络服务器,然后是网络服务器到用户?如果这样比直接在网络服务器上托管图像更糟糕?或者图像是否只下载一次,直接从CDN下载到最终用户?

如何从MVC控制器返回图像,同时利用CDN?

    public ActionResult Thumb(int id)
    {
        //process 
        var file = Server.MapPath(" path to image in the CDN ");
        //do your stuff
        return File(file, "image/jpg", Path.GetFileName(file));
    }
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc image cdn

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

node.js:使用vash呈现错误

我在node.js中使用vash收到渲染错误.我真的很想知道问题是什么.下面是错误和导致错误的代码.

TypeError: Problem while rendering template at line 4, character 2.
 Original message: object is not a function. Context: 2 |
 @html.block('body', function(model){ 3 | <p>@model.title </p> > 4 |
 }); 5 | }); 6 | 7 | at helpers.extend.model
 (C:\Users\user009\Dropbox\cpp\node_modules\vash\build\vash.js:2213:4)
 at Object.vash.loadFile
 (C:\Users\user009\Dropbox\cpp\node_modules\vash\build\vash.js:2072:10)
 at helpers.extend
 (C:\Users\user009\Dropbox\cpp\node_modules\vash\build\vash.js:2190:8)
 at eval (eval at <anonymous>
 (C:\Users\user009\Dropbox\cpp\node_modules\vash\build\vash.js:1820:24),
 <anonymous>:7:21) at vash.link.linked
 (C:\Users\user009\Dropbox\cpp\node_modules\vash\build\vash.js:1860:12)
 at vash.renderFile
 (C:\Users\user009\Dropbox\cpp\node_modules\vash\build\vash.js:2082:21)
 at Object.vash.loadFile
 (C:\Users\user009\Dropbox\cpp\node_modules\vash\build\vash.js:2070:10)
 at View.vash.renderFile [as engine]
 (C:\Users\user009\Dropbox\cpp\node_modules\vash\build\vash.js:2078:8)
 at View.render
 (C:\Users\user009\Dropbox\cpp\node_modules\express\lib\view.js:76:8)
 at Function.app.render
 (C:\Users\user009\Dropbox\cpp\node_modules\express\lib\application.js:502:10)
Run Code Online (Sandbox Code Playgroud)

路由器:

app.get("/", function (request, response) { …
Run Code Online (Sandbox Code Playgroud)

rendering viewengine node.js vash

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

android:如何获取给定textview的背景颜色的ARGB值

对于给定的TextView,如何获取Alpha,Red,Green和Blue值(0-255)?

我知道如何设置TextView.SetBackgroundColor(Color.argb(a_int,r_int,g_int,b_int));

但是如何获得?

非常感谢

android background-color argb

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