自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (1)
  • 收藏
  • 关注

原创 Error: Cannot fit requested classes in a single dex file (# methods: 67667 > 65536

Android 方法数量超出限制Cannot fit requested classes in a single dex file (# methods: 87988 > 65536 ; # fields: 67206 > 65536)解决方法1、build.gradle里面 implementation 'com.android.support:multidex:1.0.3'2、添加 multiDexEnabled trueandroid { compi.

2020-07-30 16:43:42 770

原创 kotlin如何找控件id

Activitymodule:app -> build.gradle 添加以下代码apply plugin: 'kotlin-android-extensions'我们不需要使用findViewById来获取控件,只需要使用控件的id就可以操作控件的相关方法。当然大家也发现了import,没错,这也是必须的,AndroidStudio会自动为你添加。如果你不嫌麻烦,手动写也是没毛病的。import格式是这样的:kotlinx.android.synthetic.main.布局名称.*

2020-07-30 09:58:45 4026 1

原创 kotlin语法

?.意思是这个参数可以为空,并且程序继续运行下去!!.的意思是这个参数如果为空,就抛出异常

2020-07-24 17:17:50 205

原创 kotlin浅入学习

工程配置引用module中gradle文件// 使用Kotlin插件apply plugin: 'kotlin-android'// 使用Kotlin Android扩展插件//知识点: kotlin-android-extensions相当于DataBinding,同样的目的为了偷懒不用写findViewByIdAndroid 开发必备。apply plugin: 'kotlin-android-extensions' dependencies { //... //添

2020-07-24 17:03:01 154

原创 Android沉浸式状态栏

https://github.com/gyf-dev/ImmersionBar

2020-07-20 16:10:45 112

原创 Android全面屏刘海屏欢迎页适配

SplashActivity的onCreate中if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { Window window = getWindow(); View decorView = window.getDecorView(); decorView.setOnApplyWindowInsetsListener(new View.OnApplyWindowInsetsListener() {

2020-07-20 16:09:31 2477

原创 rxjava实现倒计时秒数

工具类package com.ms.security.rx;import android.graphics.Color;import android.view.View;import android.widget.Button;import android.widget.EditText;import com.jakewharton.rxbinding3.widget.RxTextView;import com.ms.security.bean.Bean;import com.ms.

2020-07-14 17:44:46 2715

原创 Getter 模板修改--自动处理 null 判断

新建实体类,选择getter进入选择添加--新建名称,复制代码代码如下:#if($field.modifierStatic)static ###end$field.type ###set($name = $StringUtil.capitalizeWithJavaBeanConvention($StringUtil.sanitizeJavaIdentifier($helper.getPropertyName($field, $project))))#if ($..

2020-07-14 17:33:40 263 1

转载 git与相应工具的下载安装使用

https://blog.youkuaiyun.com/wawawawawawaa/article/details/81172452?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522159469185519195239810415%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=159469185519195239810415&biz_id=

2020-07-14 14:32:25 149

原创 Rxjava防止抖动 and 重复点击(多View监听)

Rxjava防止抖动 and 重复点击(多View监听)RxMoreView 类import android.view.View;import androidx.annotation.CheckResult;import java.util.concurrent.TimeUnit;import io.reactivex.Observable;import io.reactivex.ObservableEmitter;import io.reactivex.ObservableOnSubsc

2020-07-10 16:52:05 739 1

原创 MapView与ScrollView,RecyclerView手势冲突

原因:手势冲突导致高德地图拖动,缩放手势不灵敏,有延迟现象 解决1、自定义包裹地图的RelativeLayout ,也可以是其他布局import android.content.Context;import android.util.AttributeSet;import android.view.MotionEvent;import android.widget.LinearLayout;import android.widget.RelativeLayout;import andro

2020-07-08 15:23:43 555

原创 Android textView 汉字占位符

在Android布局中进行使用到空格,以便实现文字的对齐  半个中文字更准确点如图:账  号

2020-07-08 15:04:47 1073

原创 CardView

androidx使用implementation 'com.google.android.material:material:1.0.0'CardView 属性 app:cardElevation="0dp"去除阴影 app:cardCornerRadius="5dp"角度

2020-01-14 17:02:39 136

原创 app打包时改变名字

apply plugin: 'com.android.application'apply plugin: 'com.jakewharton.butterknife'android { compileSdkVersion 28 defaultConfig { applicationId "com.ms.xcloudrfid" minSdkVers...

2020-01-14 16:05:52 305

原创 Android xml布局文件不显示问题

问题 Preview is unavailable until after a successful project sync 解决:重启as解决

2020-01-14 14:54:20 1310

原创 根据list集合类的某个字段组合数据

代码 public void bt3(View view) { Map<String, Bean> map = new HashMap<>();//分类 如下 应分三个集合 map.put("1", new Bean("1", "2", "3", "4")); map.put("2", new Bean("1", "2"...

2020-01-14 11:24:25 533

原创 map取值

public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); map.put("1", "value1"); map.put("2", "value2"); map.put...

2020-01-14 09:56:54 128

原创 RecyclerView

notifyItemChanged(int position) 更新列表position位置上的数据可以调用notifyItemInserted(int position) 列表position位置添加一条数据时可以调用,伴有动画效果notifyItemRemoved(int position) 列表position位置移除一条数据时调用,伴有动画效果notifyItemMoved(int...

2020-01-13 14:41:33 142

原创 TextView

调整行间距1、android:lineSpacingExtra="3dp"//表示额外的行间距数值,单位通常为dp,值可以为负数,小数和0。如果值为正数表示增加行间距;如果值为负数表示减少行间距;如果值为0,则没有 变化2、android:lineSpacingMultiplier="1.2"//任意浮点数。如果值大于1.0表示增加行间距,如果值小于1.0表示减少行间距...

2020-01-10 13:17:50 85

原创 Android、h5登录分享至第三方回调弹窗问题

问题描述Android调用js方法至微信登录或分享,成功或取消返回app时,点击页面及滑动无响应,好像屏幕最外层还覆盖一层透明窗口,只能点击返回键退出透明窗口 app才正常。导致原因微信分享或登录回调之后,没有结束微信WXEntryActivity页面解决方法回调时候finish();结束WXEntryActivity页面 // 第三方应用发送到微信的请求处理后的响应结果...

2020-01-10 11:32:15 464

原创 android js前端交互接收字符串问题

同样的方式调用传递图片和文字,传递文字方法始终无反应js代码//传递图片 function downloadImg (el){ var imgEls = $(el).parents(".listItem").find(".imgBoxInner img"); if(imgEls.length == 0){ ...

2020-01-09 17:30:42 480

原创 AGPBI: {"kind":"error","text":"Cannot fit requested classes in a single dex file (# methods: 67300 >

错误信息 AGPBI: {"kind":"error","text":"Cannot fit requested classes in a single dex file (# methods: 67300 > 65536)","sources":[{}],"tool":"D8"}com.android.builder.dexing.DexArchiveMergerExce...

2020-01-08 15:16:08 3161

原创 Glide

https://blog.youkuaiyun.com/github_33304260/article/details/70237052

2020-01-07 13:48:59 114

原创 Failed to transform artifact 'butterknife-runtime.aar (com.jakewharton:butterknife-runtime:10.1.0)'

解决办法:android {/// compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } }

2020-01-07 13:21:17 472 1

原创 Android权限大全

权限 名称 描述 android.permission.ACCESS_CHECKIN_PROPERTIES 访问登记属性 读取或写入登记check-in数据库属性表的权限 android.permission.ACCESS_COARSE_LOCATION 获取错略位置 通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500...

2020-01-07 10:25:39 170

原创 AS插件之butterknife

下载插件File-->Settings-->plugins 搜索下载Android Butterknife Zelezny重启AS根项目build.gradel中 dependencies{classpath 'com.jakewharton:butterknife-gradle-plugin:10.1.0'} 项目build.gradel中 //顶部...

2020-01-07 10:00:00 284

原创 AS插件之Android Drawable Importer

这是一个非常强大的图片导入插件。它导入Android图标与Material图标的Drawable ,批量导入Drawable ,多源导入Drawable(即导入某张图片各种dpi对应的图片)1、安装Settings -> Plugins -> Search for "android drawable" -> Search in repositories -> Ins...

2020-01-06 11:02:02 896

原创 Android 生成json字符串

https://blog.youkuaiyun.com/pxcz110112/article/details/81220928

2020-01-02 13:17:48 211

原创 Android版本号对应minSdkVersion targetSdkVersion

2020-01-02 11:19:31 2410

原创 两个List对比内容是否相等

判断两个集合的长度及是否包含在内 List<DaXiaoBean> listcur = new ArrayList<>(); List<DaXiaoBean> listsql = new ArrayList<>(); //省略两个集合增加数据源。。。。 logger.e(...

2019-12-31 19:03:52 1407

原创 加载dialog

1、使用系统ProgressDialog工具类import android.app.ProgressDialog;import android.content.Context;import android.view.Window;public class LoadingUtils { private static ProgressDialog progressDialog;...

2019-12-27 14:36:28 161

原创 as编译错误

1、 D:\as\library\table\smartTable-master\app\src\main\res\values\styles.xml:30:5-43:13: AAPT: error: expected reference but got (raw string) #000000. error: failed linking references.解决...

2019-12-18 14:43:19 315

原创 rxbinding

1.RxViewclicks(view) 点击事件 throttleFirst(2, TimeUnit.SECONDS) 两秒之内取第一次时间 throttleLast 取最后一次点击事件 draws(view) 绘制监听 绘制时触发 drags(view) 拖拽监听 scrollChangeEvents(view) 滑动时触发其他...

2019-12-17 16:57:21 141

原创 rxjava操作符

创建操作Create、Defer、Empty/Never/Throw、From、Interval、Just、Range、Repeat、Start、Timer变换操作Buffer、FlatMap、GroupBy、Map、Scan、Window过滤操作Debounce、Distinct、ElementAt、Filter、First、IgnoreElements、Last、Sample、Ski...

2019-12-05 15:52:36 125

原创 Android10填坑适配指南

1.Region.Op相关异常:java.lang.IllegalArgumentException: Invalid Region.Op - only INTERSECT and DIFFERENCE are allowed当targetSdkVersion >= Build.VERSION_CODES.P时调用 canvas.clipPath(path,Region.Op.XX...

2019-12-05 09:24:08 596

原创 map取值

1.keySet二次取值;// 第一种:普遍使用,二次取值 System.out.println("通过Map.keySet遍历key和value:"); for (String key : map.keySet()) { System.out.println("key= " + key + " and value= " + map.ge...

2019-12-04 11:28:24 131

原创 控件之Space

介绍Space 是一个轻量级的 View 子类,可用于在通用布局中的组件之间创建间隙。 Space经常用于组件之间的缝隙,其draw()为空,减少了绘制渲染的过程。组件之间的距离使用Space会提高了绘制效率,特别是对于动态设置间距会很方便高效。 正是因为draw()为空,对该view没有做任务绘制渲染,所以不能对Space设置背景色。使用 <Space ...

2019-12-03 09:49:36 230

原创 控件之NestedScrollView

NestedScrollView 即 支持嵌套滑动的 ScrollView。​​​​​因此,我们可以简单的把 NestedScrollView 类比为 ScrollView,其作用就是作为控件父布局,从而具备(嵌套)滑动功能。NestedScrollView 与 ScrollView 的区别就在于 NestedScrollView 支持 嵌套滑动,无论是作为父控件还是子控件,嵌套...

2019-12-03 09:26:30 785

原创 Android setTextColor设置颜色六种方式

方式一:<.......android:color="#FFFFFF"/>方式二:tv.setTextColor(0xFFFFFF);方式三:tv.setTextColor(Color.GRAY);方式四:tv.setTextColor(Color.rgb(255, 255, 255));方式五:tv.setTextColor(Color.parseColor("...

2019-11-28 15:51:04 12838

原创 Retrofit网络请求参数注解

Retrofit使用介绍:-添加Retrofit库的依赖-创建接收服务器返回数据的类-创建用于描述网络请求的接口-创建 Retrofit 实例-创建 网络请求接口实例 并 配置网络请求参数-发送网络请求(异步 / 同步)-处理数据GEThttp://192.168.43.173/api/trades//简单的get请求(没有参数) ...

2019-11-22 17:29:50 186

zxinglitedemo.rar

扫二维码码和生成二维码/条形码功能,扫码界面完全支持自定义 一行代码使用默认实现的扫码功能 调用简单,无需关心扫码实现

2019-11-01

空空如也

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

TA关注的人

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