移动开发

袁震3 小时前
android·缓存·移动开发·glide
Android-Glide缓存机制目录一,介绍二,活动缓存三,内存缓存四,磁盘缓存五,缓存流程5.1 第一次显示图片,没有任何缓存5.2 页面被销毁时
程序猿会指北12 小时前
移动开发·harmonyos·arkts·openharmony·arkui·组件化·鸿蒙开发
纯血鸿蒙APP实战开发——Text实现部分文本高亮和超链接样式本示例通过自定义Span类型,在Text组件中使用ForEach遍历,根据不同的Span类型生成不同样式和功能的Span组件,实现部分文本高亮和超链接。
程序猿会指北2 天前
移动开发·harmonyos·arkts·openharmony·arkui·组件化·鸿蒙开发
纯血鸿蒙APP实战开发——应用新功能引导实现案例本文介绍如何使用high_light_guide三方库完成应用新版本功能导航。通过高亮区域与蒙版背景的明暗度对比,让用户快速锁定重点功能,了解版本变更和业务入口。
袁震5 天前
android·移动开发·glide
Android-Glide详解二目录一,load源码分析二,into源码分析2.1 构建一个Request对象2.2 缓存检测2.3 如果缓存中没有,构建新的异步任务
袁震6 天前
android·移动开发·glide
Android-Glide详解目录一,介绍二,使用三,源码分析思路四,with源码分析五,模拟Glide生命周期管理Glide目前是安卓最主流的加载图片的框架,也是源码最为复杂的框架之一。 要想完完全全吃透Glide的源码,可能需要半年甚至更多的时间。
LittleFogCat17 天前
android·开发语言·kotlin·移动开发·教程·编程基础
【kotlin 】内联类(value class / inline class)官方文档:https://kotlinlang.org/docs/inline-classes.html
什么都什么1 个月前
javascript·app·移动开发·harmonyos·yonbuilder·纯血鸿蒙·apicloud
YonBuilder移动开发鸿蒙版本编译教程登录用友开发者中心,鼠标悬浮右上角昵称处,点击「工作台」进入「开发者中心工作台」「开发者中心工作台」页面点击左侧竖直菜单面板中「移动应用开发」后,选择右侧页面内的目标应用,即可进行应用详情页
hello world smile1 个月前
算法·flutter·移动开发·bash
Flutter UT太多导致跑覆盖率报错在Flutter项目中,跑单元测试或者单元测试覆盖率时,多多少少会遇到一些稀奇古怪的问题,比如单个能跑过,一起就跑不过,单元测试能跑过但是单元测试的覆盖率无法跑过,测试卡住等问题,以下分享下自己写单元测试的一些经验
hello world smile1 个月前
android·flutter·设计模式·移动开发
Flutter 中的那些设计模式的写法(持续更新)我们都知道设计模式是相同的,同一种设计模式的理念不会因为语言不同而会有所改变,但是由于语法的差异,设计模式的写法也有所差异,本文会介绍一些flutter中常用设计模式的写法以及使用场景。 常见的设计模式有23种,按照类型可以细分为: 创建型模式
hello world smile1 个月前
android·移动开发·悬浮秒表
Android 实现一个系统级的悬浮秒表由于项目需要将手机录屏和时间日志对应起来,一般的手机录屏只能看到分钟,但是APP的日志输出通常都是秒级别的,于是决定自己手撸一个悬浮秒表(有拖拽效果)。 效果如下
hello world smile2 个月前
android·flutter·移动开发·android studio·安卓
Flutter常用命令整理做flutter开发已经有一段时间了,flutter 作为跨平台框架,对于开发效率,有很大的提升,虽然在使用过程中存在一些坑,比如稀奇古怪的适配、兼容性问题,频繁升级flutter版本带来的开发成本,但总之瑕不掩瑜。使用得当对提上开发效率还是有很大的帮助的,接下来我会整理一些常用的flutter命令以及相关使用场景。
袁震2 个月前
华为·移动开发·harmonyos·鸿蒙·harmony
鸿蒙Harmony-多边形绘制组件Polygon使用详解目录一,定义二,绘制自定义多边形三,作为其他组件的背景使Polygon是鸿蒙提供的多边形绘制组件,利用该组件可以绘制多边形背景,多边形图案等
袁震2 个月前
华为·移动开发·harmonyos·鸿蒙·harmony
鸿蒙Harmony-圆形绘制组件Circle使用详解目录一,定义二,使用案例三,作为其他组件背景使用Circle是鸿蒙提供的圆形绘制组件,利用该组件可以绘制圆形背景,圆形图案等
第三女神程忆难2 个月前
android·开发语言·kotlin·移动开发·安卓·高阶函数·1024程序员节
Android Kotlin 高阶函数详解及其在协程中的应用Kotlin 是一种现代化的静态类型编程语言,因其简洁、灵活和强大的特性而广受欢迎。高阶函数(Higher-Order Functions)是 Kotlin 中的一个重要特性,它能够将函数作为一等公民(First-Class Citizen),使得代码更加简洁、灵活和可读。本文将从基础概念开始,一步步深入探讨高阶函数的各种使用方式,并特别讨论它与协程(Coroutine)的结合如何提升异步编程的效率。
少恭写代码2 个月前
react native·移动开发·taro·duxapp
通过duxapp提供的基础方法、UI组件、全局样式,快速编写项目使用duxapp,我是如何实现快速完成项目开发的?像下面这个例子,这个项目有140多个页面,但是真实的开发时间,在熟练使用duxapp的情况下,不会超过两周,并且可以将它兼容APP、小程序、H5
氦客2 个月前
android·华为·移动开发·harmonyos·next·概念·万物互联
浅谈华为 HarmonyOS Next随着万物互联时代的到来,智能应用从几十亿部手机扩展到数百亿个IoT设备,深刻改变了人们的生活方式。这为我们应用开发者带来了新的机遇和挑战。
_waylau2 个月前
华为·移动开发·harmonyos·arkts·鸿蒙
HarmonyOS NEXT Release版本今日发布从2024年10月8日起,HarmonyOS NEXT Release版本正式发布,标志着以API 12为核心的HarmonyOS全套开发套件(含SDK及开发工具DevEco Studio)均达到Release状态并正式发布。开发者可基于Release状态的开发套件进行应用开发并正式上架华为应用市场。
少恭写代码2 个月前
react native·小程序·移动开发·taro·duxapp
duxui:基于Taro,兼容React Native、小程序、H5的多端UI库duxui是duxapp官方开发的一款兼容多端的UI组件库,兼容小程序、H5、React Native,库中提供了60+的组件,覆盖大部分使用场景
Android技术栈3 个月前
嵌入式硬件·硬件架构·移动开发·harmonyos·鸿蒙·鸿蒙系统
鸿蒙开发(NEXT/API 12)【穿戴设备信息查询】手机侧应用开发注意该接口的调用需要在开发者联盟申请设备基础信息权限。通过[Device]对象中的方法[isWearEngineCapabilitySupported]查询穿戴设备是否支持某种WearEngine能力集。
Android技术栈3 个月前
车载系统·移动开发·harmonyos·鸿蒙·鸿蒙系统·openharmony·硬件
鸿蒙开发(NEXT/API 12)【硬件(取消注册监听系统导航信息和指令)】车载系统取消注册监听系统导航信息和指令。导入Car Kit模块。获取NavigationController实例。