首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
唯鹿
掘友等级
Android、Flutter
|
DY
啦啦啦~~
获得徽章 22
动态
文章
专栏
沸点
收藏集
关注
作品
赞
179
文章 172
沸点 7
赞
179
返回
|
搜索文章
最新
热门
玩玩Flutter的拖拽——实现一款万能遥控器
前阵子突然想到两年前写过的一篇博客:玩玩Android的拖拽——实现一款万能遥控器,就想着用Flutter来复刻一下。顺便练习一下Flutter里的拖拽Widget。 因为有之前Android版本的实现经验,所以省了不少时间,当然也踩了不少坑,前前后后用了3天时间。下面我来介绍…
说说Flutter中最熟悉的陌生人 —— Key
Key在Flutter的源码中可以说是无处不在,但是我们日常中确不怎么使用它。有点像是“最熟悉的陌生人”,那么今天就来说说这个“陌生人”,揭开它神秘的面纱。 以上定义是源码中关于Key的解释。通俗的说就是Widget的标识,帮助实现Element的复用。关于它的说明源码中也提供…
Android 10 适配攻略
老规矩,首先将我们项目中的targetSdkVersion改为 29。 在Android 10之前的版本上,我们在做文件的操作时都会申请存储空间的读写权限。但是这些权限完全被滥用,造成的问题就是手机的存储空间中充斥着大量不明作用的文件,并且应用卸载后它也没有删除掉。为了解决这个…
SAF(Storage Access Framework)使用攻略
漫长的假期,在家整理了一下Android 10的适配内容。因为适配篇的篇幅问题,就将这一部本单独出来,也先放出来。 让用户浏览所有文档提供程序的内容,而不仅仅是单个应用的内容。 让您的应用获得对文档提供程序所拥有文档的长期、持续性访问权限。用户可通过此访问权限添加、编辑、保存和…
说说Flutter中的Semantics
Semantics(语义) 用于描述Widget的含义最终达到描述应用程序的UI。这些描述可以通过辅助工具、搜索引擎和其他语义分析软件使用。它有点像HTML5的语义元素,在Android、iOS上更多是用于读屏,帮助一些有视力障碍的人使用我们的软件(Android TalkBa…
说说Flutter中的RepaintBoundary
一个懒洋洋的下午,偶然间看到了这篇Flutter 踩坑记录,作者的问题引起了我的好奇。作者的问题描述如下: 在对作者的遭遇表示同情时,也让我联想到了自己使用CustomPainter的地方。 页面最外层是个SingleChildScrollView,上方的环形图是一个自定义Cu…
Android单元测试(十):内容更新篇
如果你对单元测试相关内容不了解,请先阅读之前的九篇博客。本篇仅是对之前内容的更新。 在4.0开始的版本中,默认不需要指定constants = BuildConfig.class,constants配置也被移除,所以默认可以去除@Config的这行固定配置。 如果要指定sdk版…
Flutter适配深色模式(DarkMode)
也不知道写点什么,本来想写写Flutter的集成测试。因为前一阵子给flutter_deer写了一套,不过感觉也没啥内容,写不了几句话就放弃了。(其实本篇内容也不多。。。) 那就写写最近在做的事情。没错,就是文章标题提到的适配深色模式(DarkMode),也可以说是实现夜间模式…
Flutter开发中的一些Tips(三)
默认情况下,Flutter是没有进行多语言配置。所以无论我们的手机系统环境是否是中文,一些Widget的文字都是英文显示。比如常见的输入框(TextField)的操作菜单、日期选择(showDatePicker)上的年月日。 既然没有配置,那我我们添加上即可。 Material…
Android 9.0 适配指南
国内从去年开始就有消息说,应用上架或者更新要求TargetSdkVersion最低要为26以上,也就是最低也要适配到8.0。今年来也都逐步地开始落实。比如下图的小米应用商店公告: 还包括从8月份开始在Google Play上发布的应用必须支持64位架构。可以看到适配工作真的不能…
下一页
个人成就
优秀创作者
文章被点赞
5,202
文章被阅读
324,956
掘力值
13,069
关注了
12
关注者
7,749
收藏集
1
关注标签
20
加入于
2016-12-21