![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
异常处理
文章平均质量分 69
github_36217929
这个作者很懒,什么都没留下…
展开
-
AS 也能检测 Activity 内存泄露 | 吊打 OOM
序OOM(Out of Memory)是 Android 开发绕不过去的坎,一定会遇到。但是很多时候,报错的地方都并不是发生问题的原因,只是压死骆驼的最后一根稻草。解决 OOM ,涉及到的东西太多了,从原理、分析工具、解决办法很多个方向,所以准备做一个专门解决 OOM 需要用到的知识,集合成一个系列来发布。就叫它《吊打 OOM》吧,准备慢慢写好好写,希望完结之后,不惧 OOM。一、前言OOM(Out转载 2017-10-10 17:17:22 · 735 阅读 · 0 评论 -
解决当使用hide()和show()在多个Fragment 切换时,出现的重叠问题
解决当使用hide()和show()在多个Fragment 切换时,出现的重叠问题最近在做一个android 项目,需要实现在同一个Activity之间切换的功能(类似于微信)。然而,在实现后,发现会出现Fragment重叠的问题。参考网上的解决方法,解决了此问题,分享给大家。当该Activity由于长时间占用内存或者由于内存不足时,而被系统收回内存,就容易出现Fragment重叠的问题。转载 2018-01-11 13:32:46 · 996 阅读 · 0 评论 -
使用android studio编程异常汇总
安卓开发过程中遇到的异常问题总结,不定期更新!! 部分内容为转载,部分原创转载 2017-09-28 14:45:35 · 1535 阅读 · 0 评论 -
SVN——版本控制工具优化篇
SVN简介SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。虽说现在很多开发者已经转移git阵营,但仍有不少公司在使用svn本篇由来1.svn作为团队开发版本控制工具传输速度相对gi原创 2017-10-26 14:55:38 · 1629 阅读 · 0 评论 -
安卓SP及数据库调试——你本来就很容易
前言作为一个安卓开发,我们很少会碰到需要调试sp文件和数据库的情况,但是,如果碰到了,去翻查数据库文件,然后各种折腾,是否很累,其实可以一分钟搞定(Android-Debug-Database)方案1.简单使用1.添加依赖debugCompile 'com.amitshekhar.android:debug-db:1.0.1'x 2.运行命令adb forward tcp:8080 tcp:8080原创 2017-11-11 14:55:43 · 857 阅读 · 0 评论 -
java泛型——从源头杜绝类型转换异常—基本使用姿势浅析
java泛型——从源头杜绝类型转换异常—基本使用姿势浅析前言泛型利用类型参数让代码具有更好的可读性,并且在编译期就对类型进行规范约束,从而从源头解决类型问题Ps:Java从1.5之后支持泛型List<String> sList=new ArrayList<>();//最常见的例子 sList.add("str"); sList.add(1); //编译错误 实现原理类型擦除//简单的验证下原创 2017-10-17 13:54:03 · 1283 阅读 · 0 评论 -
安卓开发项目优化小技巧
安卓开发项目优化小技巧前言:在开发的过程中我们总是碰到这样那样的问题,等问题爆发在处理总是费时费力,不妨做好准备,以不变应万bug (不定期更新)原创 2017-10-14 15:16:38 · 409 阅读 · 0 评论 -
安卓调试/测试-AS(android studio)——工具篇之Android Monitors
前言:你可以不会调试优化内存和cpu占用,但截图,录屏你要还拿手机折腾半天就太low,其实AS内置了,就在Monitors里面,本篇重点介绍几个无脑点击调试app优化方法(PS:不定期更新)基本概念附带小工具Monitors相关内存优化探查器Android Profiler 替代Monitor 开启高级分析器功能基本概念Android Monitors:让你可以很容易地监视应用程序的CP原创 2017-10-14 14:15:27 · 12137 阅读 · 0 评论 -
ADB识别失败,驱动显示感叹号解决方案——记录一次驱动重装导致的不识别手机问题
ADB识别失败,驱动显示感叹号解决方案——记录一次驱动重装导致的不识别手机问题引发原因为了使用一个USB分线器安装万能USB驱动导致adb失效,电脑重启,多方查找各种百度方案均试过,无效!!!说什么从本地安装选择,根本和帖子提示不一致,可能和Win10系统有关(本人win10)然后,按照有人说安装驱动人生,驱动精灵,360手机助手,应用宝 统统无效 ,简直要怀疑人生了!!!最终经过4个小时的折原创 2017-10-20 16:56:13 · 10611 阅读 · 8 评论 -
安卓原生工具类--android开发不要盲目写工具了(不定期更新)
前言Android SDK原生 API中,有一些常用的工具类,运用得当可以省事省力省时,何况还是Android官方提供的,现在收集整理一些出来。也许这里面就有你想要的,不用自行写工具类实现了开发必备PackageManager.checkSignatures () 检查包签名,防止他人山寨FragmentManager.enableDebugLogging () 开启F原创 2017-10-14 11:31:27 · 1993 阅读 · 0 评论