随笔分类 - Android部分
机器人挺好玩的
摘要:Battery-Historian工具使用 在Android官网上有这一个工具的使用方法,具体可以查看该官网。 官网链接 开始 在开始使用这个软件之前,可能需要进行 Docker 这个容器软件的下载与安装。下载 Docker 这个软件,可以在官网上找到详细的说明,此处使用比较简单的方法。笔者系统为M
阅读全文
摘要:val dm:DisplayMetrics = new DisplayMetrics() windowManager.defaultDisplay.getMetrics(dm) val dpi:Int =dm.density*160
阅读全文
摘要:Retrofit学习 可能第一次学习的时候不够充分了解,因此今天再来重新捋捋Retrofit这个Android网络组件如何使用。部分内容参考了一下博客和官网。 简介 Retrofit框架是一个网络请求框架,该框架的实质还是通过OkHttp的形式进行网络的访问,对于Retrofit部分,仅仅是把你所需
阅读全文
摘要:Android设置简单的动画效果 默认中,Button是有动画效果的,但是TextView等却没有,简单设置其动画效果如下 xml中添加 android:background="?android:attr/selectableItemBackground" 背景效果 android:foregrou
阅读全文
摘要:常用添加 Android 库 1.圆角图片显示 添加依赖 dependencies 中添加implementation 'com.makeramen:roundedimageview:2.3.0' repositories 中添加mavenCentral() github地址 2.okhttp 添加
阅读全文
摘要:OkHttp的使用 在安卓中使用OkHttp的步骤如下: 在build.gradle中导入 implementation("com.squareup.okhttp3:okhttp:4.9.0") 使用OkHttp 如上即可使用 需要添加网络访问权限: <uses-permission android
阅读全文
摘要:添加依赖 implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.3.1' implementation 'androidx.lifecycle:lifecycle-livedata-ktx:2.3.1' implementation
阅读全文
摘要:谷歌官方文档上学习mvvm,当我写到private val model: UserViewModel by viewModels()时,viewModels()爆红,查了资料,找到gradle,添加依赖 dependencies{ implementation "androidx.activity:
阅读全文
摘要:新建一个文件,在res\xml下创建network_config.xml 内容为 <?xml version="1.0" encoding="utf-8"?> <network-security-config> <base-config cleartextTrafficPermitted="true
阅读全文
摘要:HMSCore之华为账号 该博客文章分为五个部分,目录如下。 目录 创建工程 配置APK密钥 生成签名证书指纹 集成HMS Core 进行Android端的配置 前言 最近在学习HMS Core,第一课就是让我们融入Account kit。看了两三天的文档,终于看懂了一些东西,也做出了自己的Acco
阅读全文
摘要:yi图片的形式记录
阅读全文
摘要:在Android中使用开源数据库LitePal
阅读全文
摘要:在Android中使用SQLite
阅读全文
摘要:activity切换动画 在onCreate()函数中的setContentView(R.layout.activity_main);前面添加getWindow().requestFeature(Window.FEATURE_ACTION_BAR);表明要申请活动转换动画 然后在下面添加活动离开以及
阅读全文
摘要:取消ActionBar的方法 第一种 添加这一行代码requestWindowFeature(Window.FEATURE_NO_TITLE);在setContentView(R.layout.activity_main);之前 第二种 在onCreate()中申请ActionBar,声明之后,ac
阅读全文
摘要:屏幕滑动监测以及触发事件 如果需要进行屏幕检测,那么得需要使用GestureDetector,首先声明空间,然后创建空间,那么就可以进行重写方法 private final double FLIP_DISTANCE=50; detector=new GestureDetector(this, new
阅读全文
摘要:Android 动画解释 - XML 目录 alpha动漫效果 scale动画效果 translate动画效果 rotate动画效果 activity 中添加代码 使用ViewFlipper动态播放图片 从右进入 从左出去 其中的Java代码 alpha 动画效果 这种动画主要实现渐出 <?xml
阅读全文
摘要:shape 学习 目录 code shape corners gradient padding size solid stroke <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.
阅读全文