- 博客(7)
- 收藏
- 关注
原创 圆形图片
通过BitmapShader来设置图片圆形。直接上代码package com.mark.jetpackpaging.viewimport android.content.Contextimport android.graphics.*import android.graphics.drawable.Drawableimport android.util.AttributeSetimport android.util.TypedValueimport androidx.appcompat.w
2021-04-16 18:55:48
119
1
原创 Android自定义View 时钟
上次想写个时钟,在过程中写成了一个正在加载的View,当时没有继续写下去,这次花了点事件把这个时钟写完了。记录一下。import android.content.Contextimport android.graphics.Canvasimport android.graphics.Colorimport android.graphics.Paintimport android.util.AttributeSetimport android.util.TypedValueimport andr
2021-04-02 14:04:51
148
原创 记一次偶然发现的进度条View
今天本来要写一个时钟,写到一半,看到刻度,突然发现可以写成进度条,就改了,超级简单。以下是写的代码:class LoadingView : View { private val mPaint = Paint() var colors = arrayOf( Color.rgb(0x00, 0xFF, 0x7F), Color.rgb(0x00, 0xFF, 0xCC), Color.rgb(0x00, 0xFF, 0xAA) , Color.rgb(0x0
2021-01-22 15:04:19
3391
10
原创 记录一次Android进入系统文件夹选择文件再返回的处理
进入系统文件夹代码: Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT); intent.addCategory(Intent.CATEGORY_OPENABLE); intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION); /** fileType是一个字符串,用来筛选文件类型 */ /** "image/*
2020-11-06 13:36:23
892
3
原创 记录一下集成百度地图时候调试程序的完美运行,打包安装到设备中闪退。(本人太粗心大意)
刚开始以为是混淆的问题,于是我就把混淆全部加进去了。一打包,安装 还是闪退。然后 发现了这里是发布版SHA1和开发版SHA1,我之前两个都写成了开发版SHA1。。。。。。这里还遇到一个小问题。Didn't find class "mapsdkvi.com.gdi.bgl.android.java.EnvDrawText" 是因为我之前的混淆没有加-keep class...
2019-08-10 15:42:52
197
原创 Android颜色总和
Android的values/colors.xml文件中可以设置需要的颜色,然后在代码中获取。以下是一个颜色代码的总汇。 #FFFFFF #FFFFF0 #FFFFE0 #FFFF00 #FFFAFA #FFFAF0 #FFFACD #FFF8DC #FFF5EE #FFF
2017-04-15 14:39:36
441
原创 沉浸式状态栏
在Android5.0以后的系统,有一个很漂亮的地方--沉浸式状态栏。下面是一个小小的使用方法。在需要的Activity的onCreate方法的setContentView(R.layout.activity_main)前面写以下代码:if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { //判断是否是Andro
2017-02-18 15:15:49
492
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人