- 博客(5)
- 收藏
- 关注
转载 Android获取屏幕高度、状态栏高度、标题栏高度
在android应用中,有时需要计算个View的位置,导致需要计算状态栏高度,标题栏高度等信息。为以后方便,在此做个简单记录。晒代码前先了解一下android屏幕区域的划分,如下图(该图引用自此文http://www.iteye.com/topic/828830 )1、 屏幕区域的获取[java] view plaincopy
2016-08-28 15:07:04 481
转载 view_ _ Android应用坐标系统全面详解
1 背景去年有很多人私信告诉我让说说自定义控件,其实通观网络上的很多博客都在讲各种自定义控件,但是大多数都是授之以鱼,却很少有较为系统性授之于渔的文章,同时由于自己也迟迟没有时间规划这一系列文章,最近想将这一系列文章重新提起来,所以就来先总结一下自定义控件的一个核心知识点——坐标系。很多人可能不屑一顾Android的坐标系,但是如果你想彻底学会自定义控件,我想说了解Android各
2016-08-28 14:59:32 646
转载 使用MVP模式重构代码
之前写了两篇关于MVP模式的文章,主要讲得都是一些概念,这里谈谈自己在Android项目中使用MVP模式的真实感受,并以实例的形式一起尝试来使用MVP模式去重构我们现有的代码。有兴趣的童鞋可以先去阅读之前的文章,因为这里将不再重复概念的部分了,本文会假设你对MVP有一点了解了:1. 在谈MVP之前,你真的懂MVC吗?2. MVP模式是你的救命稻草吗?臃肿的Activity大部分
2016-08-25 15:58:42 1415
原创 这一次,我优化了37%的内存
话说,从mta上报的数据上来看,我们的app出现了3起OOM(out of memery):java.lang.Throwable: java.lang.OutOfMemoryError at com.tencent.stat.a.d.(Unknown Source) at com.tencent.stat.g.uncaughtException(Unknown Source) at
2016-08-24 16:37:50 2388 1
转载 Android Studio(Gradle)解决库依赖冲突问题
最近在调整代码的时候,出现如下问题:12345678910111213Cause: com.android.dex.DexException: Multiple dex files define Landroid/support/annotation/AnimRes; UNEXPECTED TOP-LEVEL EXCEPTION:com.android.dex.DexExcept
2016-08-15 16:57:14 10380
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人