自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

傻子浩

技术需要沉淀,最好的方式就是总结

  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除