自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (3)
  • 问答 (2)
  • 收藏
  • 关注

原创 kotlin--操作符

主要针对集合操作,注释上都有解释,直接贴代码。class ListPrise { val TAG:String ="listPrise===" var listData = listOf(123,23,123,22,12,4,12) /** * ------------------------------------------------ * 下标

2017-06-29 14:07:15 302

原创 揭露效果实现

揭露动画实现一些类似无缝连接的效果:就是类似这样的效果。实现:1,在初始界面 Intent intent = new Intent(mContext,AnimationActivity.class); ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation(

2017-06-28 16:35:47 387

原创 layoutAnimation动画

动画效果:

2017-06-28 16:16:55 292

原创 AIDL进程间通信

1,简单了解AIDL是进程间通信的接口描述语言,它的使用场景用官网的话来说:“只有当你允许来自不同的客户端访问你的服务并且需要处理多线程问题时你才必须使用AIDL”,所以AIDL可以用来处理多线程、多客户端并发访问的。2,使用服务端:(1)在main目录右键选择创建aidl,如图所示。会生成aidl接口文件 IMyAidlInterface.aidl。(2)添加

2017-06-28 15:52:13 237

原创 AS快捷键

截图显示:1

2017-06-22 10:37:49 203

原创 正则表达式的使用

\d 数字:[0-9]\D 非数字:[^0-9]\s  空白字符:[\t\n\x0B\f\r]\S 非空白字符:[^\s]\w 单词字符:[a-zA-Z_0-9]\W 非单词字符:[^\w]1,Pattern.matcher(String regex,CharSequence input):用于快速匹配字符串,只是用于匹配一次,且匹配全部的字符串Pattern.matc

2017-06-21 15:20:56 220

原创 问题: 自定义view MarginLayoutParams报错

在写自定义view时候获取子view 的Margin数据时候使用  LayoutParams childLayoutParams = child.getLayoutParams(); MarginLayoutParams marginLayoutParams = (MarginLayoutParams) childLayoutParams;报错,显示类初

2017-06-14 16:21:06 1116

原创 activity手势右滑finish

GitHub:https://github.com/JiangAndroidwork/SlidingFinishAnimation具体的原理可以看原码,都有注释。需要注意的事项:1,需要在项目的主题styles中添加true@color/touming达到背景页面为透明的效果,其中touming是#00ffffff2,activity页面根布局需要设置背景

2017-06-06 14:05:06 447

安卓 viewpager横滑嵌套 竖滑viewpager

安卓 viewpager横滑嵌套 竖滑viewpager,竖滑viewpager无限循环,滑动流畅。

2019-09-19

finalhttp jar包

2017-05-03

文件下载类库

文件下载所需的类库

2017-01-05

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

TA关注的人

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