P16 搭建安卓开发环境-详细教程注:本教程是讲解在WindowsXP下搭建安卓开发环境的,不是XP系统的朋友请绕行!在开始搭建之前,请大家先到本人的网盘中下载所需的6个文件。
P48 Android平台架构Android环境配置和开发Android应用程序构成如何开发一个例子目录Android平台架构JNIJAVAC/汇编简介Linux核心:Android依赖Linux2.6来提供核心的服务,例如存储管理、进程(Process)管理等AndroidRuntime:Java语言层级的Virtual Machine Libraries:Android里已经提供的C/C++组件。例如,SQLite、OpenGL3D等。
P26 什么是Android(安卓)?什么是Android手机?一、单词的直译Android:机器人二、Android是现在十分热门的一个手机操作系统,是Google于2007年11月5日宣布的基于Linux平台开发的开源手机操作系统。三、android手机:搭载android系统的智能手机。智能手机的配置知识1、CPU:一部性能卓越的智能手机最为重要的肯定是它的“芯”也就是CPU,如同电脑CPU一样,它是整台手机的控制中枢系统,也是逻辑部分的控制中心2、ROM:由英文Readonly Memory的首字母构成的,意为只读存储器。顾名思义,就是这样的存储器只能读,不能像RAM一样可以随时读和写。
P1 APK:AndroidPackage的缩写,即Android安装包(apk)。JNI:JNI是Java Native Interface的缩写,中文为JAVA本地调用。
P43 需求分析HTML5简介移动WEB技术介绍移动WEB开发框架-jQuery Mobile HTML5简介发展历史特性CSS3与HTML5 HTML5 VS FLASH浏览器兼容性HTML5与互联网广告开发工具与在线演示
P17 Java编程中经常容易被忽视,但本身又十分重要的一个问题就是内存使用的问题。Android应用主要使用Java语言编写,因此这个问题也同样会在Android开发中出现。Android主要应用在嵌入式设备当中,而嵌入式设备由于一些众所周知的条件限制,通常都不会有很高的配置,特别是内存是比较有限的。如果我们编写的代码当中有太多的对内存使用不当的地方,难免会使得我们的设备运行缓慢,甚至是死机。为了能够使得Android应用程序安全且快速的运行,Android的每个应用程序都会使用一个专有的Dalvik虚拟机实例来运行,它是由Zygote服务进程孵化出来的,也就是说每个应用程序都是在属于自己的进程中运行的。一方面,如果程序在运行过程中出现了内存泄漏的问题,仅仅会使得自己的进程被kill掉,而不会影响其他进程(如果是system_process等系统进程出问题的话,则会引起系统重启)。
P49 服务(Service)是Android系统中4个应用程序组件之一(其他的组件详见3.2节的内容)。服务主要用于两个目的:后台运行和跨进程访问。通过启动一个服务,可以在不显示界面的前提下在后台运行指定的任务,这样可以不影响用户做其他事情。通过AIDL服务可以实现不同进程之间的通信,这也是服务的重要用途之一。
P5 当然你要知道adb(Android Debug Bridge)这个概念,不管是Moto的,还是Samsung的,Android手机通过USB连接电脑后,安装好驱动,在设备管理器里都会看到Android Composite ADB Interface这样的东东。SuperOneClick就是调用的adb这样的接口。同样豌豆荚,91手机助手这样的软件也是使用了adb。
P8 关于camera的HAL接口库。最终生成native共享库libcamera.so,编译时根据是否定义USE_CAMERA_STUB来决定系统是否有Camera硬件支持。若没有实际的Camera硬件,则编译时会和虚拟camera静态库(libcamerastub.a,由camerahardwarestub.cpp,fakecamera生成)链接生成libcamera.so。
P7 Android2.1源码结构分析
P10 说明一下,command相当于ms键盘的window键,option相当于ctrl,键值一样,系统偏好设置里面可以更改。
P6 Android代码规范一,代码规范的必要性编码规范对于程序员而言尤为重要,有以下几个原因:1:一个软件的生命周期中,80%的花费在于维护。2:几乎没有任何软件,在其整个生命周期中,均由最初的开发人员来维护。3:编码规范可以改善软件可读性,可以让程序员尽快而彻底地理解新的代码。
P28 主要内容前端技术的发展过程 table div+CSS HTML5+CSS3table布局页面图片为主JS代码满天飞代码和样式分离浏览器兼容问题AJAX语义文档减少图片更高效APIWAP时代第页移动Web时代第页Mobile Native App UI第页第页NativeApp优点更加的用户体验和交互操作,针对不同平台提供不同体验;
P12 App Store Review Guidelines 苹果商店应用审核指南对于iOS developer,把自己的应用提交Appstore并一次通过审核上线是件不容易的事,很多时候是我们由于我们没有好好吃透苹果的规则。简介非常高兴您能付出宝贵的时间和精力来开发iOS应用。成千上万的开发者的经历表明,无论从专业技术还是经济收入上,开发iOS应用都是个有意义的事情,我们将帮助你更快成功,成为其中的一员。
P9 iOS平台的内存使用引用计数的机制,并且引入了半自动释放机制;这种使用上的多样性,导致开发者在内存使用上非常容易出现内存泄漏和内存莫名的增长情况;本文会介绍iOS平台的内存使用原则与使用陷阱;深度剖析autorelease机制;低内存报警后的处理流程;并结合自身实例介绍内存暴增的问题追查记录以及相关工具的使用情况;
P17 Mobile ADF 开发环境的搭建变更记录
P22 使用 Mobile ADF 开发第二个手机应用
P14 Mobile ADF 开发第一个手机应用
P21 Android日志系统有循环缓冲区,并不是所有的日志系统都有默认循环缓冲区。为了得到日志信息,你需要通过-b选项来启动logcat。如果要使用循环缓冲区,你需要查看剩余的循环缓冲期:radio—查看缓冲区的相关的信息.
P214 目标:熟悉android应用程序开发环境以及应用程序调试方法。