随笔分类 - Android开发艺术探索-学习笔记
个人学习记录一下.
摘要:Android的消息机制主要是指Handler的云心机制,Handler的运行需要底层的MessageQueue和Looper支持. Handler是Android消息机制的上层接口. 通过Handler可以轻松地将一个任务切换到Handler所在的线程中去执行. 有时候需要在子线程中执行耗时的I/
阅读全文
摘要:9.1 四大组件的运行状态 Android的四大组件中除了BroadcastReceiver意外,其他三种组件都必须在AndroidManifest中注册. 在调用方式上,Activity,Service和BroadcastReceiver需要借助Intent,而ContentProvider则无须
阅读全文
摘要:Window表示一个窗口的概念. Window是一个抽象类,它的具体实现是PhoneWindow, WindowManager是外界访问Window的入口,Window的具体实现位于WindowManagerService中,WindowManager和WindowManagerService的交互
阅读全文
摘要:7.1 View动画 View动画的作用对象是View,它支持四种动画效果,分别是平移动画,缩放动画,旋转动画和透明动画. 帧动画也属于View动画,但是帧动画的表现形式和上面的四种变换效果不太一样. 7.1.1 View动画的种类 对应着Animation的四个子类: TranslateAnima
阅读全文
摘要:Drawable表示的是一种可以在Canvas上进行绘制的抽象的概念. 6.1 Drawable简介 Drawable常被用来作为View的背景使用. Drawable一般都是通过XML来定义的. Drawable是一个抽象类,它是所有Drawable对象的基类,每个具体的Drawable都是它的子
阅读全文
摘要:RemoteView应该是一种远程View,表示的是一个View结构,他可以在其它进程中显示. 在android中使用场景有两种:通知栏和桌面小部件 5.1 RemoteView的应用 5.1.1 RemoteView在通知栏上的应用 使用系统默认的样式弹出一个通知 使用RemoteViews 需要
阅读全文
摘要:4.1 ViewRoot和DecorView ViewRoot对应于ViewRootImplement类,它是连接WindowManager和DecorView的纽带,View的三大流程均是通过ViewRoot来完成的. 在ActivityThread中,当Activity对象被创建完毕后,会将De
阅读全文
摘要:3.1 View的基础知识 主要有:View的位置参数,MotionEvent和TouchSlop对象,VelocityTracker,GestureDetector和Scroller对象 3.1.1 View view是android中所有控件的基类,是一种界面层的控件的一种抽象. ViewGro
阅读全文
摘要:这章关于进程的概念,没有深入太多,只做了解跟学习 IPC: Inter-Process Communication,进程间通信或者跨进程通信,两个进程之间进行数据交换的过程 2.1介绍 线程:CPU调度的最小单元,是一种有限的紫铜资源 进程:一般指一个执行单元,在PC和移动设备上指一个程序或者一个应
阅读全文
摘要:Activity是Android中四大组件之首,所以需要重视,尤其是启动方式,在AndroidManifest.xml中的注册信息 (一)Activity的生命周期 1.1.1 正常情况下的生命周期 说明 (1)针对一个特定的Activity,第一次启动顺序:onCreate->onStart->o
阅读全文

浙公网安备 33010602011771号