distributionUrl=https://services.gradle.org/distributions/gradle-7.0.2-all.zip[https://...
![240](https://upload.jianshu.io/users/upload_avatars/18882195/b93d71ab-21bf-469f-be05-d112e903a6bb.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
distributionUrl=https://services.gradle.org/distributions/gradle-7.0.2-all.zip[https://...
@Overridepublic InputConnection onCreateInputConnection(EditorInfo outAttrs) {InputConn...
前言 本文讲文字的居中,不过在你阅读本文之前,强烈建议你读一下我的上一篇文章Android自定义View之DashBoard(仪表盘) ,因为上一篇的内容讲了Paint和Ca...
java代码 xml
这里需要设置滚动条在屏幕边缘位置 recyclerview内部卡片的间距需要给recyclerview指定宽度这样会导致滚动条也无法在边缘位置, 这时候需要设置recycl...
使用方法
package com.tencent.webdemo; import androidx.appcompat.app.AppCompatActivity; import an...
@重新起步 对
GreenDao升级的思路当我们的app需要更新数据库的时候,我们需要升级数据库的版本以及数据的字段,但是还要保留原有的数据,下面推荐一个数据库升级的工具类 首先要导入数据库的版本升级信息 去修改数据...
@重新起步 不迁移数据 升级数据库干嘛 可以向你说的只修改版本号就好了
GreenDao升级的思路当我们的app需要更新数据库的时候,我们需要升级数据库的版本以及数据的字段,但是还要保留原有的数据,下面推荐一个数据库升级的工具类 首先要导入数据库的版本升级信息 去修改数据...
我们复制一个gradle文件 然后重新命名一个与项目相关的名字 打开imooc.gradle文件,重新定义一下里面的内容 我们把项目中的所有版本号信息 依赖项 都编辑到里面 ...
下载地址https://help.sonatype.com/repomanager2/download#Download-NexusRepositoryManager2OSS...
安卓界面刷新24帧/s 每一帧是16ms 主线程16ms的执行限制 主线耗时操作导致16ms执行不完 导致卡顿问题 文件模式开启录音耗时20-30ms 定制录音耗时3...
占位符 可以帮助我们设置一些不同项目中 不同属性的值比如最近遇到有的项目中需要取消多屏模式 有的项目需要多屏模式那么我们可以这么设置
然后就可以再开机启动的广播中做一些预先加载的事情了
RxJava调度程序的简要介绍。 Schedulers.io() –用于执行非CPU密集型操作,例如进行网络调用,读取磁盘/文件,数据库操作等。此操作维护一个池线程数。 Sc...
File -> Invalidate Caches/ Restart 重新启动studio 后 即可恢复