摘要:
视图组成View创建时间:2013-9-13 10:51更新时间:2013-9-13 11:04 阅读全文
摘要:
Android基本动画Android Animations动画使用详解一、动画类型Android的animation由四种类型组成:alpha、scale、translate、rotateXML配置文件中alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果Java Code代码中AlphaAnimation渐变透明度动画效果ScaleAnimation渐变尺寸伸缩动画效果TranslateAnimation画面转换位置移动动画效果RotateAnimation画面转移旋转动画效果二、Android动画模式Anima 阅读全文
摘要:
资源目录结构res为资源目录,主要以xml语法编写静态的资源。资源的命名标准:小写字母和数字,且以小写字母开头。资源的生成,为了和java语法沟通,资源文件会自动的生成在【gen】目录的R.java文件里面。资源为了适应不同的场景,会把不同场景资源区分开,区分方法为在资源目录后面加上-,例如一个图片分为高中低三种不同的分辨率,那么我们把这三个图片的名称取名一样,分别放在drawable-hdpi、drawable-ldpi、drawable-mdpi三个资源目录,Android操作系统会根据实际硬件环境去获取对应的图片drawable-xxxxx主要是针对不同尺寸和分辨率的资源解决方案layo 阅读全文
摘要:
Android Application基本组成部分四个核心的组件Activity活动,主要用于前台和用户交互,即UI,Activity只是加载一个View而并非一个UI对象Service服务,主要用于后台并不和用户交互,处理一些后台程序,这些程序往往是不需要和用户交互的,Service具备RPC(RemoteProcedureCallProtocol)——远程过程调用协议能力ContentProvider,数据提供主要用户数据在各个程序之间的共享,特别是sqlite数据库,因为sqlite数据库是独享的数据库,也就是每个应用程序自己独享自己的的数据库BroadcastReceiver,广播,主 阅读全文
摘要:
Android应用程序项目结构【src】:JAVA源代码目录【gen】:由系统自动生成的JAVA源码文件,不可修改,只可查看和使用加载的和依赖的类库【assets】:本地存储文件的一个文件夹【bin】:自动生成的编译好的android app的目录【libs】:加载第三放类库【res】:资源目录【AndroidManifest.xml】:Android应用程序项目的配置文件【progruard-project.txt、project.properties】混淆JAVA源代码的混淆器配置文件 阅读全文
摘要:
Android操作系统架构Android操作系统整体应用架构Android系统架构和一些普遍的操作系统差不多,都是采用了分层的架构,从他们之间的架构图看,Android系统架构分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和linux核心层。1.应用程序Android会同一系列核心应用程序包一起发布,该应用程序包包括email客户端,SMS短消息程序,日历,地图,浏览器,联系人管理程序等。所有的应用程序都是使用JAVA语言编写的。2.应用程序框架开发人员也可以完全访问核心应用程序所使用的API框架。该应用程序的架构设计简化了组件的重用;任何一个应用程序都可以发布它的功能 阅读全文