![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
qq_16962587
这个作者很懒,什么都没留下…
展开
-
设置不让系统隐藏代码报红
调整xxx.app.iml文件所在路径: .idea->modules->app->xxx.app.iml调整顺序://这个必须在上边<orderEntry type="library" name="Gradle: ./modules/framework/android11.jar" level="project" />//这个在上边的下边<orderEntry type="jdk" jdkName="Android API 30 Platform".原创 2022-04-15 18:54:59 · 2673 阅读 · 0 评论 -
Android Studio 右上角一直停在analyzing
Android Studio版本:4.2.1Kotlin版本 :1.3.72当我把Kotlin版本升至 1.5.10 ,同步后,就恢复正常了。原创 2021-08-13 11:57:41 · 613 阅读 · 0 评论 -
Android Studio 报红 (编译、运行正常)
尝试了很多方法不行后,依次执行下来步骤,奇迹般的修复回来了(以前单独执行某个步骤也可修复,这次不知为啥不行)步骤1、clean步骤2、删除.gradle、.idea目录步骤3、Invalidate Caches/Restart,自动重启AndroidStudio...原创 2021-08-05 10:49:00 · 653 阅读 · 0 评论 -
Android 短按加1,长按自动持续增加或递减(kotlin)
关键类,内部TouchUtils.setOnTouchListener是依赖了implementation 'com.blankj:utilcode:1.28.1'使用其工具类TouchUtilsabstract class OnSingleOrLockClickCallback() { var startTime = 0L var minLongClickTime = 1000L var isLongClicked = false var view: View?原创 2021-06-29 11:30:30 · 976 阅读 · 0 评论 -
Android View 凡赛尔曲线 气温变化
Android View 凡赛尔曲线 气温变化package com.NS.intelligentvision.customviewimport android.content.Contextimport android.graphics.*import android.util.AttributeSetimport android.view.Viewimport com.NS.intelligentvision.Rimport com.NS.intelligentvisio..原创 2021-02-25 18:24:23 · 153 阅读 · 0 评论 -
Fragment getFragmentManager、getSupportFragmentManager、getChildFragmentManager区别
Fragment getSupportFragmentManager、getFragmentManager、getChildFragmentManager区别1、getSupportFragmentManager是AppCompatActivity里的方法,用于管理Activity里同级的Fragment2、getFragmentManager是Fragment里的方法,和在Activity里调用getSupportFragmentManager得到的FragmentManager是一样的,都是用.原创 2020-09-01 16:09:17 · 1423 阅读 · 0 评论 -
Android 适配-最小宽度限定符 values-sw“xxx“dp 适配
Android 适配-最小宽度限定符 values-sw"xxx"dp 适配。1、以320dp作为最小宽度生成其它最小宽度资源。320dp基准:<dimen name="size320">320dp</dimen> 存放到默认values文件夹中。2、生成其它最小宽度资源,比如想得到400dp最小宽度的,则用400/320*(1dp-320dp)。320dp最小宽度基准:计算出4000dp最小宽度基准:values-sw400dp得到values-s.原创 2020-08-10 18:13:50 · 3139 阅读 · 0 评论 -
Android 打开H5页面,H5页面获取到焦点时,页面顶部被拉出一片空白
刚打开页面是这样子:获取到焦点弹出软键盘后变成了这样子:退出软键盘后,页面又变回正常了:解决办法:在获得焦点弹出软键盘时,顶部不能拉出一片空白。在父级GroupView加上android:fitsSystemWindows="true",<?xml version="1.0" encoding="utf-8"?><layout xmlns:android="http://schemas.android.com/apk/res/andro...原创 2020-07-17 16:41:53 · 503 阅读 · 0 评论 -
android 浸入式 android:fitsSystemWindows
1、android:fitsSystemWindows 默认为false2、android:fitsSystemWindows 设为true时,设置全屏后无效,因为设置了android:fitsSystemWindows=true的最外层ViewGroup的被系统设置了paddingTop="状态栏高度"3、android:fitsSystemWindows需要设置在ViewGroup视图里,设置在非ViewGroup视图无效4、父的ViewGroup设置了android:fitsSystemW原创 2020-05-25 10:13:15 · 806 阅读 · 0 评论 -
Android APK安装 兼容7.0、8.0
1、兼容7.0 Intent intent = new Intent(Intent.ACTION_VIEW); File apkFile = new File(mSavePath, apkName); //兼容7.0 if (Build.VERSION.SDK_INT >= Build.VER...原创 2019-12-10 10:59:45 · 238 阅读 · 0 评论 -
Android Switch 避免调用setChecked后,回调监听的onCheckedChanged方法
Switch?.setOnCheckedChangeListener(object :CompoundButton.OnCheckedChangeListener{ override fun onCheckedChanged(buttonView: CompoundButton?, isChecked: Boolean) { var lis...原创 2019-12-07 16:34:10 · 3472 阅读 · 0 评论 -
Android build.gradle 中 使用 buildConfigField 动态设置参数,def声明变量
apply plugin: 'com.android.application'apply plugin: 'kotlin-android'apply plugin: 'kotlin-android-extensions'apply from: 'dependency.gradle'android { compileSdkVersion 28 def ALI_APP...原创 2019-10-24 11:51:00 · 4959 阅读 · 0 评论 -
Android 获取手机厂商、系统版本号、手机型号
/** * 手机厂商 */ android.os.Build.BRAND /** *手机型号 */ android.os.Build.MODEL /** ...原创 2019-10-12 13:48:46 · 416 阅读 · 0 评论 -
unable to resolve dependency for ':app@debug/compileClasspath'
android Studio 出现:Unable to resolve dependency for ':app@debug/compileClasspath'1、把Offline work 前的√去掉,不要选中(不选中则表明不用离线资源)2、打开Service directory path 对应的路径,找到文件gradle.properties打开。3、将这些代理注释(应该是...原创 2019-06-15 16:59:47 · 388 阅读 · 0 评论 -
Android随笔
1、使用Bugly升级版本下载了apk,指定了存放目录,结果下载完成后,在PC端的文件管理器死活找不到apk文件,原来是PC端查看不到Linux的隐藏文件,最后是在cmd,通过adb shell来查看到了文件,有人说在手机上安装个可以查看隐藏文件的资源管理器也可以。...原创 2019-07-04 14:48:03 · 61 阅读 · 0 评论 -
Android getCacheDir()、getFilesDir()、getExternalFilesDir()、getExternalCacheDir()的作用
内部存储(Internal Storage)//路径:(data/data/packageName/cache)getCacheDir()//路径:(data/data/packageName/files)getFilesDir()外部存储(External Storage)(1)公共文件(目录)//路径:/storage/emulated/0(SD卡的根目录)Envir...原创 2019-08-23 18:31:48 · 1638 阅读 · 0 评论