7.thinkphp自动验证-->$_validate array(验证字段,验证规则,错误提示,[验证条件,附加规则,验证时间]) 1.验证字段 需要验证的表单字段名称,这个字段不一定是数据库字段,也可以是表单的一些辅助字段,例如确认密码和验证码等等。有个别验证规则和字段无关的情况下,验证字段是可以随意设置的,例如expire有效期规则是和表单字段无关的。 2.验证规则 要进行验证的规则,需要结合附加规则,如果在使用正则验证的附加规则情况下,系统还内置了一些常用正则验证的规则,可以直接作为验证规则使用,包括:require 字段必须、email 邮箱、url&nbs...

  qemiDMYdBgd5   2023年12月25日   6   0   0 thinkphpthinkphp

25.InvalidGradleJDKconfigurationfound 1.删除.idea路径下的gradle.xml 2.刷新一下 26.xml中代码提示不全问题 1.file->projectstructure->修改compilesdkversion低于32 27.git报错couldnotreadUsernamefor'':Nosuchfileordirectory 1.file->setting->git->打开UseCredentialshelper

28.adb频繁断开,重连。 关闭EnableadbmDNSforwirelessdebugging选项 29.ConstraintLayout布局中左侧信息过长不会顶掉右侧,如下 布局中前后相连然后添加 app:layout_constraintHorizontal_bias="0" app:layout_constraintHorizontal_chainStyle="packed" app:layout_constraintWidth_default="wrap"

  qemiDMYdBgd5   2023年12月23日   12   0   0 androidandroid

需求场景 对接h5页面,原生获取定位信息,h5调用原生方法获取 问题 1.定位信息是异步获得 2.原生方法不能加suspend修饰。 解决 1.使用suspendCoroutine关键字,异步获取数据,详情见https://www.csdn.net/tags/MtTaEgysNjk4MDA4LWJsb2cO0O0O.html 2.runBlocking{}可以返回方法体内的参数,且阻塞协程,需要等到方法体内执行完毕才向下执行。 GlobalScope.launch{}不能返回方法体内的参数,且不阻塞协程 ps:出现一个问题,使用runBlocking后内部定位回调方法不执行,疑似在java...

  qemiDMYdBgd5   2023年12月23日   36   0   0 H5解决方法H5解决方法javajava

1.编译不通过,build报错,使用setContent方法报错 1).在build.gradle下配置,如有多个moudle需要在主工程app下添加配置 2).引入对应的jar包 2.报错 ViewTreeLifecycleOwnernotfoundfromandroidx.constraintlayout.widget.ConstraintLayout{d596746V.E......... 将appcompat的版本号升级到1.3.1以上,composeView.setContent方法只能在Activity和Fragment中调用,Dialog中不可用(可以用DialogFrag...

1.Cannotsetthevalueofread-onlyproperty'outputFile'forApkVariantOutputImpl_Decorated{apkData=Main{type=MAIN,fullName=debug,filters=[]}}oftypecom.android.build.gradle.internal.api.ApkVariantOutputImpl.OpenFile 解决方案: 使用all()替换each() 使用outputFileName替换output.outputFile 示例: android.applicationVariants....

19..9图片 在drawBitmap中使用.9图片时,需要用NinePatch,否则不生效 20.fragment重叠问题 出现原因:由于翻转屏幕或内存不足导致activity被销毁,fragmentactivity会自动保存fragment但是视图的可见状态未保存,所以当activity重新创建的时候,创建和恢复就会出现2个fragment重叠的情况 解决方法: 1.通过在onSaveInstanceState中将保存的信息制空即可 protectedvoidonSaveInstanceState(BundleoutState){ super.onSaveInstanceState(o...

17.小米不同系统版本跳转设置界面 try{ IntentlocalIntent=newIntent("miui.intent.action.APP_PERM_EDITOR"); localIntent.setClassName("com.miui.securitycenter","com.miui.permcenter.permissions.AppPermissionsEditorActivity"); localIntent.putExtra("extra_pkgname",BuildConfig.APPLICATION_ID); activity.startActivity(local...

  qemiDMYdBgd5   2023年12月06日   10   0   0 android系统版本系统版本android

记录一个Arouter组件的bug 项目中定义的路径重复,修改路径后解决 改成 正常编译通过

  qemiDMYdBgd5   2023年12月05日   30   0   0 androidandroid

13.AndroidStudio--“Cannotresolvesymbolxxx” 点击菜单中的“File”->“InvalidateCaches/Restart”,然后点击对话框中的“InvalidateandRestart”,清空cache并且重启。语法就会正确的高亮了。 14.BadnotificationforstartForeground:java.lang.RuntimeException:invalidchannelforservicenotification:Notification(channel=nullpri=2contentView=com.huanyin.sm...

  qemiDMYdBgd5   2023年11月19日   11   0   0 androidandroid

1.获取应用签名: keytool-v-list-keystorexxx(kjs文件地址例:E:\android_work\key.jks) 2.快捷注释ALT+SHIFT+K 3.Error:Failedtoopenzipfile. Gradle'sdependencycachemaybecorrupt(thissometimesoccursafteranetworkconnectiontimeout.) Re-downloaddependenciesandsyncproject(requiresnetwork) Re-downloaddependenciesandsyncproject(r...

  qemiDMYdBgd5   2023年11月02日   18   0   0 androidandroid
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~