![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 79
一杯酒几分愁
这个作者很懒,什么都没留下…
展开
-
android:singleLine="true"过时
解决办法:TextView中 1.从第几个行开始省略android:lines="1"android:ellipsize="end"2.从第几个字符开始省略android:maxLength="6"android:ellipsize="end"原创 2018-07-31 16:00:09 · 832 阅读 · 0 评论 -
android解决Gson解析类型不对时崩溃
如题当某个字段有数据是服务器返回的数据是int类型,没有数据时返回的""字符串,这时我们的app就很可能报错导致崩溃比如如下两条数据1.amount有数据时2.amout没数据时解决方案,只需如下4步:1.FloatlNullAdapter这个类是处理float为空时返回-1public class FloatlNullAdapter extends TypeAdapter<...原创 2019-04-20 12:14:35 · 3654 阅读 · 0 评论 -
Android城市索引含定位和热门城市(悬浮块+右侧字母索引)
一、首先我们想要的效果是:在城市索引的列表能够加个自定义头部;有城市索引的字母悬浮块;右侧的字母索引导航;仿os效果的当前位置索引提示框我们先来看下效果,本来想上传视频但是不知道怎么弄,无赖就用图片将就下:下面的代码可能有点多,但是如果是真的需要以上效果,请耐心往下看二、如何使用IndexableLayout:需要加入第三方依赖库:compile 'me.yokeyword:index原创 2017-12-13 14:19:10 · 15773 阅读 · 11 评论 -
ViewPager+Fragment制作侧滑导航栏
本文主要整理和记录下本来想用Gif图片,这里暂时就用图片代替下吧:Activity:package com.example.administrator.android006;import android.support.v4.app.Fragment;import android.support.v4.app.FragmentActivity;import andr...原创 2017-12-13 11:54:56 · 397 阅读 · 0 评论 -
关于Android中的elevation阴影显示条件
近两天使用elevation时,发现有时不能绘制出阴影。经过多次实验,发现使用elevation时有以下要求:1. 控件必须设置背景色,且不能为透明。2. 阴影是绘制于父控件上的,所以控件与父控件的边界之间需有足够空间绘制出阴影才行。<LinearLayout android:layout_width="match_parent" andr...原创 2017-08-28 10:12:33 · 1004 阅读 · 0 评论 -
android防止view被重复点击
这里主要利用RxJava来避免重复点击导入rxjava依赖:implementation 'com.jakewharton.rxbinding3:rxbinding:3.0.0-alpha2'java中使用如下:throttleFirst(1,TimeUnit.SECONDS)方法中:参数1表示多少秒内的第一次点击有效,这里是1秒参数2表示单位RxView.clicks(mai...原创 2019-04-27 17:38:08 · 821 阅读 · 0 评论 -
More than one file was found with OS independent path 'META-INF/proguard/androidx-annotations.pro'
解决:app的build.gradle加入如下代码 packagingOptions { exclude 'META-INF/proguard/androidx-annotations.pro' }位置android { compileSdkVersion 28 defaultConfig { applicationId "c...原创 2019-04-27 17:24:02 · 4716 阅读 · 2 评论 -
CheckBox、RadioButton点击事件交给父View
给xml文件里的CheckBox、RadioButton加上:android:focusable=&amp;quot;false&amp;quot;android:clickable=&amp;quot;false&amp;quot;原创 2018-10-24 10:20:53 · 1702 阅读 · 0 评论 -
Android自定义仿ios加载弹窗
效果如下: IosLoadDialog类(可直接复制):public class IosLoadDialog extends Dialog { public IosLoadDialog(Context context) { super(context, R.style.loading_dialog); initView(); }...原创 2018-09-13 21:44:15 · 2126 阅读 · 0 评论 -
解决ScrollView嵌套RecyclerView滑动卡顿
解决方法:clzInfo_rv.setHasFixedSize(true)clzInfo_rv.isNestedScrollingEnabled = false原创 2019-05-09 16:50:50 · 1494 阅读 · 0 评论