使用Bitmap.createScaledBitmap()的问题

Bitmap tempBitmap = BitmapFactory.decodeFile(picPath, opts); newBitmap = Bitmap.createScaledBitmap(tempBitmap, desiredWidth, desiredHeight, true);...

2019-05-08 15:01:14

阅读数 24

评论数 0

android:showDividers属性详解

android:showDividers属性用于在LinearLayout布局内的相应位置显示分隔线,它可以设置如下4个值: 1、none:不显示分隔线; 2、beginning:在LinearLayout的开始处显示分隔线; 3、end:在Linearlayout的结尾处显示分隔线; 4、mid...

2019-04-25 22:40:41

阅读数 47

评论数 0

解决嵌套的RecyclerView和SwipeRefreshLayout下滑冲突问题

mRecyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() { @Override public void onScrolled(RecyclerView recycle...

2019-04-12 19:57:49

阅读数 27

评论数 0

使用android自带的TextSwitcher实现Textview的上下滚动

先看效果: 布局: <?xml version="1.0" encoding="utf-8...

2019-03-14 15:08:11

阅读数 40

评论数 0

markdown语法

markdown文件引入项目的图片路径: github: https://github.com/用户名/项目名/raw/分支名/目录名/图片名称 https://github.com/shengqf/FlowLayout/raw/master/img/01.png gitlab: http://j...

2019-03-13 17:04:11

阅读数 28

评论数 0

Android中的字体适配

转自:https://mp.weixin.qq.com/s/B6lev4UnWh4Vh-dpY6ndpw 场景一: 有这样一个需求,界面上需要显示一个标题文本,但是该标题的文案长度是不固定的,要求标题的文案全部显示出来,不能用省略号显示,并且标题所占的宽高是固定的。例如标题的文案为 “这是标题,该...

2019-03-05 09:54:32

阅读数 133

评论数 0

渐变色Drawable

一、线性渐变( android:type=linear) 先说下android:angle属性,该属性代表渐变颜色的角度,默认是0,设值时必须是45的整数倍。该属性只有在type=linear情况下起作用,默认的type为linear。angle=0表示渐变色从左到右; angle=45表示渐变色...

2019-03-01 17:45:37

阅读数 111

评论数 0

扫描渐变SweepGradient使用总结

Android 支持三种颜色渐变, LinearGradient(线性渐变)、 RadialGradient (径向渐变)、 SweepGradient(扫描渐变)。这三种渐变均继承自android.graphics.Shader, Paint 类通过setShader()方法来支持渐变。 本篇文...

2019-03-01 16:15:47

阅读数 137

评论数 0

放射渐变RadialGradient 使用总结

Android 支持三种颜色渐变, LinearGradient(线性渐变)、 RadialGradient (径向渐变)、 SweepGradient(扫描渐变)。这三种渐变均继承自android.graphics.Shader, Paint 类通过setShader()方法来支持渐变。 本篇文...

2019-03-01 15:22:23

阅读数 121

评论数 0

线性渐变LinearGradient使用总结

Android 支持三种颜色渐变, LinearGradient(线性渐变)、 RadialGradient (径向渐变)、 SweepGradient(扫描渐变)。这三种渐变均继承自android.graphics.Shader, Paint 类通过setShader()方法来支持渐变。 这篇文...

2019-03-01 14:37:41

阅读数 68

评论数 0

canvas.drawArc()方法参数说明

public void drawArc(RectF oval, float startAngle, float sweepAngle, boolean useCenter,Paint paint) { super.drawArc(oval, startAngle, sweepAng...

2019-02-28 20:00:48

阅读数 58

评论数 0

上传Library到jcenter仓库的步骤

参考:http://www.jianshu.com/p/6a6eca8c24c4 一、先说下注册: 如果点下图中那个大大的绿色按钮就错了,因为那样注册的是一个组织 注册个人的地址是: https://bintray.com/signup/oss 二、创建要上传的library 1.新...

2019-02-28 08:42:48

阅读数 310

评论数 0

上传Library到第三方自定义库JitPack的步骤

转自:https://www.jianshu.com/p/b04ef4029b90 如上图所示,这里以将flowlayout_lib上传到GitHub仓库,并通过JitPack 打包,最后通过gradle使用compile集成到其它项目为例: 1、在项目的根目录的build文件中配置JitPac...

2019-02-26 17:58:21

阅读数 123

评论数 0

关于onMeasure()、onLayout()方法

1、 onMeasure(): protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { } 此方法用于测量自己的大小,为正式布局提供建议。参数widthMeasureSpec为父类传过来的宽度的&am...

2019-02-26 15:22:25

阅读数 99

评论数 0

想让子view可以设置margin,写继承ViewGroup的自定义View时为啥要重写generateLayoutParams(AttributeSet attrs)

转自:https://www.jianshu.com/p/99c27e2db843

2019-02-25 17:31:13

阅读数 77

评论数 0

使用MarginLayoutParams在代码中直接设置margin

转自:https://blog.csdn.net/u011374875/article/details/52150471 在代码中尝试修改layout_margin属性或者是为一个原本没有设置layout_margin的view设置新的属性值时,就可以发现在view的方法中,只存在设置paddin...

2019-02-25 15:43:30

阅读数 46

评论数 0

android 属性动画之 ObjectAnimator

一、ObjectAnimator展示单个动画效果1、translate //view从原始位置减速下移500,无限循环 private void translationY1(View view) { ObjectAnimator animator = ObjectAn...

2019-02-14 15:02:21

阅读数 644

评论数 0

关于scrollTo()和scrollBy()方法介绍

不管是scrollTo()还是scrollBy(),它们移动的都是View或ViewGroup中的内容,而不是view或viewGroup本身。并且这个移动过程是瞬间完成的,因此,为了实现更好的移动效果,他们一般需要与Scroller类结合使用,关于Scroller类的介绍请看:https://b...

2019-01-24 14:48:51

阅读数 34

评论数 0

使用View的setPivotX(float pivotX)、setPivotY(float pivotY)方法设置轴点

当我们对一个View设置缩放动画时,缩放轴点默认是该View的中心点。如果我们想改变缩放轴点位置,可以通过setPivotX(float pivotX)设置缩放轴点X轴的坐标,通过setPivotY(float pivotY)设置缩放轴点Y轴的坐标。 下面以一个view的缩放动画为例: findV...

2019-01-22 17:28:51

阅读数 328

评论数 0

使用最小宽度(Smallest-width)完成屏幕适配

一、关于px、dpi、dp的概念 1、px:px表示手机的像素,通常我们所说的手机分辨率1920x1080,实际上指的就是手机高有1920个像素,宽有1080个像素。 2、dpi:dpi即像素密度(Dots Per Inch),表示每英寸内有多少个像素。手机画面是否清晰就是由dpi决定的,这里以分...

2018-12-25 14:27:26

阅读数 51

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭