- 博客(14)
- 收藏
- 关注
原创 Android等待2秒执行,每隔2秒执行
等待2秒执行1.使用HandlerHandler().postDelayed({ mDialog.dismiss() }, 2000)2.使用Timer Timer().schedule(2000){ mDialog.dismiss() }3.使用协程 MainScope().launch{ delay(2000) m
2022-01-06 16:37:43
2930
原创 RecycleView适配器
1.XML<?xml version="1.0" encoding="utf-8"?><layout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools"> <data> &
2021-12-30 16:54:52
1266
原创 依 赖 添 加
**implementation 'androidx.core:core-ktx:1.6.0' implementation 'androidx.appcompat:appcompat:1.3.1' implementation 'com.google.android.material:material:1.4.0' implementation 'androidx.constraintlayout:constraintlayout:2.1.0' testImplement.
2021-12-15 15:23:29
1915
原创 kotlin 协程
kotlin 协程1.添加协程依赖implementation "org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.9" // 协程2.runBlocking运行一个新的协程,会阻塞当前线程,直到代码块运行完毕会阻塞主线程,先运行代码块里的内容,再运行代码块下面的内容。都在主线程,不涉及线程切换。3.GlobalScope.launch会启动一个新的协程,而不会阻塞当前线程,返回一个协程Job,Job可用来取消对应协程不会阻塞主
2021-12-15 14:05:44
1761
原创 学习kotlin第二天
点击事件两种使用对比1:2:静态变量使用1.使用 companion object包裹,里面的静态方法和静态变量可直接供外部调用使用:2.用object修饰类使用:使用自定义接口kotlin使用接口,没有java里的new关键字,这里用object,写法如下:使用:记录一下第二天!...
2021-12-03 09:51:22
105
原创 学习kotlin第一天
简单功能:从EditText控件拿数据显示在TextView上。1.配置项目build.gradle文件plugins里添加id ‘kotlin-android-extensions’ ,添加完可以省去findViewById的操作。 2.MainActivity文件里直接用控件Id做操作3.xml文件如图记录一下第一天!...
2021-12-02 15:14:56
2171
原创 2021-06-30
谷歌手机卸载sim网络监听adb shell pm uninstall -k --user 0 com.google.android.apps.work.oobconfig
2021-06-30 10:39:21
640
原创 RecycleView万能适配器
1.YzpRecycleViewAdapter:public abstract class YzpRecycleViewAdapter<T> extends RecyclerView.Adapter<YzpRecycleViewAdapter.VH> { private List<T> mData; public YzpRecycleViewAdapter(List<T> mData) { this.mData = mDa
2021-06-28 11:11:57
244
原创 Android数据库Room的使用
步骤一build.gradle中添加room依赖:官网地址:依赖 def room_version = "2.3.0" implementation "androidx.room:room-runtime:$room_version" annotationProcessor "androidx.room:room-compiler:$room_version" // optional - RxJava2 support for Room implementation
2021-06-17 14:38:19
482
原创 Android跳转Activity
Android跳转Activity相关模块内正常跳转显式跳转模块间跳转隐式跳转隐式跳转安全性ARouter路由跳转...模块内正常跳转显式跳转 Intent intent = new Intent(); intent.setClass(this, xxxrActivity.class); intent.putExtra("key","value"...
2020-01-14 15:50:27
1862
原创 使用Nexus+Android Studio创建私服
私服是一种特殊的远程仓库。搭建具体步骤如下:第一步:下载nexus。百度 nexus官网:填写好信息,直接下载压缩包到本地,并进行解压。如下图:第二步:进入解压的文件的nexus-3.17.0-01-win64\nexus-3.17.0-01\bin,目录下:启动nexus,注意:双击nexus.exe图标和右键以管理员的身份运行都是不行的。我的方式是在当前文件夹下,shi...
2019-07-16 17:08:15
575
原创 简述android studio怎么把自己的library上传到jcenter
第一步:创建一个新项目,创建自己的library module。在library中只有一个返回字符串的工具类,只是为了测试。在app中添加这个依赖,正常运行。第二步:在项目的build.gradle中的dependencies中添加:classpath ‘com.novoda:bintray-release:0.9.1’官网github有最新的版本,可修改最新版本:GitHub 官...
2019-07-15 16:38:35
402
原创 gradle文件下载-爱抓下路的兰
由于小伙伴们,有些没有翻墙,或者翻墙了下载也很慢的情况,打开android studio一直在下载gradle文件。我把一些常用的gradle文件放在腾讯微云里面,供大家免费下载。gradle-5.5.1-all.ziphttps://share.weiyun.com/5tn9ImW (密码:ohdn)gradle-5.5-all.ziphttps://share.weiyun.com/5...
2019-07-12 17:36:10
1222
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人