自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 设置不让系统隐藏代码报红

调整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 2726

原创 Android Studio 右上角一直停在analyzing

Android Studio版本:4.2.1Kotlin版本 :1.3.72当我把Kotlin版本升至 1.5.10 ,同步后,就恢复正常了。

2021-08-13 11:57:41 699

原创 Android Studio 报红 (编译、运行正常)

尝试了很多方法不行后,依次执行下来步骤,奇迹般的修复回来了(以前单独执行某个步骤也可修复,这次不知为啥不行)步骤1、clean步骤2、删除.gradle、.idea目录步骤3、Invalidate Caches/Restart,自动重启AndroidStudio...

2021-08-05 10:49:00 771

原创 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 1087

原创 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 195

原创 Fragment getFragmentManager、getSupportFragmentManager、getChildFragmentManager区别

Fragment getSupportFragmentManager、getFragmentManager、getChildFragmentManager区别1、getSupportFragmentManager是AppCompatActivity里的方法,用于管理Activity里同级的Fragment2、getFragmentManager是Fragment里的方法,和在Activity里调用getSupportFragmentManager得到的FragmentManager是一样的,都是用.

2020-09-01 16:09:17 1576

原创 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 3626

原创 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 595

原创 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 941

原创 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 332

原创 Android Switch 避免调用setChecked后,回调监听的onCheckedChanged方法

Switch?.setOnCheckedChangeListener(object :CompoundButton.OnCheckedChangeListener{ override fun onCheckedChanged(buttonView: CompoundButton?, isChecked: Boolean) { var lis...

2019-12-07 16:34:10 3775

原创 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 5165

原创 Android 获取手机厂商、系统版本号、手机型号

/** * 手机厂商 */ android.os.Build.BRAND /** *手机型号 */ android.os.Build.MODEL /** ...

2019-10-12 13:48:46 471

转载 Cron 表达式

Cron Expressionscron的表达式被用来配置CronTrigger实例。  cron的表达式是字符串,实际上是由七子表达式,描述个别细节的时间表。  这些子表达式是分开的空白,代表: Seconds Minutes Hours Day-of-Month Month ...

2019-10-11 10:37:43 2164

原创 HTML小知识

1、设置body padding,背景颜色<body style="padding: 20px" bgcolor="#DBDBDB" >2、设置div宽度,并将div屏幕居中<div style="width:320px;margin:0 auto">该div在父布局内居中,设置margin:0 auto即可3、设置字体颜色<p style="col...

2019-08-26 09:55:14 116

原创 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 1702

原创 Android随笔

1、使用Bugly升级版本下载了apk,指定了存放目录,结果下载完成后,在PC端的文件管理器死活找不到apk文件,原来是PC端查看不到Linux的隐藏文件,最后是在cmd,通过adb shell来查看到了文件,有人说在手机上安装个可以查看隐藏文件的资源管理器也可以。...

2019-07-04 14:48:03 101

原创 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 493

原创 正则表达式 入门基础 随笔

X ?X ,一次或一次也没有X *X ,零次或多次X +X ,一次或多次X { n }X ,恰好 n 次X { n ,}X ,至少 n 次X { n , m }X ,至少 n 次,但是不超过 m 次...

2018-06-20 22:27:03 166

原创 Phthon 入门基础 随笔记录

1、导入包:    import xxx    或者    from xxx import xxxx;2、结尾不需要用“;”结束。3、语句块用缩进标志,不需要用大括号{}括起来。

2018-06-20 11:34:41 522

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除