Android 平台提供了两类动画。 一类是Tween动画,就是对场景里的对象不断的进行图像变化来产生动画效果(旋转、平移、放缩和渐变)。第二类就是 Frame动画,即顺序的播放事先做好的图像,与gif图片原理相似。以下就讲一下Tweene Animations。主要类:Animation 动...
分类:
移动开发 时间:
2015-06-04 15:12:18
阅读次数:
263
本文主要探讨Android平台提供的各种异步加载机制,包括它们的适用场景、使用方法等。1. AsynTaskAsynTask适用于最长可以持续几秒钟的短时间的操作,对于长时间的操作,建议使用java.util.concurrent包下的多线程框架。定义一个AsynTask时需要提供以下三个泛型参数的实际类型:
Params:被传递给后台线程执行的参数的类型
Progress:后台线程执...
分类:
移动开发 时间:
2015-06-03 17:37:38
阅读次数:
182
add-ones:该目录下存放第三方公司为android平台开发的附加功能系统。platforms:该目录下存放不同版本的Android系统。platform-tools:该文件夹下存放了Android平台相关工具tools:该目录下存放了大量Android开发、调试的工具docs:该文件夹下存放了...
分类:
其他好文 时间:
2015-06-02 19:59:53
阅读次数:
130
在Android平台下,下载一个应用后,首次打开映入眼帘的便是Splash Screen,暂且不说Android的设计原则提不提倡这种Splash Screen。先来看看一般使用Splash Screen的场景:
1,第一次安装后,简单APP的闪屏达到品牌营销的目的,复杂点的APP用来提供新手指导;
2,版本更新,说明版本新特性;...
分类:
移动开发 时间:
2015-06-01 06:14:51
阅读次数:
223
7.3 变化多端—Drawable(绘图类)Drawable资源是Android系统中使用最广泛、最灵活的资源,可以直接使用png、jpg、gif、9.png等图片做为资源文件,也可以使用多种XML文件做为资源文件。下面详细介绍下各种Drawable资源。7.3.1Drawable的一些常用子类Android平台的Drawable代表可以绘制在屏幕上的资源,可以使用getDrawable(int)...
分类:
其他好文 时间:
2015-05-31 14:08:15
阅读次数:
180
转载请标明出处:
http://blog.csdn.net/yujun411522/article/details/46127655
本文出自:【yujun411522的博客】
先介绍android中网络访问
11.1 android 网络访问
涉及到的几个问题:
1.android平台访问网络的API接口
a.jav...
分类:
Web程序 时间:
2015-05-29 12:06:09
阅读次数:
255
事件处理是Android编程中非常重要的一个部分,因为Android应用在运行过程中会产生许多各种各样的事件(动作),应用必须为这些动作执行对应的响应代码;将产生的动作和响应联系起来的方式就是事件处理机制。Android平台提供了两种事件处理机制,分别是基于监听的模式和基于回调的模式。1. 基于监听的事件处理模型1.1 组成部分
事件源:事件发生的地方,比如某个按钮、文本框等
事件:事...
分类:
移动开发 时间:
2015-05-28 23:13:29
阅读次数:
242
在Android平台下有各种不同方法可以实现应用程序数据的存储和管理(SharedPerferences,File,SQLiteDatabase,网络存储),方法的选择依赖于需要存储的数据类型和数据结构。SQLite数据库能够安全而有效地解决结构化数据的存储问题;
这里主要介绍SQLite相关的用法,以及对数据库常见操作的封装。...
分类:
移动开发 时间:
2015-05-27 17:23:17
阅读次数:
272
说到音频应用,首先想到的就是音乐播放器。有些播放器可以播放流媒体,有些可以播放本地音乐文件。随着Android平台的演变,需要更多高级的音频API。好在谷歌新增了这方面的API,支持低延迟的音频流媒体和录制。
Android音频API提供了一些高级的功能,开发者可以把它们集成到自己的应用中。有了这些API,现在可以更容易地实现VoIP应用程序,构建定制的流媒体音乐客户端,实现低延迟的游戏音效。此...
分类:
移动开发 时间:
2015-05-27 15:53:10
阅读次数:
3221
使用正确的开发工具能够快速有效地完成源代码的编写和测试,使编程事半功倍。在网络信息高速发展的今天,移动设备的方便快捷已经深入人心,越来越多的程序员会选择在任何感觉舒适的地方使用移动设备查看或者编辑源代码。于是,Android平台上大量基于代码编程的应运而生,谷歌应用商店里的代码编辑器、编译器和开.....
分类:
移动开发 时间:
2015-05-27 09:44:54
阅读次数:
154