首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
lebronzhen
掘友等级
码农
Android
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
20
文章 13
沸点 7
赞
20
返回
|
搜索文章
赞
文章( 13 )
沸点( 7 )
别再手写 if/else 判断了!赶紧来掌握 Kotlin 的 coerce 三兄弟吧
在日常开发中,我们常常需要对数值进行范围限制,比如限制用户输入的年龄在 0~120 之间,又或者限制图片透明度在 0f ~1f 之间。这类场景中,我们第一反应会写出类似这样的代码: 虽然功能上没毛病,
Android Drawable对应关系和各个子类使用详解
下边是drawable中各个标签对应的实现子类,想要在java代码中实现动态编写样式可以参考 xml标签 Drawable实现子类 bitmap BitmapDrawable nine-patch N
Android离线文件预览服务
离线预览服务需要时用腾讯x5的文件预览服务,支持的类型也有下面这几种类型: doc、docx、ppt、pptx、xls、xlsx、pdf、txt、epub 官方接入和说明 核心代码就是下方的这些,不过
Android 实现禁止复制
我报名参加金石计划1期挑战——瓜分10万奖池,这是我的第2篇文章,点击查看活动详情 需求是想要实现应用内复制的文字不被粘贴到应用外的效果 刚开始是通过将应用放到后台就清除剪贴板,但是切换到别的应用输入
Android SandHook 使用
Hook 又叫“钩子”,它可以在事件传送的过程中截获并监控事件的传输,将自身的代码与系统方法进行融入
Android自定义view常用类和方法说明
一、Canvas 常用方法 绘制方法 drawLine:画一条线, drawPath:绘制传入的路径 drawColor:是直接将 View 显示区域用某个颜色填充满 drawRect drawRou
Android添加联系人到通讯录
本周项目中遇到了需要添加联系人或者添加到已有联系人的需求,联系人中需要保存的字段有很多,之前不太熟悉,在这里总结一下。 文章目录 字段 联系人名字 联系人昵称 联系人头像 联系人备注 联系人号码 联系
RxJava2.0 Interval和IntervalRange操作符
Interval操作符 先看一下RxJava的源码: 共有四个不同的重载方法,其中1, 3, 4都是直接调用了方法2,所以直接看方法2就可以,period和unit是所有方法都需要传的,initial
Android清除应用缓存
这种方式的问题就是不止清除cache,连带应用的data也删除了。如下图所示: 这种方式只会清除cache,有需要只清除缓存,可以是用这种方式。IPackageDataObserver需要自己放到项目的aidi文件夹中,如下图所示: 两种方式都需要有系统权限,声明为系统应用并且…
数据结构- 栈 & 队列
设定一个top指针表示栈顶,所以显然当top为null时,表示栈空。入栈:新建一个oldTop变量指向此时的top指向,再让top指向新插入的元素结点,再设其next指针指向oldTop;出栈:只需在取出元素之后让栈顶指针指向下一个元素即可
下一页
个人成就
文章被点赞
132
文章被阅读
90,652
掘力值
1,761
关注了
3
关注者
29
收藏集
1
关注标签
2
加入于
2019-11-01