每个 Android 开发者都应该知道的有用资源
在本文中,我将提到 7 个资源,这些资源对于 Android 开发人员来说非常有益。我亲自使用过其中的每一个几次。他们无数次派上用场。确保您不要忘记为这些资源添加书签/收藏,以便您可以在需要使用它们时轻松返回。
- Lorem Picsum — 免费获取随机托管图像
想测试从 URL 加载图像但没有自托管服务器来保存图像?然后,https://picsum.photos是您希望早点知道的网站。正如该网站所说,它相当于“照片的 lorem ipsum”。获取特定尺寸的随机图像的最简单方法是在 url 之后指定尺寸https://picsum.photos。例如,如果您想要一张 1920x1080 的图像,那么您可以使用以下 URL - https://picsum.photos/1920/1080。不想每次使用相同的 URL 时都得到随机图像?然后您可以直接在 URL 中使用特定图像的 id。例如,https://picsum.photos/id/237/200/300。您甚至可以通过在 URL 末尾使用?grayscale/来获得灰度或模糊图像。 ?blur现在,那是毒品,不是吗?
https://picsum.photos/
- Pexels和Pixabay — 免版税图库图片
这两个网站授予访问大量免费图片的权限。更重要的是,所有的图像看起来都非常好!附带说明一下,这不是必需的,但是,如果您正在生产中构建应用程序,请尝试将照片归功于拍摄照片的人。他们免费提供他们的图像。这不是一件容易的事。所以,我认为通过大声疾呼来感谢他们是非常合适的。
undraw
,Icons8
— 矢量艺术插图
https://undraw.co/illustrations
https://icons8.com/
AppMockUp
— 免费创建引人注目的应用程序屏幕截图
你有没有想过创建看起来像在 Play 商店中发布的应用程序的酷炫屏幕截图之一?那么这个网站就是你要去的地方。什么更好?您甚至不需要创建帐户。只需访问该网站并开始制作一些惊人的屏幕截图!ImageColorPicker
— 从图像中提取颜色
这是一个非常酷的网站,可让您从图像中提取颜色。尽管该网站可能没有世界上最好的用户界面,但它非常有用。您不仅可以提取图像的所有颜色,甚至可以从您选择的图像的特定部分提取颜色!因此,下次您发现自己想要使用图像中的颜色时,只需查看此网站即可。
https://imagecolorpicker.com/en
Material Theme builder
——生成Material 3配色方案
现在 Material 3 对于 Jetpack Compose 是稳定的,您是要从 Material 2 迁移应用程序,还是要尝试为即将构建的新应用程序构建 Material 3 配色方案?然后,这是生成它们的最佳位置。这个由谷歌开发的网站将允许您生成一个完整的调色板,对于采用 Material Design 3 的应用程序来说,这看起来会令人惊叹。它甚至允许您生成将它们添加到您的应用程序所需的文件。例如,如果您使用的是 compose,那么它将允许您下载它生成的 Color.kt 和 Theme.kt!您只需要生成配色方案,单击“导出”并将文件移至您应用程序的目录即可!多么酷啊!
Handbrake
— 免费开源视频转码器
您可能想知道视频转码器对 . 安卓开发者。你有没有想过录制一个应用程序的视频,但发现 Android Studio 只允许你将录制的文件保存在 webm/gif 中?Gif 的视频质量较低,而 webm 在许多平台上并未得到广泛支持。例如,如果您想将视频添加到 GitHub 上应用程序存储库的自述文件中,您将无法添加 webm 文件。如前所述,gif 也不太好看。使用随机站点并转换它会很麻烦,因为它可能有烦人的广告并且用户界面可能不佳。更不用说与从随机站点下载转换后的视频相关的安全问题了。我想向您介绍 Handbrake——一个完全开源和免费的视频转码器。通俗地说,这意味着它是一种软件,可让您将视频从一种格式转换为另一种格式。很酷的是它同时拥有-可以使用 Homebrew 轻松下载的 CLI 版本和可以从此处下载的桌面应用程序。这是该项目的 Github 页面的链接 —
https://github.com/HandBrake/HandBrake