Android
w794840800
这个作者很懒,什么都没留下…
展开
-
Android权限管理
一、 权限管理 Android的权限从第一版就是存在的,但是在Android6.0之前权限的申请时如此简单,只需在AndroidMainFest.xml的申明,在安装的时候提醒app需要的权限,一次性全部同意就结束了,不同意便不能安装,但是到了6.0便改变了这一方式,引入了运行时权限。 动态申请权限 在使用app时具体需要使用某个权限时候动态申请,即使不同意某个权限也可以使...原创 2018-07-20 09:00:26 · 466 阅读 · 0 评论 -
Android 自定义Switch 样式
自定义Switch样式 自定义Switch首先要熟悉两个属性,thumb与trace -. thumb 代表按钮的意思,就是switch左右两边那个 -. trace 代表轨迹的意思,就是thumb在来回滑动过程中变化的轨迹 . 自定义thumb <shape xmlns:android="http://schemas.android.com/apk/...原创 2018-08-15 16:09:59 · 4944 阅读 · 2 评论 -
解决TextView drawableLeft设置图片不能居中
解决TextView drawableLeft设置图片不能居中 今天在项目中遇到个为题,需要在RadioButton 中设置drawableLeft,一开始都很正常,但是最后要把文本内容居中显示,于是问题就来了,不管怎么搞drawableLeft就是不变,始终在左边,不能跟文本内容一起居中,在网上找了好长时间,好多都是自定义TextView的onDraw()移动canvas到中心位置,但是...原创 2018-09-06 19:21:39 · 6654 阅读 · 0 评论 -
Calendar 的set()与add()
最近在做日历相关的需求的时候,会经常需要获取当前日期的 月份第一天,上个月,的日期,接触最多的就是set() add()方法, 1. 先看看set()方法的使用 获取当前日期所处的月份的第一天 public static String getThisMothFirstDayFormat(Calendar calendar, String format) { //拷贝传过来的...原创 2019-08-12 13:25:22 · 1182 阅读 · 0 评论