android

xiangzhihong82 小时前
android·ios
使用Universal Links与Android App Links实现网页无缝跳转至应用iOS 9之前,一直使用的是URL Schemes技术来从外部对App进行跳转,但是iOS系统中进行URL Schemes跳转的时候如果没有安装App,会提示Cannot open Page的提示,而且当注册有多个scheme相同的时候,目前没有办法区分,但是从iOS 9起可以使用Universal Links技术进行跳转页面,这是一种体验更加完美的解决方案。
车载应用猿2 小时前
android
基于Android14的CarService 启动流程分析最近公司项目基线切换到Android14 AAOS,应用层业务涉及车控相关比较多,本着对自己负责的态度,我们得了解下Android14 CarService的相关流程,所谓“知己知彼,百战不殆”,接下来,让我们一层层揭开CarService的面纱。
没有了遇见3 小时前
android
Android 渐变色实现总结项目中,为了实现好看的效果UI娘们会,设计出各式各样的渐变色效果,真是UI大手一挥,开发跑断腿(可能是我菜).这不又开始了 ,四种颜色,还根据位置动态位置实现倾斜角度渐变,好多页面要用.
雨白5 小时前
android·android jetpack
Jetpack系列(四):精通WorkManager,让后台任务不再失控很早之前,Android 系统的后台功能非常开放,Service 的优先级很高(仅次于前台 Activity)。但由于后台功能太过开放,太多应用使用它来抢占后台资源,严重影响了用户的体验和电池续航。
mmoyula7 小时前
android·linux·驱动开发
【RK3568 驱动开发:实现一个最基础的网络设备】RK3568 作为一款高性能 ARM 架构处理器,广泛应用于嵌入式设备中。本文将带领读者从零开始开发一个简单的 RK3568 网络设备驱动,帮助理解 Linux 网络子系统的工作原理和驱动开发流程。
sam.li8 小时前
android·安全·webview
WebView安全实现(一)本文作者:杉木@涂鸦智能安全实验室WebView 是移动端(Android/iOS)提供的系统组件,用于在 App 内嵌入并渲染网页(HTML/CSS/JavaScript)
移动开发者1号9 小时前
android·kotlin
Kotlin协程超时控制:深入理解withTimeout与withTimeoutOrNull在异步编程中,超时控制是保证系统健壮性的关键。本文将深入探讨Kotlin协程中的超时机制,帮助你掌握高效处理耗时操作的技巧。
程序员JerrySUN9 小时前
android·架构
RK3588 Android SDK 实战全解析 —— 架构、原理与开发关键点📖 推荐阅读:《Yocto项目实战教程:高效定制嵌入式Linux系统》 🎥 更多学习视频请关注 B 站:嵌入式Jerry
移动开发者1号9 小时前
android·kotlin
Java Phaser:分阶段任务控制的终极武器在并发编程中,协调多个线程的分阶段执行是一项常见但复杂的任务。Java 7引入的Phaser工具为这类问题提供了优雅的解决方案,支持动态调整线程数量,是多阶段同步的强大工具。
这儿有一堆花1 天前
android·前端·html
HTML网页应用打包Android App 完整实践指南在开始之前,需要准备以下开发工具:Android Studio官网:https://developer.android.com/studio
哲科软件18 小时前
android·flutter·kotlin
跨平台开发的抉择:Flutter vs 原生安卓(Kotlin)的优劣对比与选型建议在开发移动应用时,许多企业都会面临一个关键问题:应该选择跨平台框架(如Flutter)还是原生安卓开发(Kotlin)? 这个选择直接影响开发成本、上线时间和最终用户体验。本文将从开发效率、性能表现、混合开发可行性以及团队适配性四个核心维度,帮助您做出更明智的决策。
jyan_敬言1 天前
android·开发语言·c++·青少年编程·visual studio
【C++】string类(二)相关接口介绍及其使用上一篇文章链接:string(一) (该篇为(一)的续作)对字符串尾插一个字符+= 也是用来拼接字符/字符串的,相较以上两种接口,+=更常用。
程序员老刘1 天前
android·flutter·客户端
Android 16开发者全解读哈喽,我是老刘 Android 16的更新最近发布,带来了全新的系统特性和视觉体验,也在SDK版本机制、兼容性、性能优化等多个层面进行了更新。 对于App开发者而言,这既意味着更多创新的可能,也带来了全新的挑战与适配需求。 无论你是追求极致用户体验的产品开发者,还是专注于技术前沿的架构师,Android 16的变更都有值得关注的地方。 本文将从开发者视角,全面解读Android 16的核心升级要点,帮助你把握新版本的技术趋势,提前布局未来应用的演进之路。
福柯柯1 天前
android·contenprovider
Android ContentProvider的使用在工作中用到了ContentProvider,以前用得不多,既然这次用到了那就记录下。使用情况:A项目首次进入添加基础数据,B项目点击按钮后获取A项目的数据,B项目修改后保存数据,并通知A项目,A项目收到通知后更新UI
不想迷路的小男孩1 天前
android·ide·android studio
Android Studio 中Palette跟Component Tree面板消失怎么恢复正常最近不小心点到了Palette面板设置导致面板消失不见无法进行拖拉布局控件,经过九牛二虎之力终于寻到解决方案,如下: 在as最顶部的菜单项里找到 Window -> Layouts -> Restore Default Layout 点击恢复默认模式 这是消失后的样子:
餐桌上的王子1 天前
android
Android 构建可管理生命周期的应用(一)LifecycleOwner 是一个接口,表示某个类拥有一个 Lifecycle。它的主要职责是提供对 Lifecycle 对象的访问。实现 LifecycleOwner 接口的类需要返回一个 Lifecycle 实例,该实例描述了其实现类的生命周期状态变化。
菠萝加点糖1 天前
android·opengl·camera
Android Camera2 + OpenGL离屏渲染示例初始化EGL环境在 GL 线程中初始化 SurfaceTexture在 Camera 配置中使用 Surface
用户2018792831671 天前
android
🌟 童话:四大Context徽章诞生记在Android王国,每个组件都需要专属身份徽章(Context) 才能行使权力。王国的徽章工坊由ActivityThread大师掌管,他会根据不同身份铸造四种魔法徽章:
yzpyzp1 天前
android·gradle·android studio
Android studio在点击运行按钮时执行过程中输出的compileDebugKotlin 这个任务是由gradle执行的吗Android studio在点击运行按钮时执行过程中输出的compileDebugKotlin 这个任务是由gradle执行的吗?
aningxiaoxixi1 天前
android
安卓之service在Android中,‌APK中的Service可以是前台服务或后台服务‌,具体由开发者决定其运行方式。‌