自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 android下的屏幕适配全解析

屏幕适配分为两部分:图片适配尺寸适配

2016-11-09 21:14:10 430

原创 Android下数据库的解析

建表的语句:以下语句就可以在数据库文件里创建一个名为students的表名,他有id, name, age 三个字段。继承 SqlliteOpenHelper在构造里写出数据库名,然后在onCreate里写出创建表的语句:db.execSQL("create table students(_id interger primary key autoincrement,name varchar(2

2016-11-08 20:56:44 436

原创 Android下静态代理和动态代理解析

1.相关概念1.1 代理在某些情况下,我们不希望或是不能直接访问对象 A,而是通过访问一个中介对象 B,由 B 去访问 A 达成目的,这种方式我们就称为代理。 这里对象 A 所属类我们称为委托类,也称为被代理类,对象 B 所属类称为代理类。 代理优点有:隐藏委托类的实现解耦,不改变委托类代码情况下做一些额外处理,比如添加初始判断及其他公共操作根据程序运行前代理类是否已经存在,可以将代理分为

2016-11-06 21:21:03 2067

原创 注解Annotation解析

不少开源库都用到了注解的方式来简化代码提高开发效率。本文简单介绍下 Annotation 示例、概念及作用、分类、自定义、解析,并对几个 Android 开源库 Annotation 原理进行简析。 Annotation 示例 Override Annotation @Override //重写的注解 public void onCreate(Bundle sa

2016-11-05 21:38:48 437

原创 依赖注入的解析

依赖 如果在 Class A 中,有 Class B 的实例,则称 Class A 对 Class B 有一个依赖。例如下面类 Human 中用到一个 Father 对象,我们就说类 Human 对类 Father 有一个依赖。 public class Human { ... Father father; ... publ

2016-11-05 21:37:23 259

原创 Android中常见的设计模式解析

概述:java 语言面向对象的三大特征: 封装 继承 多态 java 语言面向对象的六大原则 开闭原则 单一职责原则 里氏替换原则 依赖倒置原则 接口隔离原则 迪米特原则本文介绍了Android开发中常见的设计模式及解析

2016-11-05 17:28:41 322

原创 Android里handler线程间的通信详解

本文基于Android 的源代码,来分析Java层的handler消息处理机制。

2016-11-04 19:27:52 608

原创 Android下的性能优化全解析

Android下的性能优化全解析android设备作为一种移动设备,不管是内存还是CPU的性能都受到了一定的限制,无法做到像PC设备那样具有超大的内存和高性能的CPU,鉴于这一点,这也意味着Android程序不可能无限制地使用内存和CPU资源,过多的使用内存会导致程序内存溢出,即OOM,而过多地使用CPU资源,一般指做大量的耗时任务,会导致手机变得卡顿甚至出现程序无法响应的情况,即ANR,

2016-11-03 19:29:39 418

原创 MVC、MVP、MVVM解析

相信大家对MVC,MVP和MVVM都不陌生,作为三个最耳熟能详的Android框架,它们的应用可以是非常广泛的,但是对于一些新手来说,可能对于区分它们三个都有困难,更别说在实际的项目中应用了,有些时候想用MVP的,代码写着写着就变成了MVC,久而久之就对它们三个的选择产生了恐惧感,如果你也是这样的人群,那么这篇文章可能会对你有很大的帮助,希望大家看完都会有收获吧!文章重点:(1)了解并区分

2016-11-03 13:53:08 1056

跟老男孩学Linux运维:核心系统命令实战 高清完整扫描版+书签

跟老男孩学Linux运维:核心系统命令实战 高清完整扫描版+书签

2018-05-16

空空如也

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

TA关注的人

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