android的博客

https://www.niwoxuexi.com/blog/user/101

  • 用Android studio制作.9图片的方法

    用Android studio制作.9图片的方法1,用一张干净的png图片放在mipmap里面。2,点击图片右键最后一项,create 9-patch file保存在drawable目录3,对drawable里面生成的.9图进行划线,(注意:左和上划就可以,右边和下边不要划),直接鼠标左键划黑线,不要摁着ctrl划红线。4,保存并删除mipmap里面的图片,在xml里面使用。 ...

    • 更新时间: 2022-11-05 13:41
    121浏览
    0推荐
    0评论
  • Android Studio2022 显示Git的Local Changes窗口

    Android Studio2022 显示Git的Local Changes窗口前言因为使用新的mac环境,下载了最新的android studio 2022.1.1今天在做开发后,想看看本地修改了哪些文件,结果发现本人熟悉的Local Changes窗口居然找不到了,不习惯的让我浑身难受解决方法打开Preferences,选择Version Control,选择commit,并取消Use non ...

    • 更新时间: 2022-10-27 06:36
    131浏览
    0推荐
    0评论
  • compileSdk设置为33后xml中没有代码提示

    compileSdk设置为33后xml中没有代码提示compileSdk为33后在布局文件中代码提示失效,如“android:background”无法提示、自动补全,但是写上去之后能用,如果将compileSdk设置为32恢复正常,这个时候需要使用最新的Android Studio预览版,可以从developer.android.google.cn下载最新的Electric Eel (2022. ...

    • 更新时间: 2022-10-26 08:05
    123浏览
    0推荐
    0评论
  • Android API Level对应Android版本2022最新一览表

    Android API Level对应Android版本2022最新一览表NameInternal codename[9]Version number(s)APIlevelInitial stablerelease dateLatest security patch date[14]Latest Google Play Services version[15](release date)Andro ...

    • 更新时间: 2022-10-26 07:41
    127浏览
    0推荐
    0评论
  • The minCompileSdk (33) specified in a dependency‘s AAR metadata (META-INF/com/android/build/gradle/a

    报错:The minCompileSdk (33) specified in adependency's AAR metadata (META-INF/com/android/build/gradle/aar-metadata.properties)is greater than this module's compileSdkVersion (android-32).Dependency: an ...

    • 更新时间: 2022-10-26 07:35
    130浏览
    0推荐
    0评论
  • SDK升级到33后 Android Studio xml文件无代码提示的问题

    Android compileSdkVersion 升级到33后 Android Studio xml文件无代码提示的问题自从升级到33后,代码提示没了,找了半天也找不出来原因,最后只能把版本降低到32或者31都可以。具体什么愿意我也不知晓,记录下 ...

    • 更新时间: 2022-10-26 06:24
    303浏览
    0推荐
    0评论
  • Android中的TextView超过n行显示省略号

    在TextView中添加这两个属性的设置即可(显示n行,超过n行,用省略号代替)例如:n = 3时,设置如下:android:lines="3" android:ellipsize="end"当现实的内容超过3行时,最后用省略号代替 ...

    • 更新时间: 2022-10-26 01:42
    103浏览
    0推荐
    0评论
  • android如何设置EditText控件中的文本最大长度

    android如何设置EditText控件中的文本最大长度我有一个编辑文本和一个文本视图,我想在我的编辑文本中设置一个最大长度,并在我的文本视图中显示,每当用户输入一个字符时,它将减去字符数。 例如,我将编辑文本的最大长度设置为150,如果用户输入150个字符,则他/她将无法再输入。方法一, 在您的XML文件中(推荐),使用属性android:maxLength="150"例如:<EditT ...

    • 更新时间: 2022-10-25 08:48
    106浏览
    0推荐
    0评论
  • 设置TextView下划线并响应点击事件(SpannableString)

    下面是一个20行的完整Demo代码:基本原理是使用一个SpannableString并设置其ClickableSpan来响应点击事件。 TextView useInfo = (TextView) findViewById(R.id.info); String url_0_text = "用户协议及隐私条款"; useInfo.setText("开始 ...

    • 更新时间: 2022-10-11 04:11
    198浏览
    0推荐
    0评论
  • android 富文本SpannableString去掉下划线

    总有些细节设计总监总是揪着不放,做的app中有个textview牵扯到了url链接,但是老大的意思是不能存在下划线:代码如下: String msg = "*注册即代表同意《用户协议》"; SpannableString smp = new SpannableString(msg); ClickableSpan clickableSpan = ...

    • 更新时间: 2022-10-11 03:58
    205浏览
    0推荐
    0评论
  • SpannableString同时设置ClickableSpan和ForegroundColorSpan时ForegroundColorSpan不生效的解决办法

    SpannableString同时设置了ClickableSpan和ForegroundColorSpan后,发现ForegroundColorSpan不生效。原因:ClickableSpan将ForegroundColorSpan的颜色覆盖了解决方式:将ForegroundColorSpan替换为UnderlineSpan,并重写updateDrawState方法代码如下: Spa ...

    • 更新时间: 2022-10-11 03:56
    175浏览
    0推荐
    0评论
  • Android Textview 使用SpannableString 设置 ClickableSpan 出现点击事件无效。

    注意以下几点:1. 要注意 文字要设置在 textview setText之前2. 设置文字之后再设置 setSpan3. textView 设置 setMovementMethod(LinkMovementMethod.getInstance())4. 然后会有点击事件效果 ,但是字体点击时会有一个背景点击的选中效果,默认主题色, 如果不想要的话,设置 setHighlightColor(0)/ ...

    • 更新时间: 2022-10-11 03:45
    218浏览
    0推荐
    0评论
  • 安卓 使用 clickablespan 时点击无效问题

    安卓Textview 使用SpannableString 设置 ClickableSpan 出现点击事件无效。注意以下几点:1. 要注意 文字要设置在 textview setText之前2. 设置文字之后再设置 setSpan3. textView 设置 setMovementMethod(LinkMovementMethod.getInstance())4. 然后会有点击事件效果 ,但是字体点 ...

    • 更新时间: 2022-10-11 03:42
    207浏览
    0推荐
    0评论
  • Android使用clickablespan时点击无效问题

    有时候一行文字显示多种样式,不想布局文件太复杂,用一个TextView搞定,这时候就会用到SpannableString或者SpannableStringBuilder。这次在给SpannableStringBuilder设置ClickableSpan时发现点击事件无效,这倒是第一次遇到。基本的像setSpan()要在setText()之前或者setText()内容是SpannableString ...

    • 更新时间: 2022-10-11 03:40
    206浏览
    0推荐
    0评论
  • 空格占位符 对齐

    == 普通的英文半角空格 == == == no-break space (普通的英文半角空格但不换行) == 中文全角空格 (一个中文宽度) == &ensp; == en空格 (半个中文宽度) == == em空格 (一个中文宽度) == 四分之一em空格 (四分之一中文宽度)相比平时的空格( ),nbsp拥有不间断(non-breaking)特性。即连续的nbsp会在同一行内显示。即 ...

    • 更新时间: 2022-10-11 01:28
    153浏览
    0推荐
    0评论