android处理oom异常
之前面试几家都问道了如何处理OOM异常,当时问答的不够好,所以今天查了很到资料充下电。下面转载一偏比较好的http://www.cnblogs.com/manuosex/p/3661762.html android oom 全解析 Android oom 有时出现很频繁,这一般不是Android设计的问题,一般是我们的问题。 就我的经验而言,出现oom,无非主要是以下几个方面: 一、加载对象过大 二、相应资源过多,没有来不及释放。 解决这样的问题,也有一下几个方面: 一
android studio github下载项目报 Conection refused
github 下载项目报Conection refused错误的原因是git的版本比较较低,升级下git版本就可以解决。
项目可以正常运行但是全部的点击事件无效果,也不抛异常。
今天开发的时候,拷贝了一份自己以前写的代码到现在项目中,可以正常运行,但是有的代码不执行,导致一些事件无法响应。也不抛异常,一时无法下手,网上也没查到原因。最近认为比较两个项目的差别,发现 复制的这代码需要设置application支持。而这个application绑定了生命周期。没有在配置里面设置,从而产生这一系列的原因。
NumberPicker 实现选中的值字体变大,颜色变化
大家都知道NumberPicker 自定义从写 addVIew方法可以改变字体的大小和颜色,但是效果是整个控件的字体都改变了,效果如下图右边,但是有时候我们需要选中的字体放大。 效果如上图左边的。实现代码分两步。第一不步反射获取mInputText值,这是个中间显示可以编辑的控件。这样做后 选中的随便变化了,但是一滑动或点击 就会还原到以前的状态,这个时候需要设置
picker.performClick();这个方法。在
setOnValueChangedListener()或者
set
解决Toolbar文字显示,由于右侧菜单隐藏而无法居中问题
问题如上图,其实解决思路很简单就是在右侧 放在一个与toolbar背景一样颜色的控件占控件就可以了, 我的做法是 创建只有一个控件的menu, 并且 showAsAction 设置 ifRoom,图片和背景一样就可以了。 顺便说下怎么解决 fragment 不显示menu问题, 这个主要是toolbar并不是真正的状态布局,只是状态栏的一种填充布局,当fragment写toolbar的时候 必须要设置
((AppCompatActivity) _mActivity).setSupportAc
java.lang.IllegalStateException: ViewHolder views must not be attached when created. Ensure that you
在加入headerView后再次进入此见面 就报这个错误,remo headerview也会出现这个问题。解决方法是 判断一下,如果不为空直接使用
github下载的flutter项目导入as中只有配置文件没有项目结构
问图片如下:这的问题的原因是项目 不是用as开发的,导致结构as无法识别 1.sync project with gradle files点击同步gradle,位置如图 1)如果找不到这个按钮,打开gradle build setup 下点击 init,就可以出现了。如图 2.点击后会看到项目结构,这时候会报不支持flutter错误。 3.点击进main.dart文件 点击右上角 Enable Dart support 就可以运行项目了, 未解决问题 : 每次重新开启都要走一遍这个流程,不知道
github下载的flutter项目导入as中只有配置文件没有项目结构
问图片如下:这的问题的原因是项目 不是用as开发的,导致结构as无法识别 1.sync project with gradle files点击同步gradle,位置如图 1)如果找不到这个按钮,打开gradle build setup 下点击 init,就可以出现了。如图 2.点击后会看到项目结构,这时候会报不支持flutter错误。 3.点击进main.dart文件 点击右上角 Enable Dart support 就可以运行项目了, 未解决问题 : 每次重新开启都要走一遍这个流程,不知道
【我的前端自学之路】【HTML5】web 存储
以下为自学笔记内容,仅供参考。 转发请保留原文链接:https://www.cnblogs.com/it-dennis/p/10503539.html 什么是Web存储 cookie最大的缺陷是在每一次HTTP请求中都会携带所有符合规则的cookie数据.这会增加请求响应时间,特别是XHR请求. 在HTML5中使用sessionStorage和localStorage代替cookie是更好的做法.这两种都属于web storage,相较于cookie更加安全和快速。数据不会保存在服务器上,可以
依赖注入 ---- 系列文章
依赖注入[1]: 控制反转 依赖注入[2]: 基于IoC的设计模式 依赖注入[3]: 依赖注入模式 依赖注入[4]: 创建一个简易版的DI框架[上篇] 依赖注入[5]: 创建一个简易版的DI框架[下篇] 依赖注入[6]: .NET Core DI框架[编程体验] 依赖注入[7]: .NET Core DI框架[服务注册] 依赖注入[8]: .NET Core DI框架[服务消费] 出处:https://www.cnblogs.com/artech/category/219608.html
今日推荐
周排行