- 博客(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 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空格 (一个中文宽度)  
2017-09-26 20:45:49 313
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人