自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 泛型通配符extends与super的区别

<? extends T>限定参数类型的上界:参数类型必须是T或T的子类型<? super T> 限定参数类型的下界:参数类型必须是T或T的超类型总结为:<? extends T> 只能用于方法返回,告诉编译器此返参的类型的最小继承边界为T,T和T的父类都能接收,但是入参类型无法确定,只能接受null的传入<? super T>只能用于限定方法入参,...

2018-03-05 10:03:28 175

原创 Android连接库

Month     Savings         January     否是否大是大非递四方速递防守打法鼎折覆餗防辐射服       1     2

2017-09-27 09:58:19 328

转载 Android studio 打渠道包,同一工程不同包名

在升级到android studio进行开发后,IDE会推荐使用gradle.build里的applicationId来设置包名。但是AndroidManifest.xml里的packageName字段仍然是有作用的,实际上,在之前的编译系统里,packageName有以下两个作用: 声明app的包名,是app的标识符。 声明app资源的包名,即我们在activity里执行findVi

2017-09-27 09:36:58 1156

原创 获取android信息

获得SD卡总大小 private String getSDTotalSize() { File path = Environment.getExternalStorageDirectory(); StatFs stat = new StatFs(path.getPath()); long blockSize = stat.getBlockSize

2017-09-26 20:52:09 144

原创 Android碎片知识

1.空格占位符对齐 == 普通的英文半角空格   ==   ==   == no-break space (普通的英文半角空格但不换行)   == 中文全角空格 (一个中文宽度)   ==   == en空格 (半个中文宽度)   ==   == em空格 (一个中文宽度) &#8197

2017-09-26 20:45:49 313

空空如也

空空如也

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

TA关注的人

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