首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
changoal
掘友等级
Android工程师
获得徽章 2
动态
文章
专栏
沸点
收藏集
关注
作品
赞
144
文章 144
沸点 0
赞
144
返回
|
搜索文章
changoal
赞了这篇文章
雪球工程师团队
@雪球财经
·
4年前
关注
雪球 Android 客户端网络框架改造实践
作者:孙泉 前言 众所周知,所谓网络框架是一组网络通信能力的封装,为 APP 的数据传输提供技术基础,其重要性不言而喻。之前雪球使用的网络框架已经多年未更新,存在诸多问题,...
81
6
分享
changoal
赞了这篇文章
雪球工程师团队
@雪球财经
·
4年前
关注
雪球 Android 客户端页面架构最佳实践
可遵循的标准架构较少:传统开发方式往往会导致View层(Activity/Fragment)中存在大量重复代码。MVP模式中,由于V/P二层之间的相互耦合,从代码分层角度(...
47
25
分享
changoal
赞了这篇文章
业志陈
公众号:字节数组
·
4年前
关注
一文读懂 SharedPreferences 的缺陷及一点点思考
SharedPreferences 是系统提供的一个适合用于存储少量键值对数据的持久化存储方案,结构简单,使用方便,基本上所有应用都会使用到。另一方面,SharedPref...
37
3
分享
changoal
关注了
fundroid
Android工程师
changoal
赞了这篇文章
fundroid
Android GDE @Bytedance
·
4年前
关注
Jetpack Compose Runtime : 声明式 UI 的基础
Jetpack Compose 不只是一个 UI 框架,更是一个通用的 NodeTree 管理引擎。这一切得益于 compose.runtime 的存在。...
62
13
分享
changoal
关注了
付十一
Android工程师
changoal
赞了这篇文章
程序媛加油丫
4年前
关注
如何规范的进行 Android 组件化开发?
正文 进行组件化开发有一段时间了,不久后就要开始一个新项目了,为此整理了目前项目中使用的组件化开发规范,方便在下一个项目上使用。本文的重点是介绍规范和项目架构,仅提供示例代...
48
2
分享
changoal
赞了这篇文章
JessYan
Mobile Leader
·
7年前
关注
骚年你的屏幕适配方式该升级了!-今日头条适配方案
原文地址:https://www.jianshu.com/p/55e0fca23b4f以下是骚年你的屏幕适配方式该升级了!系列文章,欢迎转发以及分享:骚年你的屏幕适配方式该...
1.5k
92
分享
changoal
赞了这篇文章
程序员江同学
Android Developer
·
4年前
关注
【Gradle7.0】依赖统一管理的全新方式,了解一下~
Gralde7.0新特性,Catalog支持在项目间共享依赖,支持在单独的文件中配置依赖,支持版本号与依赖名分离,可以在多个依赖间共享版本号,支持将经常一起使用的依赖打包成...
248
38
分享
changoal
关注了
程序员江同学
Android工程师
changoal
关注了
TechMerger
Android工程师
changoal
赞了这篇文章
苍耳叔叔
Android @字节跳动
·
5年前
关注
Android图形系统综述(干货篇)
Android 图形系统是 Android 中一个非常重要的子系统,它涉及到许多相当复杂的模块,如 SurfaceFlinger, Choreographer, HardW...
165
32
分享
changoal
关注了
苍耳叔叔
Android工程师
changoal
赞了这篇文章
苍耳叔叔
Android @字节跳动
·
5年前
关注
Kotlin协程之深入理解协程工作原理
上面 main 方法中,GlobalScope.launch 启动的协程体在执行到 getId 后,协程体会挂起,直到 getId 返回可用结果,才会 resume lau...
128
18
分享
changoal
赞了这篇文章
神来一巴掌
8年前
关注
R.java、R2.java 是时候懂了
问题 1:子 module 里的 R.java 为何不是常量? 问题 2:ButterKnife 是怎么解决的? 问题 3:由于 ButterKnife 的 R2.java...
55
3
分享
changoal
赞了这篇文章
唐子玄
🏆掘金签约作者
·
4年前
关注
Kotlin 协程 | CoroutineContext 为什么要设计成 indexed set?(一)
CoroutineContext是 Kotlin 协程中的核心概念,它是用来干嘛的?它由哪些元素组成?它为什么要这样设计?这篇试着分析源码以回答这些问题。...
84
34
分享
changoal
赞了这篇文章
sweetying
公众号 @ sweetying @Akulaku
·
4年前
关注
Android APT 系列 (三):APT 技术探究
前言 很高兴遇见你~ 在本系列的上一篇文章中,我们对注解进行了讲解,还没有看过上一篇文章的朋友,建议先去阅读 Android APT 系列 (二):APT 筑基之注解。至此...
156
52
分享
changoal
赞了这篇文章
彭旭锐
🏆掘金签约作者
·
4年前
关注
Android Jetpack 开发套件 #7 AndroidX Fragment 核心原理分析
Fragment 是一个历史悠久的组件,从 API 11 引入至今,已经成为 Android 开发中最常用的组件之一; 在这个专题里,我们将从「使用 & 核心原理 & 面试...
200
27
分享
changoal
关注了
彭旭锐
Android工程师
changoal
赞了这篇文章
Jerry_Deng
4年前
关注
Android脱壳之整体脱壳原理与实践
这里所说的壳都是指dex加壳,不涉及到so的加壳。 涉及到的代码分析基于AOSP 8.0版本。 一. Dex壳基础 壳分为几种类型,或者说分代: 整体加壳,整体保护 : 即...
28
1
分享
下一页
关注了
36
关注者
1
收藏集
0
关注标签
18
加入于
2016-09-19