首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
TravelingLight_
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
216
文章 216
沸点 0
赞
216
返回
|
搜索文章
赞
文章( 216 )
沸点( 0 )
设计模式 | 单例模式及典型应用
单例是最常见的设计模式之一,实现的方式非常多,同时需要注意的问题也非常多。 本文主要内容: 介绍单例模式 介绍单例模式的N中写法 单例模式的安全性 序列化攻击 反射攻击 单例模式总结 介绍单例模式的典型应用 单例模式(Singleton Pattern):确保某一个类只有一个实…
【译】四步通过Glide实现共享元素无缝转场效果
读完这篇文章, 你就会知道使用Glide等图片加载库实现共享元素转场效果,以及如何处理各种可能加载状态。通过共享转场动画,可以提升应用交互体验,让用户使用起来更愉悦 共享元素转场效果是Material Design的一个重要的转场效果. 如果图片资源是静态本地的,那么实现起来是…
一起动才够嗨!Android CoordinatorLayout 自定义 Behavior
这种搭配的教程已经非常多了,不是本文的重点。在使用 xml 时候肯定不少同学掉过一个坑:界面主要内容与头部元素重叠了!粗略了解一下因为 CoordinatorLayout 的布局方式类似 FrameLayout 默认情况下所有元素都会叠加在一起,解决方案也非常玄学,就是给内容元…
Flutter-为什么包装一层Builder控件之后,路由或点击弹框事件正常使用了?
一朋友面试,被问到在Flutter中一些因 context 引起的路由异常的问题,为什么包装一层 Builder 控件之后,路由或点击弹框事件正常使用了?然后就没然后了。。。相信很多人都会用,至于为什么,也没深究。 意思是说在不包含Scaffold的上下文中调用了Scaffol…
Android 面试经验 - 大厂 腾讯 面
那天刚好是下午 oppo hr 面完,大约 3 点左右腾讯来电,我在电梯里没太注意没接到电话,下午就一直盼呀盼,大约九点刚下班到公司楼下来电了,问方不方便我当然说方便,就在马路边上面了大约 50 来分钟,我感觉应该是挂了的,因为过程中电话老是断加上环境又比较吵,第二天问猎头说,…
异常处理 - Native 层的崩溃捕获机制及实现
在 Android 平台,native crash 我们可能关注得比较少,记得在长沙做开发那会,基本不会用到自己写的 so 库,集成第三方功能像地图也就会拷贝几个 so 到目录下,当时连 so 是什么都不知道。后来渐渐的由于项目的特殊性,不能直接集成 bugly 和 qapm …
Android 使用flow实现倒计时 超级简单
Android 倒计时一般实现方式: handler TimerTask CountDownTimer 等方式 现在因为有了协程和Flow,我们可以借助Flow这个工具,更加优雅地实现这个需求功能
Android 是怎么捕捉 java 异常的
以上是很简单的一段代码,经常被用于 java 异常全局捕捉,但我的疑问是,他是怎么实现全局捕捉的,带着这样的疑问,我们来扒一下代码看看。 顺藤摸瓜,我们看看静态方法 getDefaultUncaugh
深度探索 Gradle 自动化构建技术(四、自定义 Gradle 插件)
成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。 自定义 Gradle 插件的本质就是把逻辑独立的代码进行抽取和封装,以便于我们更高效地通过插件依赖这一方式进行功能复用。 1、脚本插件:同普通的 gradle 脚本编写形式一样…
Android图片加载框架最全解析(八),带你全面了解Glide 4的用法
本篇将是我们这个 Glide 系列的最后一篇文章。 其实在写这个系列第一篇文章的时候,Glide 就推出 4.0.0 的 RC 版了。那个时候因为我一直研究的都是 Glide 3.7.0 版本,再加上 RC 版本还不太稳定,因此整个系列也都是基于 3.7.0 版本来写的。 而现…
下一页
个人成就
文章被点赞
456
文章被阅读
115,367
掘力值
2,501
关注了
20
关注者
172
收藏集
14
关注标签
18
加入于
2017-10-19