P 欢迎来到android开发指南!这篇开发指南能就关于文档方面的一些主要平台特性为开发Android应用提供实际指导。这探讨的是关于android背后的思想,例如构建应用的框架,以及使用工具开发,测试和为平台发布软件。开发指南涵盖了大部分的Android平台文档,除了一些对API框架的引用资料。
P2 NinePatchDrawable 绘画的是一个可以伸缩的位图图像,Android会自动调整大小来容纳显示的内容。一个例子就是NinePatch为背景,使用标准的Android按钮,按钮必须伸缩来容纳长度变化的字符。
P8 Android 中,Activity是所有程序的根本,所有程序的流程都运行在Activity之中,Activity具有自己的生命周期, 由系统控制生命周期,程序无法改变,但可以用onSaveInstanceState保存其状态)。
P2 Android常用开发术语本附录汇集一些在本书中使用和涉及到的Android术语介绍和说明.
P13 MTK-android开发环境搭建
P9 android源码的编译
P28 下面首先介绍一下Android系统。Android是基于Linux内核的软件平台和操作系统,是Google在2007年11月5日公布的手机系统平台,早期由Google开发,后由(Open Handset Alliance)开发。它采用了软件堆层(Software stack,又名以软件叠层)的架构,主要分为三部分。低层以Linux核心工作为基础,只提供基本功能;其他的应用软件则由各公司自行开发,以Java作为编写程式的一部分。
P7 利用NDK生成SO库,使用SO库进行JNI调用,在Androidsdcard创建文件并写入数据。
P27 Android 70 道面试题汇总不再愁面试
P9 Android NDK环境简介Android NDK是运行于Android平台上的Native Development Kit的缩写。Android应用开发者可以通过NDK调用C或C++本地代码。NDK编译需要用到Cygwin中的make和gcc,所以先来下载并安装Cygwin。NDK同时支持C和C++,但C++的支持相对要弱一些,比如,不支持异常,以及在调用静态构造函数和静态析构函数时,存在一些bug。
P15 WAP1.x概述WAP1.0版本是WAP的第一个版本,在1998年夏被通过。这一版本推介出了WAP的核心内容、WAP协议条款、WML以及WMLScript等。WAP1.1版本于1999年夏推出,这是1.0版本的改良版,是对以前的版本进行归纳反馈的结果。1.1版是第一个商业版,在这一版本中的主要变化仍然是用XHTML对WML进行编排以得出W3C的详细说明。这一版本支持WBMP格式的图像操作,从而提高了无线电话应用(WTA)-规格及WML的所有标记,现在它已用小写取代了大写。WAP1.2版本现已被通过,这一版本采用了WAP推进架构、用户代理结构(UAPROF)、WDP通道、提高无线电话应用(WTA)规格以及包括支持附加的用户网络技术。
P31 1.Android简介2.Android开发环境搭建4.Android常用组件3.Android应用程序解析。<br>什么是AndroidAndroid是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统,它包括一个操作系统,中间件和一些重要的应用程序。它采用软件堆层(SoftwareStack,又名软件叠层)的架构,主要分为三部分。底层以Linux内核工作为基础,由C语言开发,只提供基本功能;中间层包括函数库Library和Dalvik虚拟机,由C++开发。最上层是各种应用软件,包括通话程序,短信程序等,应用软件则由各公司自行开发,以Java作为编写程序的一部分。
P8 笔者这里通过按键映射把Android平台的键盘码转换成J2ME平台的键盘码,或者把Android平台的触摸事件通过代理传递给J2ME中相应的接口。
P19 Android框架讨论主题java不同于C/C++,java是解释性语言,存在代码被反编译的隐患;默认混淆器为proguard,最新版本为4.7;proguard还可用来压缩、优化java字节码,删除无用的类、字段、方法、属性、注释等。
P9 一般的应用程序在开启的时候都会有一个绚丽的欢迎界面,让用户在第一眼就爱上这个程序的UI设计,这次我们来自己做一个欢迎界面。
P8 在Android下面也有多线程的概念,在C/C++中,子线程可以是一个函数,一般都是一个带有循环的函数,来处理某些数据,优先线程只是一个复杂的运算过程,所以可能不需要while循环,运算完成,函数结束,线程就销毁。对于那些需要控制的线程,一般我们都是和互斥锁相互关联,从而来控制线程的进度,一般我们创建子线程,一种线程是很常见的,那就是带有消息循环的线程。消息循环是一个很有用的线程方式,曾经自己用C在Linux下面实现一个消息循环的机制,往消息队列里添加数据,然后异步的等待消息的返回。当消息队列为空的时候就会挂起线程,等待新的消息的加入。
P5 15个Android很有用的代码片段
P22 议程:认识Android for x86。构建开发环境。如何开发带NDK的应用。开发基于Android for x86应用的拇指法则。通过ICC和IPP来优化您的NDK库。
P19 我将新版开发环境在Windows XP下VMWare虚拟机中安装开发环境过程贴出来,让大家分享。 本文在Windows Xp + VMware Workstation 7.0 + MAC OS X Snow Leopard 10.6 环境下安装iPhone SDK 3.1.2成功!
P39 “Mobile Market” ,中文名“移动应用商场”(下称“移动MM”),是中国移动推出的手机应用网上商场,应用提供商(AP)通过网上商场,以直观生动的内容展现、方便快捷的购买流程,为手机用户提供质优价廉的手机应用服务。