![](https://img-blog.csdnimg.cn/20200621152858392.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Android Studio 4
文章平均质量分 58
Android Studio 4 讲解
「已注销」
这个作者很懒,什么都没留下…
展开
-
Android 开源歌词控件 LyricViewX
Android Kotlin 开源歌词控件 LyricViewX开源地址 Github https://github.com/Moriafly/LyricViewXLyricViewX 是一个美观的安卓歌词控件。基于 LrcView 设计。效果展示 Dso MusicGithub https://github.com/Moriafly/DsoMusic双语拖动单语比较与 LrcView100% Kotlin 代码交互优化,移除过时方法提供 JitPack 库方便使用提供新原创 2021-01-28 17:34:50 · 2843 阅读 · 2 评论 -
Android 使用 Lottie 库简单快速地实现漂亮的动画
Android 使用 Lottie 库简单快速地实现漂亮的动画安卓实现动画的方式有很多种,Lottie 库提供了更加简便的方法,资源也更加轻量,很多动画资源就 KB,因为多是 Json 文件。Lottie 是 Airbnb 开发的一款能够为原生应用添加动画效果的开源工具,能够实时渲染 After Effects 动画特效。Github 开源地址:https://github.com/airbnb/lottie-android添加依赖在 app.build.gradle 下添加:dependenc原创 2020-12-17 09:23:00 · 2083 阅读 · 0 评论 -
Android Kotlin - 监听耳机的插入和拔出
Android Kotlin - 监听耳机的插入和拔出开发音乐应用时需要监听耳机的插入和拔出,用以调整音量或暂停播放。采用注册广播的方式。新建 HeadsetChangeReceiver 类import android.content.BroadcastReceiverimport android.content.Contextimport android.content.Intent/** * 耳机状态接收 */class HeadsetChangeReceiver : Broadc原创 2020-11-15 20:04:44 · 951 阅读 · 0 评论 -
Glide 返回 Bitmap - Kotlin
Glide 返回 Bitmap - KotlinGlide 版本:4.11.0函数fun load(url: String, success: (Bitmap) -> Unit) { Glide.with(context) // context,可添加到参数中 .asBitmap() .load(url) .into(object : CustomTarget<Bitmap>() { override fun onResourceReady(resource: B原创 2020-09-24 22:26:56 · 1131 阅读 · 0 评论 -
Android 深色主题适配教程(Kotlin 持续更新)
package // 包名import android.content.Contextimport android.content.res.Configurationimport androidx.appcompat.app.AppCompatDelegate/** * 深色主题工具类 * @author Moriafly * @since 2020//8/20 */object DarkThemeUtil { private const val DATA_NAME = "m原创 2020-08-28 19:22:35 · 1512 阅读 · 0 评论 -
Android Studio - Kotlin - OkHttp3 报错 Expected Android API level 21+ but was 30
Android Studio - Kotlin - OkHttp3 报错 Expected Android API level 21+ but was 30在 Android 11 虚拟机上报错,在自己的 Android 10 手机上运行正常,当时看到 Expected Android API level 21+ but was 30 都蒙了,支持 21+,这 30 ???Caused by: java.lang.IllegalStateException: Expected Android API l原创 2020-08-07 08:15:43 · 3738 阅读 · 2 评论 -
Android Studio - Kotlin 用代码将内容复制到剪贴板
Android Studio - Kotlin 用代码将内容复制到剪贴板Kotlinval clipboardManager : ClipboardManagerclipboardManager = getSystemService(Context.CLIPBOARD_SERVICE) as ClipboardManagerval clipData : ClipDataclipData = ClipData.newPlainText("Label", "要复制到剪贴板的字符串")clipboar原创 2020-07-15 20:04:01 · 1475 阅读 · 2 评论 -
Android Studio - 将状态栏设置成白底黑字
Android Studio - 状态栏白底黑字直接设置颜色会变成白底白字,或者透明是灰底白字,而目标是白底黑字且无标题栏刚学,不太会,搞了半天,成功了api v23 以上<?xml version="1.0" encoding="utf-8"?><resources> <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <!-- Customize原创 2020-07-12 17:08:57 · 1548 阅读 · 1 评论 -
Android Studio - Kotlin 改变控件字体
Android Studio - Kotlin 改变控件字体如改变 textView 的字体(FontFamily)class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) //原创 2020-07-12 16:54:38 · 1421 阅读 · 0 评论 -
Android Studio 使用 Ctrl + 鼠标滑轮调整编辑器字体
Android Studio 使用 Ctrl + 鼠标滑轮调整编辑器字体Android Studio 版本:4.0File > Settings > Editor > General勾选 ✔ Change font size (Zoom) with Ctrl+Mouse Wheel原创 2020-07-04 21:21:13 · 315 阅读 · 0 评论 -
Android Studio - 屏幕显示 - 像素单位:px、dp、sp
Android Studio - 屏幕显示 - 像素单位:px、dp、spAndroid 中最常用的像素单位是 px(像素)、dp(安卓中的相对大小)、sp(用于设置字体)。dp与屏幕尺寸有关。一般来说,同样尺寸的屏幕以 dp 计量的分辨率是一样的,如一般手机屏幕分辨率会设置成 360 dp。spsp 原理与 dp 差不多,是专门用于设置字体大小的。手机设置中可以调整字体大小。以 sp 为单位,更改设置中字体大小,并不会改变 dp 的显示。在 XML 布局文件中,为了让不同设备屏幕拥有统一的显原创 2020-07-03 19:37:24 · 1655 阅读 · 0 评论 -
Android Studio 4.0 - Kotlin Anko 库的添加
新建安卓项目(Kotlin)GitHub 上搜索并找到 anko找到使用方法dependencies { implementation "org.jetbrains.anko:anko:$anko_version"}打开 build.gradle找到如下位置添加完成,在这里引用了一个 anko 版本,所以需要在 build.gradle 中声明版本版本号通过 GitHub anko 项目查看添加完成...原创 2020-06-22 15:40:27 · 970 阅读 · 0 评论 -
Android Studio 4.1 - Kotlin - 简单介绍及创建新项目
Android Studio 学习版本:Android Studio 4.0启动 Android Studio选择 Empty Activity 并点击 Next可选择其他模板配置你的项目Package name 包名表示 apk 文件的名称配置可自定义等待加载创建完成原创 2020-06-21 15:54:17 · 1764 阅读 · 5 评论