首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
安卓
订阅
user1195313968856
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
Android模块化设计之组件开发规范
最近一直在做基础建设方面的工作,面对这三十多个完全没有规范可言的组件,气的我直接打了一套闪电五连鞭,但打工还得继续,于是想对这些组件建立一套规范,来降低够用、使用、维护以及扯皮成本,于是乎根据自己的工
Android ConstraintLayout 约束布局 2.0
约束布局是一个允许你灵活定义view位置和大小的ViewGroup,具有多种辅助工具,如GuideLine、Barrier、Group等。在灵活地放置各种各样的view时,并不会增加Layout层级。2.0版本出了优化布局性能外,还增加了一些新特性,使得开发过程更加方便: Co…
RecyclerView性能优化最后一公里
1. 前言 时至今日相信大部分的Android开发者对RecyclerView的缓存机制如数家珍。相关教程也是数不胜数。如果你想详细了解这些不同缓存的作用以及实现原理。可以参考我之前写过的两篇文章。聊
Android资源管理及资源的编译和打包过程分析
在工作和学习中,我们除了要写一些业务代码,还要对项目的编译和打包流程有一定的认识,才能在遇到相关问题的时候能有所头绪。在这个过程中,我们往往会忽略掉资源文件是如何被添加进去的,Android的资源管理
源码分析 | Activity-setContentView 之我都不带闪的
我知道大家都很讨厌读别人写的源码分析,因为动不动就长篇大论,不讲武德,这样合适吗,这样不合适。于是,这是一篇不一样的源码分析,如果看完你还说不懂。年轻人,我劝你: 简简单单,内部执行了一个判断,然后调用 **installDecor() ** 方法。 这个方法内部很繁琐,很臭很…
安卓自定义 View 进阶 - 贝塞尔曲线
在上一篇文章 Path 之基本图形中我们了解了 Path 的基本使用方法,本次了解 Path 中非常非常非常重要的内容 - 贝塞尔曲线。让我们共同感受曲线之美。
Hilt使用姿势全解析
Hilt是什么? Hilt是Android的依赖注入库,可以减少在项目中执行手动依赖项注入的样板代码。执行手动依赖项注入需要手动构造每个类及其依赖项,并借助容器重复使用和管理依赖项。
Android进程间通信之Service篇,Messenger与AIDL
利用Service进行进程间通信有两种方式,分别是Messenger和AIDL,Messenger底层是基于AIDL的封装,使用更加简洁高效,无需考虑并发问题,只能串行通信,有并发需求的只能用AIDL