• colorPrimaryDark无法改变状态栏颜色


    设置完colorPrimaryDark后,这个颜色是改变状态栏的颜色的,

    colorPrimary是改变标题栏背景色的

    发现状态栏一直是灰色。

    然后在布局文件中

    AndroidMainifest.xml里的activity中加上

    android:fitsSystemWindows="true"

    就可以了,简单记录下

    android 标题栏高度的设置 

    修改values下的style.xml 加入actionBarSize哈

    <!-- Base application theme. -->
    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorAccent</item>
    <item name="actionBarSize">50dp</item>
    </style>

    Android开发中使用矢量图SVG

    测试API19也支持vector svg ImageView加载svg格式图片也支持。

    http://blog.csdn.net/sg392361615/article/details/52764030

    Android中的“再按一次返回键退出程序”实现

    用户退出应用前给出一个提示是很有必要的,因为可能是用户并不真的想退出,而只是一不小心按下了返回键,大部分应用的做法是在应用退出去前给出一个Dialog,我觉得这样不太友好,用户还得移动手指去按dialog中的按钮。个人觉得“再按一次返回键退出程序”是best practice,实现也很简单,直接上代码: 

     
    private long exitTime = 0;

    @Override
    public boolean onKeyDown(int keyCode, KeyEvent event) {
        if(keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN){   
            if((System.currentTimeMillis()-exitTime) > 2000){  
                Toast.makeText(getApplicationContext(), "再按一次退出程序", Toast.LENGTH_SHORT).show();                                
                exitTime = System.currentTimeMillis();   
            } else {
                finish();
                System.exit(0);
            }
            return true;   
        }
        return super.onKeyDown(keyCode, event);
    }
     

    Glide详细使用总结

    http://blog.csdn.net/youth5201314/article/details/52277681

    //        Glide.with(App.getContext()).load("file:///android_asset/"+info.imageUrl).asBitmap().override(800, 800).centerCrop().into(holder.pImage);
    Glide.with(App.getContext()).load("file:///android_asset/"+info.imageUrl).asBitmap().into(holder.pImage);
    Glide.centerCrop()后图片会有padding空白,慎用啊,还是用imageView. 血的教训啊
    scaleType="centerCrop"
    才没有padding了

    Android RecyclerView 间距全适配

    https://segmentfault.com/a/1190000006858824

    http://blog.csdn.net/lmj623565791/article/details/45059587

    Android中ActionBar以及menu的代码设置样式

    http://www.jb51.net/article/69556.htm

    Android圆角按钮的设置

    http://www.cnblogs.com/gzggyy/archive/2013/05/17/3083218.html

    TableLayout的用法

    http://bbs.51cto.com/thread-1007965-1.html

    ViewPager的用法

    http://blog.csdn.net/harvic880925/article/details/38453725

    android:layout_centerInParent 和 android:gravity 有什么区别?

    说明一下,第一个属性,只要你容器是RelativeLayout的时候才有。此时设置为RelativeLayout里的子控件属性为android:layout_centerInParent=”true“,就是水平垂直都居中。
    其余按楼上理解的。
    线性布局LinearLayout里的控件要想居中,可以在LinearLayout的属性后设置第二个属性。

    AndroidImageSlider超炫的轮播图效果

    http://blog.csdn.net/lufanzheng/article/details/50039399

    http://www.cnblogs.com/java-g/p/5690703.html

    Android ListView使用BaseAdapter与ListView的优化

    http://www.open-open.com/lib/view/open1339485728006.html

    Android 布局:头部、中间、尾部

    https://www.oschina.net/code/snippet_129417_10570

    Android:ListView.addHeaderView()用法及其注意事项

    http://blog.csdn.net/iblade/article/details/50958295

    ListView与ScrollView冲突的4种解决方案

    https://my.oschina.net/ososchina/blog/375065

    RecyclerView 添加头部和尾部布局

    recycleview虽说是加强版的listview,但是没有头部,尾部布局,这导致想加个头布局都不行,外面套一个scrollview吧,又会导致冲突,所以得重写

    http://blog.csdn.net/jxxfzgy/article/details/47012097

    RecyclerView多布局与Item点击事件

    http://www.jianshu.com/p/83a6336b60f1

    真实项目运用-RecyclerView封装

    http://blog.csdn.net/u014315849/article/details/52537700

    为RecyclerView打造通用Adapter 让RecyclerView更加好用

    http://blog.csdn.net/lmj623565791/article/details/51118836

    RecyclerView中显示不同的item

    http://www.mobile-open.com/2015/91195.html

    AndroidStudio插件GsonFormat快速实现JavaBean

    https://my.oschina.net/kooeasy/blog/479773

    为啥找不到打印的Log日志 真机测试

    http://blog.csdn.net/copy_yuan/article/details/51460718

    BaseRecyclerAdapter之添加不同布局(头部尾部)

    http://blog.csdn.net/cym492224103/article/details/51094982

    https://github.com/luizgrp/SectionedRecyclerViewAdapter

    用recyclerview还是scrollview?

    如果一个复杂的布局,1,轮播图,2,广告图,3,带标题的list,4,gridview布局,各种不同的布局

    在最外层套一个scrollview,里面list 用for循环addView,gridview也是for循环addView,都是自己实现,只是最外层scrollview提供滑动的功能,不知是否可行?

    前提是不能用scrollview套带滚动性质的列表,比如listview,recyclerview,gridview

    这样可能带来两个问题。1,

     但是像这种列表  谷歌不是有做一个是视图复用么。。 这样子的话就没这个功能了 
     如果是图片的话。 不在屏幕显示的我不知道还不会占着内存 
     但是用列表的话, 就不用担心这么多了 

    base-adapter-helper源码解析

    http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0806/3269.html

  • 相关阅读:
    Windows 7/8/10 系统下Laravel框架的开发环境安装及部署详解(Vagrant + Homestead)
    简单易懂的laravel事件,这个功能非常的有用(监听事件,订阅者模式)
    搭建docker私有仓库
    CreatarGlobe实现多机立体显示方案(初稿)
    基于3D Vision眼镜的OSG立体显示 【转】
    一天干掉一只Monkey计划(一)——基本光照模型及RT后处理 【转】
    一天干掉一只Monkey计划(序)【转】
    RenderMonkey基本使用方法【转】
    怎样使用libcurl获取隐藏了文件后缀的url网络文件类型
    VR开发者必看:4大最为值得关注的内容平台【转】
  • 原文地址:https://www.cnblogs.com/as3lib/p/6151343.html
Copyright © 2020-2023  润新知