自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 系统自带的东西

系统给我们提供的常见的Activity://1.拨打电话 // 给移动客服10086拨打电话 Uri uri = Uri.parse("tel:10086"); Intent intent = new Intent(Intent.ACTION_DIAL, uri); startActivity(intent);//2.发送短信 // 给10086发送内容为“Hello”的短信 Uri uri = U

2017-02-27 15:46:20 369

原创 线程的相关概念

程序:为了完成特定任务,用某种语言编写的一组指令集合(一组静态代码) 进程:运行中的程序,系统调度与资源分配的一个独立单位,操作系统会 为每个进程分配一段内存空间!程序的依次动态执行,经历代码的加载,执行, 执行完毕的完整过程! 线程:比进程更小的执行单元,每个进程可能有多条线程,线程需要放在一个 进程中才能执行,线程由程序负责管理,而进程则由系统进行调度! 多线程的理解:并行执行多条指令,

2017-02-27 15:32:24 210

原创 Activity、Task、Back Stack的概念----Activity的管理

Stack(栈):后进先出(LIFO),常用操作入栈(push),出栈(pop),处于最顶部的叫栈顶,最底部叫栈底。Activity、Task、Back Stack: Task是Activity的集合,是一个概念,实际使用的Back Stack来存储Activity,可以有多个Task,但是 同一时刻只有一个栈在最前面,其他的都在后台!那栈是如何产生的呢? 答:当我们通过主屏幕,点击图标打开一个

2017-02-27 15:15:11 465

原创 Gestures(手势)

Android提供手势检测,并为手势识别提供了相应的监听器! Android运行开发者自行添加手势,并且提供了相应的API识别用户手势! Android中手势交互的执行顺序 - 1.手指触碰屏幕时,触发MotionEvent事件! - 2.该事件被OnTouchListener监听,可在它的onTouch()方法中获得该MotionEvent对象! - 3.通过GestureDetector转

2017-02-24 18:13:26 515

原创 我对安卓的理解

本质就三大块:数据源、数据传输、界面展示。 数据源负责存储、读出数据; 数据传输就是一根线; 界面负责将读到的数据合理的展示出来;接收用户录入的数据;给予用户更好的交互体验;根据上面的本质,具体可分为以下几大模块实现: 数据的本地存储 网络通讯 进程内的通讯 进程间的通讯。例:和系统应用的通讯…… 展示界面。例:各种View和ViewGroup…… 后台执行任务。例:Service…… 触发事

2017-02-23 18:00:51 772

转载 处理Android程序运行时的配置变化

Android程序在运行期间设备的配置是可能发生改变的(例如屏幕的方向,键盘可用性,和语言等)。当这些配置发生变化时,Android会重启正在运行的Activity(先调用onDestory(),紧接着调用onCreate())。这个设计是为了让你的程序在配置发生变化时,使用不同的资源自动去适配新的配置机器。正确的处理重启,一件很重要的事就是通过Activity正常的生命周期去恢复之前状态,你可以在

2017-02-23 15:20:15 280

原创 图片的单指拖拽与双指缩放

这会涉及到两个知识点: 1、Matrix对象:Matrix是一个3*3的矩阵,里面封装了9个float数值,通过控制这9个数值,可以控制图片的大小、旋转、位置、倾斜等。 2、Android的事件处理机制 有两种:基于监听的事件处理机制;基于回调的事件处理机制。 事件处理的先后顺序:1、触发组件绑定的事件监听器;2、触发组件提供的回调方法;3、传播到该组件所在的Activity。其中的返回值代

2017-02-23 13:54:49 2678

转载 Matrix图片变换处理

本篇博客主要讲解一下如何处理对一个Bitmap对象进行处理,包括:缩放、旋转、位移、倾斜等。在最后将以一个简单的Demo来演示图片特效的变换。Matrix  对于一个图片变换的处理,需要Matrix类的支持,它位于”android.graphics.Matrix”包下,是Android提供的一个矩阵工具类,它本身不能对图像或View进行变换,但它可与其他API结合来控制图形、View的变换,如Can

2017-02-22 10:06:53 578

转载 ContentProvider 什么是URI

将其分为A,B,C,D 4个部分: A:标准前缀,用来说明一个Content Provider控制这些数据,无法改变的;”content://” B:URI的标识,它定义了是哪个Content Provider提供这些数据。对于第三方应用程序,为了保证URI标识的唯一性,它 必须是一个完整的、小写的 类名。这个标识在 元素的 authorities属性中说明:一般是定义该Content

2017-02-16 13:27:04 498

转载 Android的系统框架的深入认识

Android采用层次化系统架构,官方公布的标准架构如下图所示。Android由底层往上分为4个主要功能层,分别是linux内核层(Linux Kernel),系统运行时库层(Libraries和Android Runtime),应用程序架构层(Application Framework)和应用程序层(Applications)。 Linux内核层Android以Linux操作系统内核为基础,

2017-02-10 14:51:58 784

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除