自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

iblade的博客

明年的某个时候,你会想着要是今天就行动了该多好。

  • 博客(5)
  • 资源 (9)
  • 收藏
  • 关注

原创 volatile可见性,指令重排

volatile的三大特性:共享变量可见性不保证原子性禁止指令重排后顺序性。CPU高速缓存和可见性问题程序运行时,数据是保存在内存当中的,但是执行程序这个工作却是由CPU完成的。那么当CPU正在执行着任务呢,突然需要用到某个数据,它就会从内存中去读取这个数据,得到了数据之后再继续向下执行任务。这是理论上理想的工作方式。然而实际上,CPU的发展是遵循摩尔定律的,每18个月左右集成电路上晶体管的数量就可以翻一倍,因此CPU的速度只会变得越来越快。但是光CPU快没有用呀,因为CPU再快还是要从内存

2021-05-25 14:35:05 293

原创 ItemDecoration实现stickyHeader效果

/** * 快速选择器章节装饰 */public class FastIndexSectionDecoration extends RecyclerView.ItemDecoration { private Context mContext; private List<FilterBean> mData; private int backgroundColor; private int textColor; private float text.

2021-05-21 12:01:56 121 1

原创 onDraw( )基础

View 三大模块:布局,绘制,触摸反馈绘制 四个层次:①Canvas,②Paint, Canvas辅助(范围剪切和几何变换),绘制顺序(通过绘制方法控制)重写绘制方法:onDraw( )onDraw主体内容的绘制绘制关键:Canvas【 翻译为 画布 但并不载体 就是个绘制工具】 Canvas的绘制方法:drawCircle,drawText等 关键参数Paint 颜料画笔 风格信息: 阴影, 空心,抗锯齿等。 Can...

2021-05-19 16:48:01 879

原创 Mac中Android Studio 意外闪退

背景是这样的,我要做一个自定义view,需要反复调整UI显示,所以我有新建了一个Demo工程,写完运行Demo后,手机卡死了,等我看log时,AS闪退了,WTF?然后我点击“重新打开”,再次闪退。于是我重启了Mac。然而,依然反复闪退。。。下面是崩溃log。跪求路过大神指津。Process: studio [538]Path: /Applications/Android Studio 2.app/Contents/MacOS/stu.

2021-05-08 21:35:37 2301

原创 drawText注意事项

自定义View中写文字坑多多 总结一下:drawText()参数中y不是文字左上角坐标,是基线的y坐标;drawText用于单行文字绘制,多行文字可以使用StaticLayout;public class TextItemView extends View { private Paint pointPaint; private TextPaint textPaint; private Context context; private fl...

2021-05-04 14:47:25 231 1

微信QQ登录分享-AndroidStudio

适用于微信和QQ第三方登录和分享使用,包含两个jar和指导文章链接。自己代码工具类。

2018-09-25

Spring从入门到精通(高清珍藏版)

Spring 从入门到开发,全书详细介绍了Spring开发的各个技术细节,该资源是高清的pdf版本,是学习Spring不可多得教材。

2018-09-19

汉字转换拼音的jar

汉字转换拼音的jar,可用于Android或者java开发中需要汉字转换拼音的场景,pinyin4j-2.5.0.jar,带声调,可更改大小写

2017-09-05

adb的压缩包

旧版adb压缩包

2017-06-24

Android弹窗ToastDemo源码

自定义了土司 显示大小 显示时间 显示位置 透明度 圆角与否 显示内容 等

2016-05-20

Android弹窗PopuWindowDemo源码

Android弹窗PopuWindowDemo源码,直接输入提示内容字符串和显示时间就行了

2016-05-20

Scrollview中嵌套ViewPager和ListView常出现的问题

Scrollview中嵌套ViewPager和ListView常出现的问题: ViewPager如果在Scrollview中使用,并且宽高指定为match_parent或者wrap_content则不会显示内容,但是如果将高度指定为200dp,则ViewPager则会将内容显示到屏幕上 ListView同ViewPager类似,必须指定固定高度之后,才可以显示相应的高度,否则只显示一个Item的内容高度,然后在ListView区域上下滑动时,Scrollview并没有效果,而是实现的是ListView的上下滚动事件。

2016-03-30

Android:ScrollView中嵌套ViewPager和ListView示例

2016-03-30

常用布局颜色

用于常规颜色的配置

2016-03-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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