自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 View坐标分析汇总

本文版权所有,转载请注明:http://blog.csdn.net/mr_immortalz/article/details/51168278一.概述网上关于Android 的view坐标挺多的,写这篇的目的是因为网上搜到的文章大多较简单,几乎都是简单的介绍下获取的几个方法坐标的几个方法罢了,但在实战中,你会发现可能你学会的那几个获取坐标的方法并没有正确的使用,导致当你要计算坐标的时候

2016-05-18 18:27:41 139 1

原创 Activity启动流程分析

对Activity的启动和ActivityManager的源码进行了学习,看了代码之后感觉对流程和结构还是有些模糊,因此做了相应的ClassDiagram 和 SequenceDiagram。ActivityManager采用了Proxy模式。为了让代理类(ActivityManagerProxy)与被代理类(AcitivityManagerService)保持一致的接口,从而实现更加灵活的类

2016-04-21 17:37:32 473

原创 Android进程间通信

以前学习的时候在eclipse上使用过AIDL,最近想学习下PackageManager,就先对AIDL复习下。网上很多都是在同一个进程中的例子,这次是在Android Studio上进行开发的,而且久了忘了比较多,觉得还是自己整理一份出来,下次再用的时候不用太折腾。一、创建服务端服务端目录结构:1. 创建main/aidl/com.scott.IPerson.aidl文件。创建之

2016-04-07 14:46:05 366

原创 圆环百分比自定义View

Android自定义View的学习是初级开发到中级开发的一个重要学习内容。今天就自己做一个自定义小控件。该控件为圆环百分比显示,并显示绘画的过程动画。自定义View开发步骤:①自定义View的属性;②在View的构造方法中构造我们的自定义View;③重写onMeasure();④重写onDraw();⑤其他外部接口方法。①自定义View的属性:创建res/val

2016-03-08 15:13:15 778

转载 Glide VS Picasso 学习

Google推荐的图片加载库Glide介绍转自http://blog.csdn.net/jianghejie123/article/details/44725649英文原文 Introduction to Glide, Image Loader Library for Android, recommended by Google译文首发  http://jc

2016-02-29 14:28:39 116

转载 【转】Android最佳性能实践(四)——布局优化技巧

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/43376527在前面几篇文章当中,我们学习了如何通过合理管理内存,以及高性能编码技巧的方式来提升应用程序的性能。然而实际上界面布局也会对应用程序的性能产生比较大的影响,如果布局写得糟糕的话,那么程序加载UI的速度就会非常慢,从而造成不好的用户体验。那么本篇文章我们就来学习一下,如

2016-02-25 16:03:22 399

转载 【转】Android最佳性能实践(三)——高性能编码优化

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/42318689在前两篇文章当中,我们主要学习了Android内存方面的相关知识,包括如何合理地使用内存,以及当发生内存泄露时如何定位出问题的原因。那么关于内存的知识就讨论到这里,今天开始我们将学习一些性能编码优化的技巧。这里先事先提醒大家一句,本篇文章中讨论的编码优化技巧都是

2016-02-25 16:01:59 504

转载 【转】Android最佳性能实践(二)——分析内存的使用情况

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/42238633由于Android是为移动设备开发的操作系统,我们在开发应用程序的时候应当始终把内存问题充分考虑在内。虽然Android系统拥有垃圾自动回收机制,但这并不意味着我们就可以完全忽略何时去分配或释放内存。即使我们全部按照上一篇文章中给出的编程建议来去编写程序,还是会很有

2016-02-25 16:00:27 462

转载 【转】Android最佳性能实践(一)——合理管理内存

转载源地址:http://blog.csdn.net/guolin_blog/article/details/42238627有不少朋友都问过我,怎样才能写出高性能的应用程序,如何避免程序出现OOM,或者当程序内存占用过高的时候该怎么样去排查。确实,一个优秀的应用程序,不仅仅要功能完成得好,性能问题也应该处理得恰到好处。为此,我也是阅读了不少Android官方给出的高性能编程建议,那么从本篇文

2016-02-25 15:57:06 439

原创 Picasso学习

简介:Picasso是Square公司开源的一个Android图形缓存库。可以实现图片下载和缓存功能。文档地址:http://square.github.io/picasso/2.x/picasso/;下载地址:http://square.github.io/picasso/#download特点:1.加载载网络或本地图片并自动缓存处理;2.链式调用;3.图形转换操作,

2016-02-25 15:31:38 877

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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