在Android开发中,我们会经常写一些Utils工具性质的方法,但是每开一个项目都要重新写的话就太造轮子了.于是乎,小白开始把自己开发中常用的一些工具方法集合起来(当然不是...
在Android开发中,我们会经常写一些Utils工具性质的方法,但是每开一个项目都要重新写的话就太造轮子了.于是乎,小白开始把自己开发中常用的一些工具方法集合起来(当然不是...
前言 作为程序员,相信对 MarkDown 语法并不陌生,平时知识的积累,博客的编写或者是工作的报告都或多或少会用到。 Markdown 是一种可以使用普通文本编辑器编写的标...
作者:邹峰立,微博:zrunker,邮箱:zrunker@yahoo.com,微信公众号:书客创作,个人平台:www.ibooker.cc。 本文选自书客创作平台第141篇文...
遇到一个问题,就是在判断是否有虚拟按键的时候大部分机型可以,只有vivo X9获取到的虚拟按键是错误的,然后看到如下代码,是通过判断是否有物理返回按键来处理的(测试通过机型:...
Matisse 是一款知乎开源的设计精美的图片选择器,这里是源码地址。先放两张官方图来看一下。 这么俏皮可爱的界面怎么让人不喜爱呢?下面就来了解一下它吧。 基本用法: 要注意...
kotlin 被宣布成为Google Android开发的官方语言之一的时间已经过去一段时间了,作者将kotlin打造的mvvm的架构完美兼容到之前的项目中,并且使用的非常爽...
我在开发中发现没有消息置顶这个功能,然后我公司要求开发个消息置顶的功能,所以就的手动写了。环信好多功能都要自己写,消息撤回,文件夹等等 思路 我就想能不能在每个消息里面设置个...
保持你的工具是最新的 Android工具包支持的构建往往是最新的,所以官方的一些建议和技巧往往都是针对于最新版本的。所以,为了充分利用最新的定制化,保持一下工具是最新的:An...
前段时间android studio 推出3.0。最大的改进就是将kotlin加入到AS中,为此我也是想尝鲜体验下kotlin开发。结果悲剧的发现创建项目的时候非常慢,经过网...