Android Matirx的简介】的更多相关文章

在Android中,对图片的处理需要使用到Matrix类,Matrix是一个3 x 3的矩阵,他对图片的处理分为四个基本类型: 1.Translate————平移X,Y轴变换,而不是移动图形 2.Scale————缩放变换 3.Rotate————旋转变换 4.Skew————错切变换 在Android的API里对于每一种变换都提供了三种操作方式:set(用于设置Matrix中的值).post(可以理解为变换之后的操作).pre(变换之前的操作).默认时,这四种变换都是围绕(0,0)点变换的,也…
Android资源文件简介 1. Android应用资源的作用 (1) Android项目中文件分类 在Android工程中, 文件主要分为下面几类 : 界面布局文件, Java src源文件, 资源文件; -- 界面布局文件 : 在res/layout目录下定义, 用于定义Android中界面的显示样式; -- Java源码文件 : Android程序的逻辑实现, 程序主体; -- 资源文件 : 各种XML文件, 可以定义图片等资源, 以及各种图片, 音频, 视频, 3d模型等资源; (2)…
Android Action Bar简介 Design: Action Bar Action Bar是在屏幕顶端的一部分内容,通常在整个app进行中都保持存在. 它提供了几个关键的功能: 1.使得重要的动作明显且可以通过可预测的方式获得(比如New和Search). 2.提供了app中一致的导航和View转换. 3.通过提供action流,减少了杂乱,尤其是对很少使用的动作来说. 4.为你的app内容提供了足够多的空间. Action Bar区域 Action Bar可以分为四个不同的功能区域:…
eclipse安装android插件地址:https://dl-ssl.google.com/android/eclipse 这个和安装其他插件方式一样:Help—Install New Software—Add—输入名称和上面的地址 Android SDK Manager简介 1.Tools: 安装最新的Android SDK Tools和Android SDK Platform-tools还有Android SDK Build-tools就可以了. 2.Android *.*(API 版本号…
作者 : 万境绝尘 (octopus_truth@163.com) 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/38895481 Android 系统启动总结 : Android 系统启动分底层 Linux 内核启动 和 应用系统启动; -- 底层系统启动 : 系统上电, bootloader 启动, linux kernel 启动, init 进程启动; -- 应用系统启动 : init 进程启动关键的进程如 Zygot…
android.net.Uri 简介 public abstract class android.net.Uri extends Object implements Parcelable, Comparable<Uri> Immutable URI reference. A URI reference includes a URI and a fragment, the component of the URI following a '#'. Builds and parses URI re…
Android Notification通知简介 根据activity的生命周期,在activity不显示时,会执行onStop函数(比如按下home键),所以你在onStop函数(按退出键除外)里面把notification放在通知栏里,再此显示时,把notification从通知栏里去掉.或者,只要程序在运行就一直显示通知栏图标. 下面对Notification类中的一些常量,字段,方法简单介绍一下:常量:DEFAULT_ALL    使用所有默认值,比如声音,震动,闪屏等等DEFAULT_…
本文链接: Android MediaPlayer 基础简介 简单介绍MediaPlayer的基本概念,状态,常用的方法与监听器. 什么是MediaPlayer MediaPlayer类可以用来播放音视频文件,或者是音频流.开发者可以用它来播放本地音频,或者是网络在线音频. MediaPlayer属于android.media包. MediaPlayer的状态 播放控制由状态机控制.在日常生活中,我们常见的音频状态有播放中,暂停,停止,缓冲等等. MediaPlayer的状态有如下几种: Idl…
本章介绍在Android开发中,关于NDK,gradle相关的知识点. 1.NDK简介 (1)NDK是一系列工具的集合 NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk.这些工具对开发者的帮助是巨大的.NDK集成了交叉编译器,并提供了相应的mk文件隔离CPU.平台.ABI等差异,开发人员只需要简单修改mk文件(指出“哪些文件需要编译”.“编译特性要求”等),就可以创建出so.NDK可以自动地将so和Java应用一起打包,极大地减轻了…
在Android应用中,我们可以使用显式意图(Explicit Intent)来直接访问其他应用的Activity,但是这仅限于Activity的范畴:如果需要使用其他应用的数据,还需要用到另外一种组件,这就是所谓的内容提供者(Content Provider). 1.内容提供者(Content Porviders)简介 内容提供者主要用于在不同的应用程序之间实现数据共享的功能,它提供了一套完整的机制,允许一个程序访问另一个程序中的数据,同时还能保证被访数据的安全性.目前,使用内容提供者是And…