首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
酱109885
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Intellij静态代码扫描插件SpotBugs
最近要做Java静态扫描的部分工作,之前是在Jenkins上使用findbugs插件完成的,但是由于现在Jenkins权限收回和Java代码权限的放开(我也搞不懂这两者的关联性),目前打算在本地完成静态代码扫描工作。 选来选取还是选择在Intellij中用插件来完成,印象中有一…
Intellij Idea插件开发--Android文件修改
最近因为工作需要开发了一个Intellij Idea插件,可用于解析Android中的文件结构并进行修改,实现一键引入依赖和初始化,过程各种心酸事,如今记录一下作个备忘,如果能帮助到他人也是一种荣幸。 2. New Project ->选择Intellij Platform P…
Android调用链——自动化精准测试
通过Android调用链算法落地自动化测试场景,能够提供自动的、精准的测试能力,从而提高代码的质量保障以及减少测试的人耗。
Android App秒开的奥秘
Android App秒开,狭义的讲是指你的App的Activity从启动到显示所花费的时间在1秒以内,广义的讲是指这个过程所花费的时间越少越好。这个时间越短,你的App给用户的感觉就是响应越快,使用越流畅,用户体验更好。秒开是Android App的一个很重要的性能指标。需要…
Android | 爆肝两天!我写了一个支持圆角、描边的UI库
再见 Android,我用 Kotlin 写了一个支持圆角、描边的 UI 库,使用非常丝滑,从此再无圆角!
Flutter 自定义View——仿同花顺自选股列表
很久之前群里有人悬赏实现这个功能,因为较忙所以没接,趁这几天没事把它实现出来。 首先我们在根部写一个stack,然后写左上角那个最容易的 黑色方块。 我们发现,紫色区域和粉色区域对应的tag是不一样的,所以我们要更新一下蓝色区域(tag)的代码,并先设置一个flag标识是紫色还…
Android过渡动画,发现掘金小秘密
不知道大家有没有发现,Android版的掘金有下面这个小小动画:点击作者头像跳转到作者的详情页,而作者头像会从当前界面通过动画过渡到详情页界面。 最近在写动画方面文章时候,从网上找到了答案:「Activity过渡动画中的共享元素过渡」。 本文的初衷,是和大家一起扫盲,如果对你有…
简单高效的跳跃表 ConcurrentSkipListMap
跳表是一个随机化的有序链表。跳表在原有的有序链表上面增加了多级索引,通过索引来实现快速查找。跳表不仅能提高搜索性能,同时也可以提高插入和删除操作的性能。 它采用随机技术决定链表中哪些节点应增加向前指针以及在该节点中应增加多少个指针。 采用这种随机技术,跳表中的搜索、插入、删除操…
RecyclerView 的复用机制
二级缓存:mCachedViews ,用来缓存移除屏幕之外的 ViewHolder,默认情况下缓存容量是 2,可以通过 setViewCacheSize 方法来改变缓存的容量大小。如果 mCachedViews 的容量已满,则会根据 FIFO 的规则移除旧 ViewHolder…
深入kotlin:google为何选择kotlin?kotlin如何解决java开发痛点【续】?
大叔可以肯定的说,“kotlin比java更好用”,这肯定不是谷歌选择kotlin的原因。 以谷歌的研发实力,完全有能力,参与到java的发展中来,让java变的越来越好用。甚至比kotlin还要好用。 2011~2014年java连续三年 拖更,2014年~2017年,又拖更…