首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
菜菜狗子
掘友等级
Android
|
V
学习,我生命中最美好的两个字
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
47
文章 41
沸点 6
赞
47
返回
|
搜索文章
最新
热门
[Android]摸鱼计划:仿生人会梦到电子圣诞树吗
去年年底我在微博抽奖中了一棵小小的圣诞树,可惜狭窄的屋子里没什么合适的位置摆放,只在 25 号晚上在桌上摆了一下。在节日气氛和奇怪的仪式感加成下,似乎生活变得有趣了一点点。 于是今年,我想给大家送点「概念圣诞树」,比起实物的圣诞树,更多的是给大家一种收到圣诞树的心情。(并不是因…
项目碎片:Android 悬浮窗
最近有一个 App 项目的想法雏形,正在做多方面的尝试和研究,过程中发现了一些不太熟悉的知识点,还有 Android 版本更新引起的小变化。于是想在开发的过程中把零散的小知识点记录下来,最终 App 发布的时候,就能看到是多少细小琐碎的知识点一点点堆积成可用的业务功能了。虽然每…
LeetCode每日一题打卡存档(1116-1122)
重建队列就是按题目要求的规则对数组进行排序,规则中同时规定了 h 和 k 的值,所以只有唯一正确答案。按照题目规则,主要是按 h 排序,但 k 又会对顺序进行调整,如果使用交换之类的方式,每次交换都要重新计算两个 k 的值,所以不太能使用需要交换的排序思路。选择排序可能是一个合…
Android小记 —— AccessibilityService
AccessibilityService 设计的目的就是帮助残障用户更好地使用手机,并希望开发者仅为了这个目进行开发。屏幕阅读器(Talkback)是正确用法的一个示范,点击屏幕后TTS语音读出触摸到的位置的内容,有视力障碍的用户就可以通过声音了解屏幕上发生了什么以及应该怎么操…
[开源学习笔记][Android][OkHttp]Interceptor原理解析和实践应用
OkHttp 中的 Interceptor 机制是其特性之一,为外部扩展定制提供了良好的 API 支持。本文通过深入源码,绘制流程图等方式详细讲解 Interceptor 的实现思路,对比分析 Interceptor 的使用场景和优势劣势,并应用同样原理实现真实项目的需求作为实…
[bugfix实录]分屏模式的生命周期和 EditText 的自动保存功能
简述:进出分屏模式时,EditText 中输入的文字出现变化。 分屏模式是 Android 7.0 新增的功能,在手机上表现为两个 App 上下分开,同时显示在前台。但同一时间只能有一个 App 响应用户交互,用户可以点击切换可交互的 App。 EditText 在进出分屏模式…
[Android UI] 自定义 View 练习——TaggedSeekBar
一直没有自己梳理一遍 View 体系的知识,以前写自定义 View 一涉及细节就全靠 Google。最近在 deepin 下搞了一份 AOSP 项目,准备从源码中再学习一遍自定义 View 的写法。在开始之前,先写了一个简单的自定义 View,用来复习自定义 View 的流程。…
[Android] 关于 Model 层的几点思考(一)
Android 开发过程中,Model 层通常是比较薄弱的。获取数据的代码经过各种优秀的封装,已经可以简化到短短几行代码,对于简单的项目而言,全都写在 Activity/Fragment 中就是最合适的了,如果使用了 MVP 或者 MVVM 模式,也基本会把数据的获取放在 Pr…
Android Q 提前适配攻略
Android Q 的预览版发布快半个月了,新一年的 Android 适配工作也要提上日程了,当前国产安卓机的系统更新越来越快,对及时适配的要求也就越来越高。根据预览版放出的博客和已更新的文档,我们可以提前准备处理一些适配的内容。 对于 Android 用户来说,这是一项非常优…
[Android] 记一次 MVVM 实践
公司的项目一直是以 Activity 为载体的 Android 式 MVC 架构,上手快,大多数页面代码也挺容易读的。只是某复杂业务的 Activity 会有上千行的代码,内部复杂的状态判断和异步逻辑特别多,而且原作者早已离职,每次提测都只能祈求这里不出 bug。 为了重构这里…
下一页
个人成就
文章被点赞
389
文章被阅读
106,034
掘力值
2,581
关注了
15
关注者
174
收藏集
4
关注标签
16
加入于
2017-10-25