- 博客(7)
- 收藏
- 关注
原创 【基础】安卓自定义控件之自定义XML属性
我们新建一个CostomView.java 继承自 View首先我们在 values 文件夹下新建 attrs.xml添加自定义属性: <declare-styleable name="CustomView"> <attr name="defaultValue" format="string" /> </declare...
2019-03-19 14:17:55
420
原创 【基础】安卓获取当前系统SDK版本
int sdkVersion = android.os.Build.VERSION.SDK_INT;// sdkVersion 会返回一个整数,根据整数判断安卓版本Api List Version:14 = Android 4.015= Android 4.0.316= Android 4.117= Android 4.218= Android 4.319...
2019-03-16 17:33:43
1737
原创 【库】安卓好用的图片加载框架 - Glide 以及 Glide高斯模糊
安卓Glide引入:// Glide 库implementation 'com.github.bumptech.glide:glide:3.7.0'// Glide 高斯模糊库implementation 'jp.wasabeef:glide-transformations:2.0.1'网络访问权限:<uses-permission android:name="andr...
2019-03-16 17:16:44
236
原创 【库】安卓一款好用的高斯模糊库
库远程文件: implementation 'jp.wasabeef:blurry:2.1.1'使用方法:Blurry.with(this) .radius(6) .sampling(10) .async() .from(bitmap) .into(imageView);展示效果:...
2019-03-16 17:09:18
628
原创 【基础】安卓实现任务栏沉浸式效果
沉浸式效果是从安卓4.4开始实行的首先需要三个values文件夹,默认文件夹values,values-v19,values-v21那么我们需要做:在values/styles.xml文件内加入不支持沉浸式任务栏的默认样式<style name="TranslucentTheme" parent="Theme.AppCompat.Light.NoActionBar">...
2019-03-16 16:54:26
337
原创 【基础】安卓自带给按钮添加水波纹效果
有的时候默认按钮样式太不美观,那么我们就可以给按钮这样设置样式:例如:<Button android:layout_width="match_parent" android:layout_height="wrap_content" android:text="水波纹按钮" ...
2019-03-16 01:21:00
438
原创 【基础】安卓获取通知栏高度方法
有的时候我们开发项目需要获取安卓状态栏高度,那么可以使用下面这个方法获取!/*获取通知栏高度*/ private int getStatusBarHeight(){ int startBarHeight = 50; try { Class<?> clazz = Class.forName("com.android....
2019-03-16 01:16:29
459
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人