logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Android中监听EditText内容变化 两种方式详解

Android中监听EditText内容变化 两种方式详解1、软键盘回车监听事件et_submit.setOnEditorActionListener(new TextView.OnEditorActionListener() {@Overridepublic boolean onEditorAction(TextView v, int actionId, KeyEvent...

Mysql的sql优化方法

Mysql的sql优化方法1、选择最合适的字段属性Mysql是一种关系型数据库,可以很好地支持大数据量的存储,但是一般来说,数据库中的表越小,在它上面执行的查询也就越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度舍得尽可能小。例如:在定义邮政编码这个字段时,如果将其设置为char(255),显然给数据库增加了不必要的空间,甚至使用varchar这种类型也是多余的,因为cha

#mysql#sql
java异常Exception和常见的RunTimeException

由程序错误导致的异常属于 **RuntimeException**,也就是运行时异常 ,这种异常又称为不受检异常,编译器并不会报错,当发生此类异常时会直接交由虚拟机接管。派生于 **RuntimeException** 的常见异常包含下面几种情况:

#java
Android 新建Module 时 Project needs to be converted to androidx.* dependencies 问题解决

Android 新建Module 时 Project needs to be converted to androidx.* dependencies 问题解决

No Network Security Config specified问题和android网络白名单的配置

No Network Security Config specified问题和android网络白名单的配置解决办法:一、确认是否添加网络权限二、若依然无效,配置网络白名单网络白名单配置方式:

No Network Security Config specified问题和android网络白名单的配置

No Network Security Config specified问题和android网络白名单的配置解决办法:一、确认是否添加网络权限二、若依然无效,配置网络白名单网络白名单配置方式:

关于android开发中权限permission的声明

在android开发中,我们经常需要进行一些权限的声明一、静态权限的声明:在android sdk<23时,我们在开发过程中只需要在AndroidManifest.xml中静态声明一下权限就可以二、动态声明权限的例子:当android sdk>23时,就需要在代码中动态声明权限

Android 新建Module 时 Project needs to be converted to androidx.* dependencies 问题解决

Android 新建Module 时 Project needs to be converted to androidx.* dependencies 问题解决

查看android内置(webview)浏览器和系统浏览器内核信息

查看android内置(webview)浏览器和系统浏览器内核信息

android view.getLeft(), getRight()...等获取值为0

androidview.getLeft(), getRight()…等获取值为0我们在onCreate()回调方法中去调用view.getLeft(), getRight()…getX()、getY() 等值为0问题原因View的显示必须经历Measure(测量)、Layout(布局)和Draw(绘制)过程。而在Measure与Layout过程完成之后,View的width、height、top、

    共 12 条
  • 1
  • 2
  • 请选择