首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
1
订阅
臭皮匠
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
从 Jetpack SplashScreen 深度探讨 App 启动画面的前世今生~
本次针对这个库的使用和原理做个全面的介绍,将按照如下几个方面去展开: 首先简单探讨一下为什么需要启动画面 接着一起回顾一下之前打造启动画面的常规做法 然后重点阐述一下 SplashScreen 库的目
总结一下RecyclerView侧滑菜单的两种实现
侧滑删除是App中常见的一个功能,理解了它的原理可以对自定义ViewGroup的测量、摆放及触摸事件的处理有更深的理解。本文主要讨论如何通过两种实现方式实现,以及两者的异同点,各自的缺陷等。
Android 数独小游戏
先看布局,我们可以看到数独由9x9的格子组成,每个格子中间有一个数字。 每次输入时检查是否游戏结束和错误。 初始化 mGridArray 的逻辑和Grid 一样就不贴代码了。自己去看>_<! 点击需要改变背景 高亮行和列。 checkFinish()方法中包括检查错误的方法,重…
从零开始写个数独游戏
玩家需要根据9×9盘面上的已知数字,推理出所有剩余空格的数字,并满足每一行、每一列、每一个粗线宫(3*3)内的数字均含1-9,不重复。 生成满足条件的九宫格,然后随机去掉些空格,当最后1个空格填上时,验证结果 如图,满足数独的要求 横向 九宫格内: 将1-3行乱序,可为3-1-…
Android相册选择图片、相机拍照上传功能实现(上)
功能实现分为上下两篇。上篇记录照片的选择及拍照,下篇记录上传功能的实现 先上效果图 下面就来说一下相册选择图片和相机拍照的实现 一、相册选择图片 相册选择图片很简单,只需要通过 Intent 设置拉起
面试官:简历上最好不要写Glide,不是问源码那么简单
说到图片加载框架,大家最熟悉的莫过于Glide了,但我却不推荐简历上写熟悉Glide,除非你熟读它的源码,或者参与Glide的开发和维护。 使用Glide加载图片如此简单,这让很多开发者省下自己处理图片的时间,图片加载工作全部交给Glide来就完事,同时,很容易就把图片处理的相…
Android kotlin Jetpack mvvm 项目
100% Kotlin写的一个Android Jetpack项目,使用viewmodel ,liveData ,协程, databinding,paging,koin等
探索 OkHttp 原理
OkHttp 是 Square 公司开源的一款网络框架,一般和 Retrofit、RxJava 或协程一起使用。
🍵补齐Android技能树——从AGP构建过程到APK打包过程
🤡杰哥带你从源码层面了解Android Gradle Plugin的构建过程,以及打包一个APK都经历了哪些Task~
RxJava2 只看这一篇文章就够了
0. 简介 RxJava 其实就是提供一套异步编程的 API,这套 API 是基于观察者模式的,而且是链式调用的,所以使用 RxJava 编写的代码的逻辑会非常简洁。 其实可以把 RxJava 比喻成一个做果汁,家里有很多种水果(要发送的原始数据),你想榨点水果汁喝一下,这时候…