1.概述 a.Activity 类型:展示型组件。 作用:展示一个界面并和用户交互。 使用: 需要在AndroidManifest中注册。 需要借助Intent启动,两种方...
Android进阶之第8章 Window
总结: Window&WindowManager Window的内部机制(添加、删除、更新) Window的创建过程(Activity、Dialog、Toast
Android进阶之第7章 Android动画深入分析
Android动画可以分3种:View动画,帧动画和属性动画;属性动画为API11的新特性,在低版本是无法直接使用属性动画的。 本章主要学习内容: View动画以及自定义View动画。 ...
读《代码整洁之道》笔记(一)
一.整洁代码的作用?为什么? 编写整洁代码的程序员就像是艺术家,用优雅高效的代码构筑成强大的系统。 整洁高效的代码可以起到事半功倍的效果。 二.有意义的命名 1.类的命名 用名词或名...
Android进阶之第6章 Drawable
6.1 Drawable简介 Drawable表示的是一种可以在Canvas上进行绘制的抽象概念,它的种类有很多,最常见的就是颜色和图片。优点:使用简单,比自定义View成本低很多,非图片类型的Draw...
Android进阶之第5章 理解RemoteViews
RemoteViews是一种远程View,可以在其他进程中显示,为了能够更新它的界面,RemoteViews提供了一组基础操作用于跨进程更新它的界面。 5.1 RemoteViews的应用 ...
Android进阶之第4章 View的工作原理
4.1 1.View工作流程:measure测量->layout布局->draw绘制 • measure确定View的测量宽高 • layout确定View的最终宽高和四个顶点的位置 • draw将View 绘制到屏幕上 • 对应onMeasur...
Android进阶之第3章View事件体系
3.1 View基础知识 1. View是Android所有控件的基类;View是一种界面层的控件的一种抽象;ViewGroup是空间组,继承自View。 2. View的位置主要由它的四个定点来决定,分别对应View的四个属性:top、le...
Android进阶之 第2章 IPC机制
知识点: IPC基础及概念 多进程模式 序列化 Serializable接口 Parcelable接口 Bind...
Android进阶之第1章 生命周期与启动模式
1 Android活动的生命周期 图1 活动生命周期 2.启动模式 • Standard标准模式 • Singletop栈顶复用模式 • Singletask栈内复...