自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android 自定义View之View的绘制流程(二)

前一篇文件Android 自定义View之View的绘制流程(一)我们说清楚了一个XML布局文件是如何显示到界面上的,也给出了对应流程的简单UML流程图,对这点还有疑问了可以移步过去补充补充。在Android 自定义View之View的绘制流程(一)中我们中间说到了View的绘制流程最终的三个阶段Measure,Layout,Draw分别对应View的onMeasure,onLayout,onDr...

2018-07-06 20:46:49 420

原创 Android 自定义View之View的绘制流程(一)

View绘制流程网上已经有很多详细介绍的文章,这里权当给自己最近在这方面的学习的一个记录,另外本文主要是记录自己在实际代码的一些写法,一来记录基础知识方便自己后面复习二来在开发中可以参考这段时间的代码记录多作参考,一般遇到问题都会在网上找答案,如果自己多记录参考自己的文章何乐而不为呢。1. 从setContentView(int layoutId)方法说起做Android开发的都知道,我们写的XM...

2018-06-26 23:06:32 6553 1

原创 Android Plugin插桩式实现插件化开发(一)-实现原理及Activity插件化实现

1. 前言在现在一些大型的Android应用中都采用了插件化的开发方式,比如美团,支付宝及我们常用的微信等采用了插修的化的开发方式来进行开发的,既然国内一流的互联网公司都采用这样的方式来开发那它一定能带给开发部署大型应用带来很大的便捷,那么插件化的优势在哪里呢?1.1 插件化的好处首先在大型的项目里往往是一堆人负责一个不同功能的APP,最终于上线的项目会把这些功能集成到一起,采用插件化开发就不用后...

2018-04-06 23:07:39 4077 3

原创 Java[Android]设计模式创建型设计模式之Builder模式+单例模式+原型模式

1. 写在前面写博客纯属为自己记一个笔记方便自己以后查看,希望对路过的朋友有帮助;若有偏颇请朋友及时指正。本文主要介绍在创建型设计模式中的Builder模式、单单例模式和原型模式。2. Builder模式Builder模式是把一个复杂对象的构造过程与表示分离,使用户利用同样的调用过程可以创建出符合条件的不同对象,在实际使用过程中我们一般采用链式调用的方式使代码简洁可读性很强。2.1 UML类图从U...

2018-03-04 22:55:32 844

原创 Java[Android]设计模式之工厂模式(简单工厂模式+工厂方法模式+抽象工厂模式)

1. 写在前面  网上关于设计模式的文章已经非常详尽了,写这篇文章旨在给自己的学习做一个笔记和总结方便以后翻阅查找,若对你有用可细学之若觉得肤浅可略之。  工厂模式属于创建型设计模式,分为简单工厂模式,工厂方法模式,抽象工厂模式三种,话不多说,请看下面一一道来。2. 简单工厂模式  简单工厂模式属于创建型设计模式,又叫静态工厂(Static Factory Method)模式,简单工厂模式(静态工...

2018-03-01 00:08:15 698

转载 Android应用内存泄露分析以及优化方案

文章转载http://blog.csdn.net/Soiol/article/details/52486871        本篇博客是介绍Android内存优化方面的知识,在读本篇博客之前需要你熟练掌握Java 基础知识(例如,静态变量的生命周期,匿名内部类的使用,匿名对象等),并且具有一定的Android应用开发经验(Android多线程编程,Android异步回调等)。话不多说,本篇博客分为...

2017-01-01 20:30:04 543

空空如也

空空如也

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

TA关注的人

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