- 博客(12)
- 收藏
- 关注
转载 第十章:Android消息机制
Android的消息机制主要是指Handler的云心机制,Handler的运行需要底层的MessageQueue和Looper支持. Handler是Android消息机制的上层接口. 通过Handler可以轻松地将一个任务切换到Handler所在的线程中去执行. 有时候需要在子线程中执行耗时的I/O操作,可能是读取文件或者访问网络等. 1...
2016-12-16 14:41:00 115
转载 第九章:四大组件的工作过程
9.1 四大组件的运行状态 Android的四大组件中除了BroadcastReceiver意外,其他三种组件都必须在AndroidManifest中注册. 在调用方式上,Activity,Service和BroadcastReceiver需要借助Intent,而ContentProvider则无须借助Intent. Activity是一...
2016-12-16 12:24:00 98
转载 第八章:理解Window和WindowManager
Window表示一个窗口的概念. Window是一个抽象类,它的具体实现是PhoneWindow, WindowManager是外界访问Window的入口,Window的具体实现位于WindowManagerService中,WindowManager和WindowManagerService的交互是一个IPC过程. 8.1 Window和Windo...
2016-12-15 21:19:00 117
转载 第七章:Android动画深入分析
7.1 View动画 View动画的作用对象是View,它支持四种动画效果,分别是平移动画,缩放动画,旋转动画和透明动画. 帧动画也属于View动画,但是帧动画的表现形式和上面的四种变换效果不太一样. 7.1.1 View动画的种类 对应着Animation的四个子类: TranslateA...
2016-12-15 20:08:00 72
转载 第六章:Android的Drawable
Drawable表示的是一种可以在Canvas上进行绘制的抽象的概念. 6.1 Drawable简介 Drawable常被用来作为View的背景使用. Drawable一般都是通过XML来定义的. Drawable是一个抽象类,它是所有Drawable对象的基类,每个具体的Drawable都是它的子类. Drawable的...
2016-12-15 18:23:00 62
转载 第五章:理解RemoteViews
RemoteView应该是一种远程View,表示的是一个View结构,他可以在其它进程中显示. 在android中使用场景有两种:通知栏和桌面小部件 5.1 RemoteView的应用 5.1.1 RemoteView在通知栏上的应用 使用系统默认的样式弹出一个通知 Notifica...
2016-12-15 17:48:00 135
转载 第四章:View的工作原理
4.1 ViewRoot和DecorView ViewRoot对应于ViewRootImplement类,它是连接WindowManager和DecorView的纽带,View的三大流程均是通过ViewRoot来完成的. 在ActivityThread中,当Activity对象被创建完毕后,会将DecorView添加到Window中,同时会创建...
2016-12-14 17:17:00 71
转载 第三章:View的事件体系
3.1 View的基础知识 主要有:View的位置参数,MotionEvent和TouchSlop对象,VelocityTracker,GestureDetector和Scroller对象 3.1.1 View view是android中所有控件的基类,是一种界面层的控件的一种抽象. ViewGroup(控件组),内部包含了很多个...
2016-12-14 00:49:00 117
转载 第二章: IPC机制
这章关于进程的概念,没有深入太多,只做了解跟学习 IPC: Inter-Process Communication,进程间通信或者跨进程通信,两个进程之间进行数据交换的过程 2.1介绍 线程:CPU调度的最小单元,是一种有限的紫铜资源 进程:一般指一个执行单元,在PC和移动设备上指一个程序或者一个应用. 一个进程可以包含多个线程,最简单的情况...
2016-12-13 21:16:00 140
转载 第一章:Activity的生命周期和启动模式
Activity是Android中四大组件之首,所以需要重视,尤其是启动方式,在AndroidManifest.xml中的注册信息 (一)Activity的生命周期 1.1.1 正常情况下的生命周期 说明 (1)针对一个特定的Activity,第一次启动顺序:onCreate->onStart->onResume. (2)当用户打...
2016-12-12 21:20:00 96
转载 JavaWeb学习
2016.10.17 错误代码: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 记录问题:Eclipse与MySQL连接不上,已经正确添加java包,提示没有对应的数据库 解决方法:在网上下载mysql-connector-java-5.1.7-bin.jar导入到tomcat的lib目录下面 转载于:ht...
2016-10-17 20:41:00 66
转载 Python中的正则表达式
先要引用标准库模块re.(import re) 然后定义一个用于匹配的模式(pattern)字符串以及一个匹配的对象: 源(source)字符串 result = re.match('You', 'Young For you') 其中的'You'是模式, 'Young for you' 是源(也就是需要检查的字符串) match()是用于查看源是否以模式开头 还有一些其它公...
2016-03-05 00:28:00 84
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人