Android 12 发布已经有 4 个月了,而且随着各大市场对应用适配的要求逐渐提高,小菜也尝试将一个历史的应用简单升级适配 Android 12; Android 12 ...
Android 12 发布已经有 4 个月了,而且随着各大市场对应用适配的要求逐渐提高,小菜也尝试将一个历史的应用简单升级适配 Android 12; Android 12 ...
小菜在前面学习 Image 时当前屏幕展示不全,需要用到 ScrollView 滑动组件,小菜今天进一步学习一下; ScrollView ScrollView 是一种可滑动的...
小菜在之前简单搭建了一个【登录】页面,其中用到了 Image 图片组件,小菜今天简单学习一下常用的 Image 组件; Image Image 继承自 Component 基...
小菜刚学习了 HarmonyOS 中 Button 的不同样式,其中背景效果主要是通过 shape 文件进行修改,对于渐变色等效果是通过 Java 的 ShapeElemen...
小菜之前简单学习了 HarmonyOS Text 文本的基本属性,今天来学习一下 Button 按钮的基本应用; Button Button 在日常开发中是必不可少的,在 A...
国庆节马上就要到了,为了庆祝伟大祖国的生日,现在朋友圈的各位大佬们也都更新了社交的头像,渐变色的红旗相当有格调,今天小菜通过 Flutter 方式自定义一个简单的渐变国旗头像...
小菜在学习 Flutter 过程中,有特别需求是对于文本过长的内容需要展示固定行数,而在文本右下角有提示用户点击展开和收起;小菜尝试自定义一个可折叠收缩的 ACEFoldTe...
小菜在之前尝试过 ToggleButtons 按钮切换容器组,小菜了解到类似的 iOS 风格的 CupertinoSegmentedControl 分段控制器;在日常应用中使...
小菜在 Android 端进行动画处理时主要用的是 Android 自带的三种动画形式,今天小菜简单尝试通过 Airbnb Lottie 展示一个中秋月饼变明月的小动画; L...
小菜之前在 Android 处理文件下载过程中遇到以下几个小问题,小菜简单整理一下; Download 重定向文件下载如何获取文件类型? 小菜在下载过程中通常需要获取文件名称...
小菜在之前尝试通过 XML 构建一个最基础的【登录】页面,其中使用了 Image / Button / Text / TextField 等几个最常用的小控件;小菜逐一进行学...
小菜在学习 Flutter 过程中,可能会遇到倒计时等需求,此时需要用到 Timer 计时器,小菜简单尝试一下; Timer Timer 作为一个抽象类,提供了两种工厂方法进...
小菜之前尝试了 Flare 和 Lottie 动画,实现效果都很高效;今天小菜尝试另一种思路 SVGA[http://svga.io/index.html] 动画;SVGA ...
小菜想自定义一个水波纹按钮,即默认向外扩散的水波样式;实现方式有很多种,小菜尝试最基本的 AnimationController 逐层绘制来处理,小菜简单记录一下尝试过程; ...
小菜在尝试列表展示时,对于固定类型数据库表展示需要支持左右滑动,了解到 PaginatedDataTable 分页表格,学习一下设计思路; PaginatedDataTabl...
小菜在使用列表加载数据项时,为了提高用户浏览体验,在增加删除 Item 项时适当增加一点小动画,于是小菜通过 AnimatedList 简单尝试一下; AnimatedLis...
小菜在尝试 Android 性能优化过程中,需要统计的监测各个方法执行调用时间,以及对应 Systrace 生成时;较为优雅的方式就是采用 AOP 切片模式,而 AOP 模式...
小菜在搭建完 HarmonyOS 环境之后,有很长时间没有研究过 HarmonyOS,DevEco Studio 已经更新了多个版本,小菜在升级完 IDE 开发工具之后,还未...
小菜发现在长期未登陆小米应用市场时,再次登陆会有可滑动的半屏底部菜单,供用户方便下载和推广;而在 Flutter 中这个半屏底部菜单并不是一个简单的 BottomSheet ...
小菜前两天刚学习了 ButtonBar 按钮容器,今天顺便学习一下 ToggleButtons 按钮切换容器组,其切换效果可以应用在日常 TabBar 切换位置; Toggl...