首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
centerzx
掘友等级
获得徽章 3
动态
文章
专栏
沸点
收藏集
关注
作品
赞
436
文章 436
沸点 0
赞
436
返回
|
搜索文章
赞
文章( 436 )
沸点( 0 )
现代化 Android 开发:性能监控
崩溃、内存、IO、存储、网络、启动、包体积、UI等方方面面都得监控起来,要做到问题早暴露、早处理、早下班。
一种基于MVVM的Android换肤方案
一、背景 目前市面上很多App都有换肤功能,包括会员 & 非会员 皮肤,日间 & 夜间皮肤,公祭日皮肤。多种皮肤混合的复杂逻辑给端上开发同学带来了不少挑战,本文实践了一种基于MVVM的换肤方案,希望能
双进程交互实现App自动重启
背景 你可能会好奇,有些手游(比如王者荣耀)是怎么实现资源更新后自动重启的? 这个体验确实不错,因为不需要用户手动点击桌面图标重启App,在一些数据恢复备份的场景中,很实用。
每日一题:Zygote 为什么不采用Binder机制进行IPC通信呢?
在android面试中,我们常会遇到Framework面试相关问题,而今天要分享的就是Zygote 为什么不采用Binder机制进行IPC通信呢? 其主要考察的是程序员对binder的理解和zygot
Kotlin中 for in 是有序的吗?forEach呢?
我们要遍历一个数组、一个列表,经常会用到kotlin的 for in 语法,但是 for in 是不是有序的呢?forEach是不是有序的呢?这就需要看一下它们的本质了。
Android 对象共享,避免创建多对象 —— 享元模式
1. 享元模式介绍 享元模式是对象池的一种实现,它的英文名称叫做 Flyweight,代表轻量级的意思。享元模式用来尽可能减少内存使用量,它适合用于可能存在大量重复对象的场景,来缓存可共享的对象,达到
Retrofit+Flow网络请求与Android网络请求的演变
Retrofit网络请求我想大家都不陌生,今天我就来梳理一下技术是如何一步一步进步,逼格是如何一步一步变高的。 Retrofit使用方式演变 萌新 刚开始接触Retrofit的时候是从okhttp和v
Android10+ Wifi连接后Socket通信(二)
背景:手机连接到其他Ap设备热点后,与之通过Socket通信 上篇文章有详细步骤,本节从已连接到设备热点开始 https://juejin.cn/post/7195742069997322301
通过RecyclerView LayoutManager自定义车牌键盘
前言 之前项目中有个输入车牌号的功能,产品要求通过特定键盘来实现,并给看了下其他产品的效果图,如下所示: 下面就来分享下具体的实现方法 一开始想到的方案是自定义View,但是这样的话就需要加入数据的处
升级Android项目,就用Hilt!全面解锁依赖注入的高效之道
是Google官方推出的一款基于`Dagger`的依赖注入库,专门面向Android的特性进行了优化。相比`Dagger`,`Hilt`更容易上手和集成,并且对Android类进行了专门绑定,无需手动
下一页
个人成就
文章被点赞
11
文章被阅读
3,981
掘力值
87
关注了
17
关注者
3
收藏集
5
关注标签
9
加入于
2017-02-04