Android Frame Animation: XML, Concepts and Optimization Frame Animation Concepts: Cels, Framerate, and Resolution 动画的发展 cel-base animation raster animation bitmap commonly called bitmap animation not currently support Animated GIF Optimizing Frame An…
Android UI Layouts: Graphics Design Using the ViewGroup Class Android ViewGroup Superclass: A Foundation for Layouts The ViewGroup LayoutParams Class: Layout Parameters Deprecated Layouts: AbsoluteLayout and SlidingDrawer absoluteLayout 3 version 1.5…
Android Procedural Animation: : XML, Concepts and Optimization Procedural Animation Concepts: Tweens and Interpolators Interpolator:http://developer.android.com/reference/android/animation/TimeInterpolator.html Procedural Animation Data Values: Range…
Android Digital Video: Formats, Concepts and Optimization Android Digital Video Formats: MPEG4 H.264 and WebM VP8 H.263 支持老显示器 MPEG4 SP   supported for commercial video(支持商业视频) 3GP Google在2.3.3中增加对WebM的支持 video Stream 4.0以后版本号 recommend using MPEG-4…
Android Frame Animation: XML, Concepts and Optimization Frame Animation Concepts: Cels, Framerate, and Resolution 动画的发展 cel-base animation raster animation bitmap commonly called bitmap animation not currently support Animated GIF Optimizing Frame An…
第九章心得: HAL ( Hardware Abstraction Layer,硬件抽象腔,〉是建立在Linux驱动之上的一套翻字库.这套程序 j率并不属于 Linux 内核, 而是属于 Linux 内核层之上的应用层. 加入hal的目的: (1)统一硬件的调用接口.由于HAL有标准的调用接卧,所以可以利用 HAL屏蔽Linux 驱动复杂,不统一的借口 (2)解决了GPl版权问题.由于 Linux 内核基于GPL协议,而Android基于Apache Licence 2 .0 ,协议.因此Goo…
2013-12-28 17:57:17 1. Android提供了两种方式的事件处理:基于回调和基于监听的事件处理: 1.1 对基于监听的事件处理而言,主要做法是为Android界面组件绑定特定的事件监听器: 1.2 对基于回调的事件处理而言,主要是重写Android组件特定的回调方法,或者重写Actvity的回调方法: 一般来说,基于回调的事件可用于处理一些具有通用性的事件,但对于某些特定的事件,只能采用基于监听的事件处理: 2. 基于监听的事件处理 2.1 处理模型:EventSource,…
在android开发中找出当前界面对应的Activity,步骤如下: 新建一个BaseActivity继承自Activity,然后在BaseActivity中重写onCreate()方法,通过getClass().getSimpleName()获取当前实例的类名,并通过Log打印出来.代码如下: public class BaseActivity extends Activity { protected void onCreate(Bundle savedInstanceState){ supe…
(一)创建活动 1.创建活动类 创建没有Activity的项目,发现src文件夹是空的,手动创建一个包com.jyj.demo1,在包中添加一个名为MainActivity的class,该MainActivity类要继承Activity类,并重写onCreate()方法. ps:重写onCreate方法时候要先写:super.onCreate(...); 2.创建布局 没有布局的活动是不可见的,在res->layout目录中添加一个Android XML file,比如文件名为mylayout.…
(一)Android系统架构 1.Linux内核层:各种底层驱动,如显示驱动.音频驱动.电源管理等. 2.系统运行库层:各种库支持,如3D绘图.浏览器内核.数据库等. 3.应用框架层:各种API,各种Manager. 4.应用层:所有的应用程序. (二)安卓系统级功能 1.四大组件:Activity,Service,Broadcast,Content Provider. 2.系统控件:用于写界面,也可以自己定制界面. 3.SQLite数据库:轻量级.快速的嵌入式关系型数据库. 4.地理位置定位:…