首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
changoal
掘友等级
Android工程师
获得徽章 2
动态
文章
专栏
沸点
收藏集
关注
作品
赞
144
文章 144
沸点 0
赞
144
返回
|
搜索文章
赞
文章( 144 )
沸点( 0 )
如何规范的进行 Android 组件化开发?
正文 进行组件化开发有一段时间了,不久后就要开始一个新项目了,为此整理了目前项目中使用的组件化开发规范,方便在下一个项目上使用。本文的重点是介绍规范和项目架构,仅提供示例代码举例,目前不打算提供示例D
骚年你的屏幕适配方式该升级了!-今日头条适配方案
原文地址:https://www.jianshu.com/p/55e0fca23b4f以下是骚年你的屏幕适配方式该升级了!系列文章,欢迎转发以及分享:骚年你的屏幕适配方式该升级了!(一)-今日头条适配
【Gradle7.0】依赖统一管理的全新方式,了解一下~
Gralde7.0新特性,Catalog支持在项目间共享依赖,支持在单独的文件中配置依赖,支持版本号与依赖名分离,可以在多个依赖间共享版本号,支持将经常一起使用的依赖打包成依赖组
Android图形系统综述(干货篇)
Android 图形系统是 Android 中一个非常重要的子系统,它涉及到许多相当复杂的模块,如 SurfaceFlinger, Choreographer, HardWare Composer 等平时开发中基本上不会直接接触的概念。前后基于 Android 10 版本陆陆续…
Kotlin协程之深入理解协程工作原理
上面 main 方法中,GlobalScope.launch 启动的协程体在执行到 getId 后,协程体会挂起,直到 getId 返回可用结果,才会 resume launch 协程,执行到 getAvatar 也是同样的过程。协程内部实现使用状态机来处理不同的挂起点,将 G…
R.java、R2.java 是时候懂了
问题 1:子 module 里的 R.java 为何不是常量? 问题 2:ButterKnife 是怎么解决的? 问题 3:由于 ButterKnife 的 R2.java 存在,导致 java compile 替换了注解中的常量,为何实际运行时没出现问题?
Kotlin 协程 | CoroutineContext 为什么要设计成 indexed set?(一)
CoroutineContext是 Kotlin 协程中的核心概念,它是用来干嘛的?它由哪些元素组成?它为什么要这样设计?这篇试着分析源码以回答这些问题。
Android APT 系列 (三):APT 技术探究
前言 很高兴遇见你~ 在本系列的上一篇文章中,我们对注解进行了讲解,还没有看过上一篇文章的朋友,建议先去阅读 Android APT 系列 (二):APT 筑基之注解。至此,关于 Apt 基础部分我们
Android Jetpack 开发套件 #7 AndroidX Fragment 核心原理分析
Fragment 是一个历史悠久的组件,从 API 11 引入至今,已经成为 Android 开发中最常用的组件之一; 在这个专题里,我们将从「使用 & 核心原理 & 面试」三个层面来讨论。
Android脱壳之整体脱壳原理与实践
这里所说的壳都是指dex加壳,不涉及到so的加壳。 涉及到的代码分析基于AOSP 8.0版本。 一. Dex壳基础 壳分为几种类型,或者说分代: 整体加壳,整体保护 : 即将原始Apk里边的class
下一页
关注了
36
关注者
1
收藏集
0
关注标签
18
加入于
2016-09-19