自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android的Drawable

Android的Drawable 简介 用来表示图像,在实际开发中用于作View的背景,一般宽高没有大小概念,会被拉伸或缩放至View的同等大小,比自定义的View成本低,一般用XML定义。 分类BitmapDrawable ( 标签: ) 表示一张图片(图片可以是.9图)。可以直接引用,也可以xml描述它,设置其它效果,如gravity,filter等。 ShapeDrawable ( 标签

2017-08-20 18:22:49 230

原创 UML图

分类泛化关系 空心三角形+实线 代码方面:继承关系 实现关系 空心三角形+虚线 代码方面:实现接口 聚合关系(关联关系的一种特例,整体与部分之间是可分离的,如公司和员工) 空心的菱形+实线箭头(可以没箭头) 代码方面:成员变量(箭头所指的方向是成员变量) 组合关系(关联关系的一种特例,整体与部分是不可分的,如人和大脑) 实心的菱形+实线箭头(可以没箭头) 代码方面:成员变量(箭头所指

2017-08-20 09:59:49 258

原创 Android平台的架构

Android系统的底层是在Linux操作系统技术上构建的,操作系统、中间件、用户界面和应用程序软件4层组成的,采用的是软件叠层的方式,一层一层叠加,这种叠层的结构方式使得层和层之间彼此分离,降低了层与层之间的耦合性,当有一个层次改变时,它的上下层不会受到影响而去改变。

2017-06-25 20:53:13 365

原创 Android的事件分发机制

点击事件的传递规则同个事件:是指手指触摸屏幕的那一刻起,到手指离开屏幕的那一刻结束,在整个过程中所产生的一系列事件,这个事件序列以 down 事件开始,中间含有数量不定的move事件,最终以 up 事件结束。事件传递规则:当一个点击事件发生之后,传递过程遵循如下顺序:Activity -> Window -> View对于跟ViewGroup来说,点击事件产生后,首先会传递给它,这时它的 dispa

2017-03-05 18:58:28 263

原创 git笔记

来源:廖雪峰Git教程 http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b0001) 初始化一个Git仓库,使用git init命令。添加文件到Git仓库,分两步:第一步,使用命令git add ,注意,可反复多次使用,添加多个文件;第二步,使用命令git commit,完成。2) 要随

2017-02-11 15:23:33 224

原创 Android的生命周期

Android的生命周期正常情况下的生命周期Activity生命周期的切换过程 onCreate:首次创建Activity时调用,表示Activity正在被创建。您应该在此方法中执行所有正常的静态设置(初始化工作)——创建视图(setContenView去加载界面布局资源)、将数据绑定到列表等等。 系统向此方法传递一个 Bundle 对象,其中包含Activity的上一状态,不过前提是捕获了该状态(

2017-02-11 15:17:24 471

原创 Android的启动模式

Android的启动模式多任务的概念任务是一个有机整体,当用户开始新任务或通过“主页”按钮转到主屏幕时,可以移动到“后台”。 尽管在后台时,该任务中的所有 Activity 全部停止,但是任务的返回栈仍旧不变,也就是说,当另一个任务发生时,该任务仅仅失去焦点而已,如图 2 中所示。然后,任务可以返回到“前台”,用户就能够回到离开时的状态。 例如,假设当前任务(任务 A)的堆栈中有三个 Activit

2017-02-11 15:10:52 358

原创 Android的属性动画

Android的属性动画概述补间动画只能完成移动,缩放,旋转和淡入淡出的操作,而且只能作用在View上,只是改变了View的显示效果,而不会真正改变view的属性。比如通过补间动画把button移到屏幕其它位置,现在去点击这个button是不会触发点击事件,button实际还是停留在原来的位置。属性动画可以对任意对象进行动画而不仅仅是view,在一定时间间隔里完成对象从一个属性值到另一个属性值的改变

2017-02-08 22:55:01 461

空空如也

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

TA关注的人

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