logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Android原生开发的主流框架

LiveData 是一种可观察的数据存储器类,具有生命周期感知能力,常用于在数据变化时通知 View(如 Activity 或 Fragment)更新 UI。ViewModel 旨在以生命周期意识的方式存储和管理界面相关的数据,允许数据在配置更改(如屏幕旋转)后继续存在。Room 在 SQLite 上提供了一个抽象层,旨在更轻松地使用数据库,同时保持 SQLite 的强大功能。下的组件由 Goog

#android
Android Flutter混合开发问题总结

最近一直在探索android flutter的混合开发,一路遇到了很多的坑,接下来便将这些记录下来,希望能帮助到大家的开发。flutter常用指令flutter help...

Android应用启动全流程分析(源码深度剖析)

1.前言 从用户手指点击桌面上的应用图标到屏幕上显示出应用主Activity界面而完成应用启动,快的话往往都不需要一秒钟,但是这整个过程却是十分复杂的,其中涉及了Android系统的几乎所...

#android#java#移动开发
Deepseek预测2025年移动端开发趋势

2025年移动端开发趋势将围绕技术创新、用户体验优化和行业需求演变展开。以下是关键预测与分析:1. 跨平台与原生开发的深度融合 - **跨平台框架升级**:Flutter、React Native等工具将进一步提升性能,支持更多原生功能(如硬件加速、AI芯片调用),模糊跨平台与原生开发的界限。 - **KMM(Kotlin Multiplatform)崛起**:JetBra...

Android15适配和Google上架问题

最近同事把版本直接升级到35,并且上架的时候被拒绝了,遇到一些问题,不过由于之前有很多这方面的经验,而且我的gradle版本一直是使用最新的,KSP和Kotlin版本也一直在更新,所以适配起来很快,花了1天就解决了所有问题,有蓝牙权限适配、文件读写权限适配、databinding修改、gms和ads版本升级、gralde版本升级、gms混淆等等,这里总结一下,记录适配的过程,直接上代码.由于私密空

Android开发必备!常用热门UI组件库使用指南

Android UI组件库是为了简化界面开发而创建的可重用组件集合,它们提供了标准化的UI元素和布局模式,帮助开发者快速构建美观、一致的应用程序界面。:Jetpack Compose是Android官方推出的现代声明式UI工具包,彻底改变了Android UI的开发方式,提供了更简洁、更直观的界面构建体验。本文将为大家介绍当前最受开发人员欢迎的常用的Android UI组件库,并提供详细的使用指南

#android#ui
如何查找项目中未使用到的图片

该脚本可以帮助开发者快速定位未使用的图片资源,有效减少 APK 体积。支持常见图片格式:PNG/JPEG/WEBP/SVG/AVIF/VectorDrawable。脚本结果可能有误报(如动态生成的资源名),建议人工确认。建议结合 Android Lint 的实现机制,参考。检查代码(Kotlin/Java)和布局文件中的引用。2. 核心检测逻辑(Kotlin 实现)类进行深度集成,可获得更好的检测

#python#开发语言
Flutter性能优化-WebView使用姿势

背景Flutter从诞生到现在,已经成为了跨端开发的领跑者,国内外越来越多的公司走上了flutter探索之路,我们智云大前端团队从2018年就已经开始尝试使用flutter开发少量页面...

#android#java#python +2
RecyclerView 性能优化 | 把加载表项耗时减半 (三)

该系列的上两篇介绍了如何高效地量化绘制性能,并对 RecyclerView 加载速度做了 4 次优化,使得表项加载耗时从 370 ms 缩减到 170 ms。这一篇再介绍一种...

#html#java
Android 基于共享内存实现跨进程大数据的高效传输

前言 提到 Android 进程间的通信方式,即使是 Android 客户端开发初学者,也能列举出来几种,无外乎:bundle文件共享AIDL(Binder)MessengerContentProviderSocket然而都2022年了,本文如果只是介绍下以上的几种进程间通信的方式,就没什么意义了,也太对不起观众了,同时以上几种方式,也不能满足题目的需求:大数据,高效的跨进程传输。有些同学可能会提

#android#大数据
    共 116 条
  • 1
  • 2
  • 3
  • 12
  • 请选择