logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Android之 Gradle配置解析与优化

本文详细解析了Android项目gradle.properties文件的关键配置,并提供了优化建议。主要内容包括:1)JVM内存设置建议增加到4GB并添加优化参数;2)AndroidX支持的必要性;3)Kotlin代码风格和增量编译优化;4)资源隔离对编译速度的改善。文章还提供了完整的优化配置方案,包含并行构建、配置缓存等性能提升选项,预计可使构建速度提升2-5倍。最后介绍了Android Stu

#android
Android 之 Android Studio使用

本文介绍了Android开发的关键流程和技巧。项目创建阶段需注意应用名称、SDK版本和语言选择(推荐Kotlin)。核心开发包括布局设计(推荐ConstraintLayout)、代码调试(断点/Logcat)和运行测试(模拟器/真机)。高级技巧涵盖快捷键使用、插件增强(ADBIdea/Git集成)和性能优化(Profiler工具)。常见问题解决方案包括依赖冲突处理、ANR排查和模拟器加速。建议新手

#android#android studio#ide
Android 之 常用布局

Android常用布局对比:LinearLayout适合简单线性排列,支持权重分配;RelativeLayout通过相对定位实现复杂界面;ConstraintLayout性能最优,适合响应式设计;FrameLayout用于视图叠加;GridLayout和TableLayout适合网格化布局。选型建议:优先使用ConstraintLayout减少嵌套,简单场景可用LinearLayout,需要绝对定

#android
springboot 整合springmvc

项目结构引入web启动器pom.xml:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://mav

#spring boot#java#intellij-idea
鸿蒙(HarmonyOS)核心配置文件梳理

核心核心:项目根目录(构建版本) + 模块下(运行时能力),这两个文件决定项目能否正常打开和运行;依赖相关管理三方库,oh_modules是依赖实际存放目录;签名/打包sign目录的签名文件 + build-profile.json5 中的签名配置,决定能否真机运行/发布。如果是排查“项目打不开”,优先检查根目录的 SDK 版本是否与 DevEco Studio 匹配,其次检查模块下是否有语法错误

#harmonyos#华为
鸿蒙(HarmonyOS)核心配置文件梳理

核心核心:项目根目录(构建版本) + 模块下(运行时能力),这两个文件决定项目能否正常打开和运行;依赖相关管理三方库,oh_modules是依赖实际存放目录;签名/打包sign目录的签名文件 + build-profile.json5 中的签名配置,决定能否真机运行/发布。如果是排查“项目打不开”,优先检查根目录的 SDK 版本是否与 DevEco Studio 匹配,其次检查模块下是否有语法错误

#harmonyos#华为
HarmonyOS 核心注解及示例代码详解

本文详细解析了HarmonyOS核心注解及其应用场景,涵盖组件开发、状态管理、生命周期和路由导航等关键功能。重点讲解了@Component(自定义组件)、@Entry(入口页面)、@State(组件状态)、@Prop/Link(父子组件通信)、@Provide/Consume(跨组件共享)等高频注解,每个注解均配有可运行的ArkTS示例代码。文章还介绍了纯血鸿蒙新增的@Router路由注解和@Ab

HarmonyOS 核心注解及示例代码详解

本文详细解析了HarmonyOS核心注解及其应用场景,涵盖组件开发、状态管理、生命周期和路由导航等关键功能。重点讲解了@Component(自定义组件)、@Entry(入口页面)、@State(组件状态)、@Prop/Link(父子组件通信)、@Provide/Consume(跨组件共享)等高频注解,每个注解均配有可运行的ArkTS示例代码。文章还介绍了纯血鸿蒙新增的@Router路由注解和@Ab

Android 之 Kotlin 扩展库KTX

AndroidKTX是Google官方提供的Kotlin扩展库,深度集成Android框架,通过扩展函数、Lambda和协程等特性优化开发。核心模块包括:CoreKTX(基础API扩展)、FragmentKTX(简化Fragment事务)、LifecycleKTX(协程与生命周期集成)、LiveDataKTX(简化LiveData操作)和NavigationKTX(导航组件优化)。其优势在于减少样

#android#kotlin#开发语言
Android 之 Kotlin 页面间的跳转

本文介绍了Android Kotlin开发中的页面跳转实现方案。Activity间跳转使用Intent方式,支持基础跳转、数据传递和带返回结果跳转(推荐使用registerForActivityResult替代已废弃的startActivityForResult)。Fragment间导航推荐使用Navigation组件,通过导航图配置可实现类型安全的参数传递,支持SafeArgs方式避免键值对类型

#android#kotlin#开发语言
    共 27 条
  • 1
  • 2
  • 3
  • 请选择