首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Z7
掘友等级
Android
|
Google
https://www.cnblogs.com/rh1910362960
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
88
文章 83
沸点 5
赞
88
返回
|
搜索文章
赞
文章( 83 )
沸点( 5 )
Android性能优化全方面解析
公司的新需求终于解决完了,离测试和发布还有段时间,第一次体验了下没需求没bug的感觉,真是舒爽~然后翻了翻有什么可以学的。无意翻到了Android后期发展的五大趋势。一、性能优化。二、高级UI。三、JNI/NDK开发。四、架构师。五、RN开发。这也许将会是我的进阶趋势。早已知道…
Android性能优化(一)之启动加速35%
那么第一篇文章我就从应用的启动优化开始,根据实际案例,打造闪电般的App启动速度。 而一旦App进程完成了第一次绘制,系统进程就会用Main Activity替换已经展示的Background Window,此时用户就可以使用App了。 作为普通应用,App进程的创建等环节我们…
一篇文章带你领略Android混淆的魅力
在 Android 日常开发过程中,混淆是我们开发 App 的一项必不可少的技能。只要是我们亲身经历过 App 打包上线的过程,或多或少都需要了解一些代码混淆的基本操作。那么,混淆到底是什么?它的好处有哪些?具体效果如何?别急,下面我们来一一探索它的"独特"魅力🐳。 混淆的好…
Android Jetpack WorkManager | Android 中文教学视频
Jetpack 是 Android 组件的集合,使您可以更轻松地开发出色的 Android 应用。这些组件可帮助您遵循最佳实践、减少编写样板代码的工作并简化复杂任务,以便您将精力集中放在开发您应用的核心逻辑。 我们最近发布了 WorkManager 库的 2.0 稳定版。它是一…
Retrofit 2.6.0 ! 更快捷的协程体验 !
近日 Retrofit 更新到了 2.6.0 版本,内置了对 Kotlin Coroutines 的支持,进一步简化了使用 Retrofit 和协程来进行网络请求的过程。其实纵观编程语言的发展历史,从汇编到 C/C++,从 Java,OC 到 Swift,Kotlin,甚至被纳…
使用MotionLayout实现高德地图bottomSheets效果
搜到的一个效果,附上链接,用的behavior,我没下源码看,因为我只是想尝试另外一种方式。具体效果暂不知Android 仿高德地图可拉伸的BottomSheet 背景色过渡,最开始透明,结束为白色背景。中间过渡关键帧95变纯白背景 设置时间间隔匀速达到最后的进度即可,源码已详…
Android自定义控件 | 运用策略模式扩展单选按钮和产品经理成为好朋友
变化是永恒的,产品需求稳定不变是不可能的,和产品经理互怼是没有用的,但有一个方向是可以努力的:让代码更有弹性,以不变应万变。 继上一次发版前突然变更单选按钮样式之后,又新增了两个和选项按钮有关的需求。它们分别是多选和菜单选。多选类似于原生CheckBox,而菜单选是多选和单选的…
一句话总结殊途同归的设计模式:工厂模式=?策略模式=?模版方法模式
虽然不同的设计模式解决的问题各不相同,但从一个更高的抽象层次来看,它们通过相同的手段来实现相同的目的。本文将以更抽象的视角剖析工厂模式、策略模式、模版方法模式,以及这些模式所遵循的设计原则。
Android 史上最优雅的实现文件上传、下载及进度的监听
本文目的在于让更多的读者知道RxHttp库,如果您已阅读上面4篇文章,本文可直接跳过,感谢你的支持。🙏🙏。 与多任务下载同理,不再讲述。 好了,文件上传、下载相关就介绍到这里了,到这你会发现,不管是上传还是下载,进度的监听都极其的相似,极大的降低了学习成本。怎么样?是不是很…
真香警告:即使不用饿了么订餐,也请务必收藏好该库!
LinkageRecyclerView 是一款基于 MVP 架构开发的二级联动列表控件。它是因 “RxJava 魔法师” 这个项目的需求而存在。 在最初寻遍了 GitHub 也没有找到合适的开源库(高度解耦、可远程依赖)之后,我决心研究参考现有开源项目关于二级联动的逻辑,并自己…
下一页
个人成就
文章被点赞
91
文章被阅读
6,285
掘力值
271
关注了
14
关注者
8
收藏集
1
关注标签
18
加入于
2017-02-14