今天是上坟(班)第一天,刚拿到一个项目,正好看到这个gradle优化文章【Gradle-14】编译优化之Gradle最佳配置实践[https://juejin.cn/post...
今天是上坟(班)第一天,刚拿到一个项目,正好看到这个gradle优化文章【Gradle-14】编译优化之Gradle最佳配置实践[https://juejin.cn/post...
针对Android 微信支付解决方案如下 对应的Activity在AndroidManifest.xml注册之后可以进行支付,但是onResp总是得不到回调处理添加下面的 由...
你们实际成功了么 我升级了版本 本地数据还是被清空了
【Android】GreenDao数据库升级(四)(1)默认升级 升级配置 schemaVersion升级后,会调用DaoMaster中的更新方法 默认的升级逻辑是,先删除所有的表格,再重新创建所有的表格 (2)自定义升级 ...
@YiiY34 好像把文件名改短了,但是不确定怎么改的了
Android studio CreateProcess error = 206,文件名或扩展名太长其他同事的项目在编译的过程中未出现此类问题,同一个项目重新拉取或者重新安装studio也未能解决。问题在于gradle在编译的过程中,命令行支持的字符串长度有限制,字符串的长...
1、videModel是如何创建的?何时创建的?如何销毁viewModel? 答:viewModel的初始化很简单,使用ViewModelProvider就可以创建ViewM...
简单明白!
Android性能优化— leakCanary1.用法 leakcanary用法很简单,只需要在app的build.gradle中加入如下依赖 2.内存泄漏解决 上面的演示列子我们使用的是单列模式来产生内存泄漏,我们当然...
1.用法 leakcanary用法很简单,只需要在app的build.gradle中加入如下依赖 2.内存泄漏解决 上面的演示列子我们使用的是单列模式来产生内存泄漏,我们当然...
面试问题 什么是内存泄露,什么是内存溢出 什么情况下会造成堆溢出、栈溢出 常见造成内存泄露的情况 常见造成内存溢出的情况 谈一下垃圾回收机制 什么是内存泄露,什么是内存溢出 ...
谢谢解答
glide 为什么要设计内存缓存今天有看到Glide的缓存机制,设计活动缓存,是因为内存缓存是LRU算法,有可能会在阈值的时候删除图片。但是为什么设置内存缓存,只是因为防止IO/网络访问图片过慢么?除了这个...
前言 Android事件分发机制是Android开发者必须了解的基础 网上有大量关于Android事件分发机制的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问...
关于glide加载图片时,如何显示进度?首先,glide是没有接口可以进行进度监听的,所以要进行进一步的代码编写。 相关文章 glide加载https报错[https://...
今天有看到Glide的缓存机制,设计活动缓存,是因为内存缓存是LRU算法,有可能会在阈值的时候删除图片。但是为什么设置内存缓存,只是因为防止IO/网络访问图片过慢么?除了这个...
RecyclerView实现了NestedScrollingChild2, NestedScrollingChild3接口。因为NestedScrollingChild3继承...
我的理解是线程池就是避免你new thread 引起的性能开销
okhttp分发器中线程池参数的理解我们来看一下okhttp的Dispatcher.java中创建的线程池是什么样的 重要的参数有两个 1.核心线程数 0 为什么核心线程数要是0呢,okhttp这样做是因为考虑...
1. Service 1>:Service服务是长期运行在后台;2>:它不是单独的进程,因为它和应用程序在同一个进程;3>:也不是单独的线程,它跟线程没有任何关系,所以...
Android开发中ViewPager+Fragment的懒加载 TabLayout+ViewPager+Fragment是我们开发常用的组合。ViewPager的默认机制就...
if(i == childCount-1){
allLines.add(lineViews)
lineHeights.add(lineHeight)
parentNeedHeight = (lineHeight + childHeight + lineVerSpec)
parentNeedWidth = Math.max(lineWidth, widthMeasureSpec.toFloat() + lineHorSpec)
}
Android 流式布局实现概述 本文主要分享Android流式布局实现,实现效果如下: 在实现之前先来看一下View的生命周期,如下图: 流式布局属于自定义ViewGroup,重点关注onMeasur...
概述 本文主要分享Android流式布局实现,实现效果如下: 在实现之前先来看一下View的生命周期,如下图: 流式布局属于自定义ViewGroup,重点关注onMeasur...