首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
jxf21315
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
Android通知Notification使用全解析,看这篇就够了
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第1天,点击查看活动详情 1、效果 2、简介 通知是 Android 在您的应用 UI 之外显示的消息,用于向用户提供提醒、来自其他
一步步自定义下拉组件spinner
spinner就是下拉选择组件,系统自带的spinner使用起来非常方便,但是如何改进它以符合我们的需求?
Android spinner 初始屏蔽默认值
``` fun Spinner.onItemSelectedListener(body: (position: Int) -> Unit) { var isFirst = true onItemSel
BottomSheetBehavior原理分析
1. 引言 BottomSheetBehavior能实现怎样的效果,一图胜千言。 如果仅仅是实现上下拖动和隐藏的功能。抛开BottomSheetBehavior自己实现也不难,在没有CoordinatorLayout的年代,这种效果往往是纯手工打造。既然如此为何Google要专…
【Android 修炼手册】常用技术篇 -- 聊聊 Android 的打包
clone CommonTec 项目,其中 simpleapk 是本文用到的示例。 我们现在大部分开发都是基于 Android Studio 进行的,在 AS 中,我们只需要点击 Run 按钮,AS 自动会打包 Apk 安装至设备中并运行。对于我们来说,其中的打包过程就是一个黑…
【Android 修炼手册】Gradle 篇 -- Android Gradle Plugin 主要 Task 分析
大家可以直接 clone EasyGradle 项目,把 app/build.gradle 里的 implementation 'com.android.tools.build:gradle:3.0.1' 注释打开就可以了。 在 Gradle的基本使用 和 Android Gr…
【Android 修炼手册】Gradle 篇 -- Gradle 源码分析
我们执行一个构建任务的时候,都是执行 ./gradlew assembleDebug 这样的命令,其中的 gradlew 脚本就是整个 gradle 构建的入口,我们先从这里看起。 基本上可以看到,就是执行了 gradle/wrapper/gradle-wrapper.jar …
【Android 修炼手册】Gradle 篇 -- Android Gradle Plugin 主要流程分析
通过这种方式,可以直接依赖 plugin 的源码,读起来比较方便。 2. 官方对照源码地址 android gradle plugin 源码地址 大家可以直接 clone EasyGradle 项目,把 android-gradle-plugin-source/build.gr…