首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
gzhunhun_x
更多收藏集
微信扫码分享
微信
新浪微博
QQ
45篇文章 · 0订阅
FFmpeg-Android交叉编译完全剖析(包括openssl)
背景介绍 现如今FFmpeg应用越来越广泛,应用场景也越来越多,想要在Android平台上用上FFmpeg,首先要掌握交叉编译的技巧,才能编译出Android平台上好用的FFmpeg库
Kotlin 和 Jetpack 视频合集 | MAD Skills
在近期完成的一系列 Modern Android Development (简称 MAD Skills) 的视频和文章中,我们重点关注了 Kotlin 和 Jetpack。我们介绍了多种不同的方法,让
Compose for Desktop
春光不自留,莫怪东风恶Compose for Desktop Compose是由Kotlin语言快速编辑界面的框架,基于谷歌的现代工具箱,由JetBrains为您带来。Compose for
用Jetpack Compose制作出可爱的天气动画
1. 背景介绍 最近参加了Compose挑战赛的终极挑战,使用Compose完成了一个天气app。之前几轮挑战我也都有参与,每次都学到不少新东西,希望在这最后一轮挑战中,活用这段时间的积累做出更加成熟的作品。 因为没有美工协助,所以我考虑通过代码实现app中的所有UI元素例如各…
Android模块化设计方案之接口API化
在对项目进行模块化的时候,为了避免相同层级的模块之间交叉依赖,把模块之间需要相互调用的方法抽象成接口下沉到公共模块是普遍的解决方案,但是这样会导致公共模块越来越臃肿,承担了很多不属于它的职能,而且出现问题的时候也不方便进行定位。 并在impl里面对该接口进行了实现,现在可以看到…
【Android 修炼手册】Gradle 篇 -- Gradle 源码分析
我们执行一个构建任务的时候,都是执行 ./gradlew assembleDebug 这样的命令,其中的 gradlew 脚本就是整个 gradle 构建的入口,我们先从这里看起。 基本上可以看到,就是执行了 gradle/wrapper/gradle-wrapper.jar …
Gradle系列之Android Gradle插件
配置方便。可以扩展,还可以自定义构建过程 Test 测试工程:用于 App 应用过程或 Library 工程进行测试。 使用最多的肯定就是 App 插件和 Library 插件,使用这几个插件在 Android Studio 中就可以构建 Android 工程了。 在 Andr…
Android Gradle插件开发
Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具,支持maven、 Ivy仓库,支持传递性依赖管理,而不需要远程仓库或者是pom.xml和ivy.xml配置文件。 Gradle使用一种基于Groovy的特定领域语言(DSL)来声明…
Android: Gradle Plugin 实现编译过程中 MainDex 文件的方法数打印
本次需求是实现对 MainDex 文件的方法数的打印,避免项目遇到方法数超过 65536 的问题,需要提前对 Dex 文件的方法数预警。大部分 Android 开发者都知道一旦出现 Dex 方法数超过限制,按照官方的建议配置就可以解决问题,但对 Classes.dex 文件生成…
还在用build.gradle吗?试试build.gradle.kts吧
虽然大家都写了很多年的安卓了,我之前一直都有对于build.gradle有点疑惑和不解(这部分其实已经没有了)。就比如为啥android叫android?还有dependencies是啥?apply form和apply plugin有什么区别。 还是先说下Groovy吧,还是…