android的博客

https://www.niwoxuexi.com/blog/user/101

  • 最好用的BaseRecyclerViewAdapterHelper解决recyclerview的繁琐工作

    优化Adapter代码(减少百分之70%代码)添加点击item点击、长按事件、以及item子控件的点击事件添加加载动画(一行代码轻松切换5种默认动画)添加头部、尾部、下拉刷新、上拉加载(感觉又回到ListView时代)设置自定义的加载更多布局添加分组(随心定义分组头部)自定义不同的item类型(简单配置、无需重写额外方法)设置空布局(比Listview的setEmptyView还要好用!)添加拖拽 ...

    • 更新时间: 2019-08-19 08:40
    13738浏览
    0推荐
    0评论
  • Android RecyclerView禁止滑动

    在开发时,数组返回数目很少,需求要求不能左右滑动;下面是一种解决方案1. RecyclerView 为垂直状态(VERTICAL)下:LinearLayoutManager layoutManager = new LinearLayoutManager(context){ @Override public boolean canScrollVertically() { ...

    • 更新时间: 2019-08-14 12:34
    11760浏览
    0推荐
    0评论
  • Android 嵌套RecyclerView禁止滑动事件

    //禁用滑动事件 recyclerview.setNestedScrollingEnabled(false) ...

    • 更新时间: 2019-08-14 12:30
    3009浏览
    0推荐
    0评论
  • Android --String.format()用法笔记

    Android---String资源文件中通过String.format()(动态改变)字符串资源的显示内容例如:小明来自烟台年龄18岁性别男。其中,“小明”、“烟台”、“18”、“男”,均为可变的,就可以通过String.format()设置。代码:string.xml<stringname="formatStr">%1$s:来自%2$s,年龄%3$d,性别%4$ ...

    • 更新时间: 2019-08-09 06:10
    3279浏览
    0推荐
    0评论
  • 将一个double型数值保留两位小数

    将一个double型数值保留两位小数在处理数值运算的时候,有时候会遇到保留几位小数的需求,下面是一个保留两位小数的简单方法。/** * 将数据保留两位小数 */ private double getTwoDecimal(double num) { DecimalFormat dFormat = new DecimalFormat("#.00"); ...

    • 更新时间: 2019-08-08 02:51
    3268浏览
    0推荐
    0评论
  • Android-adb常用命令整理

    1、显示当前连接的设备$adbdevices2、如果要对设备进行有特殊权限的操作,就需要有root权限$adbroot3、如果要手机上安装apk$adbinstallxxx.apk4、重新安装某apk$adbinstall-rxxx.apk5、卸载某apk$adbuninstall<apk的主包名>6、查看手机上运行日志$adblogcat7、启动activity$adbshellam ...

    • 更新时间: 2019-08-07 12:42
    2329浏览
    0推荐
    0评论
  • Android-string.xml动态替换文本

    需求:我是做Android开发的,工作3年了。这段字符串中,Android和3需要动态替换。在string.xml中定义:<stringname="demo">我是做%1$s开发的,工作%2$d了。</string>在程序中使用:Stringinput=getResources().getString(R.string.demo); Stringoup ...

    • 更新时间: 2019-08-07 12:39
    2712浏览
    0推荐
    0评论
  • Android-res/raw/assets存放资源的限制和读取方式

    res/raw和assets的相同点两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制文件。res/raw和assets的不同点1. res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即R.id.filename;assets文件夹下的文件不会被映射到R.java中,访问的时候需要使用AssetManager类。2. res/raw文件下不可以新建 ...

    • 更新时间: 2019-08-07 12:32
    4731浏览
    0推荐
    0评论
  • Android常用控件 - Button 常用属性

    Button组件是在我们在开发中最常用到的组件。Button组件,俗称“按钮”,在APP界面当中少不了按钮,那么按钮的属性和使用方法是怎么样的呢?Button常用属性因为Button继承TextView,所以他和TextView有很多共同的属性,下面列举一下常用的。android:drawable //放一个drawable资源 android:drawableTop //可拉伸要绘制的 ...

    • 更新时间: 2019-08-07 12:23
    4120浏览
    0推荐
    0评论
  • Android 常用控件 - ImageView 属性大全

    ImageView 继承自View组件,主要功能是用于显示图片,实际上它不仅仅可以用来显示图片,任何Drawable对象都可以使用ImageView来显示。ImageView可以适用于任何布局中,并且Android为其提供了缩放和着色的一些操作。1. foreground、src 和 background 属性区别1)background指的是背景,foreground指的是前景,而src指的是内 ...

    • 更新时间: 2019-08-07 12:17
    4425浏览
    0推荐
    0评论
  • Android 常用控件 - View 属性大全

    (1)视图透明度,值在0-1之间,0为完全透明,1为完全不透明 android:alpha setAlpha(float) (2)视图背景 android:background setBackgroundResource(int) (3)视图是否可点击 android:clickable setClickable(boolean) (4)设置view的备注说明,作为一种辅助功能提 ...

    • 更新时间: 2019-08-07 12:10
    2946浏览
    0推荐
    0评论
  • Android中EditText常用属性设置

    EditText继承关系:View–>TextView–>EditText常用属性如下:android:layout_gravity="center_vertical"//设置控件显示的位置:默认top,这里居中显示,还有bottom android:background="@android:drawable/edit_text"这个属性, ...

    • 更新时间: 2019-08-07 12:04
    2339浏览
    0推荐
    0评论
  • Android中TextView常用属性设置

    Android开发中最常用的差不多就是TextView和EditView了,在使用它时,我们也会设置它的一些属性,为了让我们设计的更好看,设置的更合理。这里记下它的常用属性,方便后期查阅。TextView属性android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all) a ...

    • 更新时间: 2019-08-07 12:03
    2843浏览
    0推荐
    0评论
  • Android仿Qzone底部导航栏加号弹出菜单GitHub开源demo MjCodeTinker/WindowMenuDemo

    WindowMenuDemoAndroid仿Qzone底部导航栏加号弹出菜单 ...

    • 更新时间: 2019-08-07 01:24
    2656浏览
    0推荐
    0评论
  • android gradlew几条命令

    常用的几条命令,暂且记录一下,后边有时间会继续更新编译查看错误gradlew compileDebugJavaWithJavacgradlew processDebugManifest --stacktracegradlew assembleDebug --stacktracegradlew transformClassesWithMultidexlistForDebug// 查看依赖gradle ...

    • 更新时间: 2019-08-05 07:08
    2097浏览
    0推荐
    0评论