- 博客(9)
- 收藏
- 关注
原创 Android应用的内存分析
写一个android应用很容易,但写好一个性能高的android应用就不容易了,在前期我们按照设计来实现自己的应用,但到后期完工的性能测试就会有出现很多问题,一般会有哪些问题呢?比如:内存问题、cpu问题、耗电量问题、启动时间长问题等等。这篇问题对内存做一个整体分析。常见的内存问题有内存泄露、内存溢出等。而导致内存溢出的原因有多种:比如内存泄露、不同分辨率适配、图片太大、缓
2017-04-14 14:54:59 403
转载 Android彻底理解ldpi、mdpi、hdpi、xhdpi、xxhdpi
[Android分享] 彻底理解ldpi、mdpi、hdpi、xhdpi、xxhdpi来自: http://www.eoeandroid.com/thread-565562-1-1.html?_dsign=42bed080非常感谢楼主分享 这个问题我相信困惑了好多人包括很多老鸟,而且有的人以为自己理解其实是错误的,包括之前的我在内,一般让美工做720
2017-04-13 16:43:08 361
原创 android v7兼容包RecyclerView的使用
什么是RecyclerView?个人理解,它是一个在数据量大的时候,为了显示在界面上提供的灵活高效处理的控件。可以替代listview,gallery,gridview等控件。如何使用?本篇文章只是热热身,不会过多介绍细节。首先需要导入\sdk\extras\Android\support\v7\recyclerview\libs\android-support-v7-recycl
2017-03-10 17:44:38 404
原创 Android的热修复技术
1.背景当一个App发布之后,突然发现了一个严重bug需要进行紧急修复,这时候公司各方就会忙得焦头烂额:重新打包App、测试、向各个应用市场和渠道换包、提示用户升级、用户下载、覆盖安装。有时候仅仅是为了修改了一行代码,也要付出巨大的成本进行换包和重新发布。这时候就提出一个问题:有没有办法以补丁的方式动态修复紧急Bug,不再需要重新发布App,不再需要用户重新下载,覆盖安装?
2017-02-23 19:00:33 243
原创 Android的单个文件下载
这里我用的是Android的HttpURLConnection来实现的!直接见具体代码吧:downloadFile方法中两个参数:urlStr:表示下载目前的链接地址outputPath:表示下载完成后的文件保存地址public static boolean downloadFile(String urlStr,
2017-02-16 18:40:24 289
原创 Android的四大组件之Activity
Activity 是用户接口程序,原则上它会提供给用户一个交互式的接口功能。它是 android 应用程序的基本功能单元。Activity 本身是没有界面的。所以activity类创建了一个窗口,开发人员可以通过setContentView(View)接口把UI放到activity创建的窗口上,当activity指向全屏窗口时,也可以用其他方式实现:作为漂浮窗口(通过windowIsFloating的主题集合),或者嵌入到其他的activity(使用ActivityGroup)。activity是单独的,用
2017-02-14 17:40:49 348
原创 如何分析log?
http://www.eoeandroid.com/forum.php?mod=viewthread&tid=165974Log的产生大家都知道 , 大家也都知道通过DDMS来看log , 但什么时候会产生log文件呢 ?一般在如下几种情况会产生log文件 。1,程序异常退出 , uncaused exception2,程序强制关闭 ,Force Closed (简
2017-02-14 10:34:13 1569
原创 如何解决Android的ANR问题?
首先我们要理解关于Android的ANR的一些理论知识:1.什么是Android的ANR? ANR顾名思义就是Application Not Response,即应用无响应。2.ANR分为三类: KeyDispatchTimeOut(5 秒) BroadcastTimeOut(10 秒) ServiceTimeOut(20 秒)3.三类ANR分别发生的
2017-02-13 09:40:27 913
转载 Android动画之帧动画实现方式
本文实例分析了Android动画之逐帧动画。分享给大家供大家参考,具体如下:在开始实例讲解之前,先引用官方文档中的一段话:Frame动画是一系列图片按照一定的顺序展示的过程,和放电影的机制很相似,我们称为逐帧动画。Frame动画可以被定义在XML文件中,也可以完全编码实现。如果被定义在XML文件中,我们可以放置在/res下的anim或drawable目录中(/res/[an
2017-01-18 23:48:41 496
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人