首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android
yechaoa
创建于2021-05-23
订阅专栏
Android开发
等 63 人订阅
共32篇文章
创建于2021-05-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Android Studio新版本New UI及相关设置丨遥遥领先版
俗话说工欲善其事必先利其器嘛,工具用不好怎么行呢,借着Android Studio的更新,介绍一下新版本中的更新内容,以及日常开发中那些好用的设置。
代码规范-对抗软件复杂度
任何系统性的项目都需要架构设计,而架构设计的核心命题是控制复杂度。 但随着项目的不断迭代,复杂度就会不断上升,研发效率就会不断下降。 而代码规范正是对抗软件复杂度的有效手段。
【建议收藏】17个XML布局小技巧
虽然xml没有什么技术难度,但是,这也往往是我们最容易忽略的地方,写xml不难,写出好的xml还是得下点功夫了。
【造轮子】自定义一个随意拖拽可吸边的悬浮View
在开发中,随意拖拽可吸边的悬浮View还是比较常见的,这种功能网上也有各种各样的轮子,其实写起来并不复杂,看完本文,你也可以手写一个,而且不到400行代码就能实现一个通用的随意拖拽可吸边的悬浮View
怎么简单实现菜单拖拽排序的功能
配置简单、逻辑解耦、职责分明,并且支持所有的布局方式。 手把手教学,带你深入浅出,还有源码解析...
【复盘】关于我在错误的时间选错了技术这件事
我为什么这么做、错在哪里、又收获了什么、以及我的思考。 复盘避免再次出错,仅以此记,望后来者顺颂商祺!
【保姆级】包体积优化教程
市面上有很多优化方案,但是都没有一个完整的链路体系,现在它来了,本文将带你进阶新高度,不管是面试、绩效KPI,还是汇报宣讲,都能让你游刃有余!
Android通知Notification使用全解析,看这篇就够了
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第1天,点击查看活动详情 1、效果 2、简介 通知是 Android 在您的应用 UI 之外显示的消息,用于向用户提供提醒、来自其他
【首发】根据壁纸修改App主题,它真的来了
曾经产品经理的奇思妙想,现在终于可以实现了... 效果中,原本是红色壁纸对应的红色App主题,在改成绿色壁纸之后,App主题也相应的变成绿色了。
Android原生TabLayout使用全解析,看这篇就够了
为什么会有这篇文章呢,是因为之前关于TabLayout的使用陆陆续续也写了好几篇了,感觉比较分散,且不成体系,写这篇文章的目的就是希望能把各种效果的实现一次性讲齐,所以也有了标题的「看这篇就够了」。
【yechaoa】5年Android开发的2021年终总结,实现Flag的一年
「时光不负,创作不停,本文正在参加2021年终总结征文大赛」 前言 不知不觉一年又过去了,总是在回忆的时候感叹时间的流逝,回首这一年来的过往,也是不平凡的一年~ 女儿出生了,换了新工作,认识了新朋友,
Android包体积优化(常规、进阶、极致)
前言 提升下载转化率,安装包越小,转化率越高。 降低渠道推广成本。 降低安装时间,文件拷贝、Library解压、编译ODEX、签名校验这些,包体积越大越耗时。 降低运行时内存等等。 环境 Androi
Android Studio Arctic Fox | 2020.3.1、Gradle 7.0升级记录
环境 Android Studio Arctic Fox | 2020.3.1 Gradle、AGP 7.0 Kotlin 1.5.31 问题1 解决 Gradle的java环境变量与系统JAVA_H
【面经分享】5年Android开发的求职之路
前段时间在看机会,本文就是我对求职过程的一个总结。 同时,也作为一个面试官,来说说求职中需要注意的点。
【协程】ViewModelScope源码解析
推荐理由:1.自动取消,不会造成内存泄漏。2.配合ViewModel,能减少样板代码,提高开发效率。
【协程】LifecycleScope源码解析
推荐理由: 1.自动取消,不会造成内存泄漏,可以替代MainScope。 2.可以基于指定的生命周期执行。
Android ShapeableImageView使用详解,告别shape、三方库
ImageView的一个子类,在不写shape、不引入三方库的情况下,较容易实现预期效果,而且扩展性良好
Android MaterialButton使用详解,告别shape、selector
按钮你还只用Button吗,来试试MaterialButton吧。 A convenience class for creating a new Material button.
Android 自定义View之展开收起的Layout
效果图来看,点击事件触发view的展开收起,并在收起状态下保留了第一个子view显示,这个展开收起其实就是view的高度变化,所以只要控制好高度,就能很简单的实现这个效果。 定义一个类ExpandLinearLayout ,继承自LinearLayout,当然也可以是其他的vi…
【开源项目】Jetpack版 玩安卓
感谢鸿洋提供的api,也是个人写的第5个版本了。。
下一页