首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
无限进步的阿丁
掘友等级
Android开发
|
猪厂
搬砖
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
17
文章 17
沸点 0
赞
17
返回
|
搜索文章
赞
文章( 17 )
沸点( 0 )
JsonChao 的 2020 年终总结 | 掘金年度征文
这一年,是动荡的一年,但也是逆风翻盘的一年。一颗种子要想成长为苍天大树,必须具备坚韧不拔的意志,这一点比学习本身更加重要。下面,我们就来回顾一下我的2020年主要做了哪些事情。 众所周知,性能优化是Android细分领域中最难且也是知识面涉及最深和最广的方向之一,但是如果你想要…
『全网独一份』Flutter混合工程一键打aar上传Artifactory
两种接入方式都比较简单,前提都是先创建Flutter Module(flutter相关代码写在这边)。 这时候工程中就会很神奇的多出一个flutter module,在工程中引入这个flutter module就可以了。例如在app的build.gradle中添加: setBi…
可能会改变你的话(两年内收集的33条Awesome Tips)
这是一篇记录平时读书遇到的一些让人觉得会改变自己的话。一个浪头打过来,最好的办法是迎上去了解个究竟,而不是漠视,或者干脆当事情没有发生。
ARouter路由跳转到底是怎么实现的?
相信绝大多数公司的项目都做了组件化。为了解耦,组件化势必要解决组件间的通信。其中阿里巴巴开源的Arouter很好的解决了组件间的通信,一直受到开发者的青睐。今天,我们来一步步揭开它的神秘面纱。 这里需要重点关注一下RouteMeta这个类,这个类存储了目标对象的所有信息。包括路…
kotlin进阶学习记录
使用kotlin已经有一段时间了,但是看一些开源项目总觉得自己只是学了点皮毛。正好组内还没人熟悉kotlin进阶相关知识,因此也是决定以此文来做个分享,开阔下技术视野 Kotlin 中 双冒号操作符 表示把一个方法当做一个参数,传递到另一个方法中进行使用,通俗的来讲就是引用一个…
LeakCanary源码分析
对于只有软引用关联着的对象,只会在内存不足的时候JVM才会回收该对象。内存足够的时候是不会被回收的。 在系统将要发生内存溢出之前,会将这些对象列进回收范围之中进行第二次回收,如果这次回收还没有足够的内存,才会抛出OOM 比软引用要弱,当GC发生的时候,无论当前内存是否足够,都会…
Android 面试题(附答案) | 掘金技术征文
垃圾回收需要完成两件事:找到垃圾,回收垃圾。 当一个对象被引用时,它的引用计数器会加一,垃圾回收时会清理掉引用计数为0的对象。但这种方法有一个问题,比方说有两个对象 A 和 B,A 引用了 B,B 又引用了 A,除此之外没有别的对象引用 A 和 B,那么 A 和 B 在我们看来…
对空数据页面等公共页面实现的一些思考
在实际的项目开发中为了增加用户体验,设计的同学会设计空数据界面,错误提示页,网络加载页等等。通常情况下我们的处理方式是针对每个页面写好一个布局文件,然后在需要的页面通过include标签加载进来,最后在需要显示的地方控制其隐藏和显示,这种写法完全没有问题,只不过需要手动修改各个…
Android 自定义贝塞尔曲线工具
其实理解贝塞尔曲线十分容易,可以将其理解为一种递归的形式.根据比例系数计算当前线段中的点,得到所有点之后再按照顺序连接线段,重复以上步骤,直至只剩下一个点,此点就在贝塞尔曲线中,计算各个比例系数下的点,这些点的集合就是贝塞尔曲线. 设计了两个自定义view,其中一个自定义vie…
Android RecyclerView 的简便写法
RecyclerView 现在可以说是很常用了吧?RecyclerView 自然是很方便的控件,但用多了有时候对一些重复性代码也是感觉挺麻烦的,于是乎我就将一些重复性代码封装了起来,从而使 Recyc
下一页
个人成就
文章被点赞
11
文章被阅读
10,892
掘力值
249
关注了
457
关注者
8
收藏集
13
关注标签
53
加入于
2016-07-24