首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
沐尧
掘友等级
不局限Android的Bug工程师
能做到的还有很多,
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
182
文章 177
沸点 5
赞
182
返回
|
搜索文章
赞
文章( 177 )
沸点( 5 )
AndroidUtilCodeKTX !是时候提升你的开发效率了 !(持续更新中...)
第一次接触 Kotlin 还是 2017 年,当时 Kotlin 还没扶正,也不是 Android 的官方开发语言。至于我是怎么被安利的,没记错的话,应该是 开源实验室 的 Kotlin 教程。当时身边几乎没有人在学 Kotlin,网上相关的资料也很少,我还翻译了一部分官网文档…
HashMap 源码分析
前面分别分析了常用的 ArrayList 和 LinkedList 的源码,前面讲了 ArrayList 内部是使用数组实现的,LinkedList 内部是使用双向链表实现的,而作为我们也经常使用的 HashMap,内部是使用数组+单链表实现的,可以通过数组的寻址快的特性定位哈…
多数状况下你的Adapter可以这样做
新建一个 Adapter 类 并且在里面进行 数据绑定 ViewHolder创建 等等基本操作.... 第三步 也是最耗时的这一步,我们是可以省略并且优化掉的,变成一个变量直接使用。 so 就是这样 你不必再去新建一个类去做很麻烦的事情了。两行代码而已。 我们在引入了 Brva…
Kotlin 高阶函数 关键字apply、run、let、also、with
let扩展函数的实际上是一个作用域函数,当你需要去定义一个变量在一个特定的作用域范围内,let函数的是一个不错的选择;let函数另一个作用就是可以避免写一些判断null的操作。 场景一: 最常用的场景就是使用let函数处理需要针对一个可null的对象统一做判空处理。 适用于le…
RecyclerView实现多type页面
比如一个APP的首页,包含Banner区、广告区、文本内容、图片内容、新闻内容等等。 1,在item过多逻辑复杂列表界面,Adapter里面的代码量庞大,逻辑复杂,后期难以维护。 2,每次增加一个列表都需要增加一个Adapter,重复搬砖,效率低下。 3,无法复用adapter…
HTM实现小程序SVG
SVG 是可缩放矢量图形(Scalable Vector Graphics),基于可扩展标记语言,用于描述二维矢量图形的一种图形格式。它由万维网联盟制定,是一个开放标准。SVG 的优势有很多: 而支持上面这些优秀特性的前提是 - 需要支持 SVG 标签。比如在小程序中直接写: …
一键快速切换开发环境以及多渠道打包
在开发客户端项目的时候经常会遇到开发,测试,正式等环境的来回切换,从而需要切换接口的地址以及不同环境的配置!比如我们需要判断当前的环境是正式还是开发环境以此来加载不同的推送ID!当然我们可以写一个配置文件,每次打包时注释掉不需要的代码。 但这样做常常会有以下几个问题 配置gra…
基于Jenkins搭建自动化构建系统采坑记
然后问题就来了,每次提测需要抽一个同学来做这些事情,并且跑自动化测试的这些过程是没办法在研发人员技术内测的时候就能提供测试报告的。 我厂的渠道数量已经达到了100+,开发完新的业务需要全渠道发版的时候,还是需要单独抽一个同学出来跟进发版包,并且发版的流程更多。 最关键的一点:打…
手把手教你撸最新Youtube视频 拖拽动画效果
动画分解其实很重要,如果说想模仿一个App的动画及交互效果,一定要仔细的观察他在交互细到放慢每一个操作,然后在根据这个动态来写代码。不然最后实现的效果不一样,那岂不是白费了。废话不多说,上代码看步骤。 第三中情况,当listview 向下快速滑动的时候会有个惯性的过程,即使手离…
Android动画:行云流水的矢量图标动画
我们在日常使用各种app的时候,会发现原来越多下面这类型的矢量图标动画。图标动画是material design所推荐的图标效果。当然对我来说,炫酷的效果就是我学习矢量图标动画的一个很充分理由。 矢量图:矢量图和传统的png、jpg等图片格式,是典型的渔和鱼的区别。矢量图存储的…
下一页
个人成就
文章被点赞
38
文章被阅读
7,626
掘力值
204
关注了
27
关注者
19
收藏集
9
关注标签
9
加入于
2017-04-16