P27 第18章Android图形图像内容概要Android访问图片Android动画-Frame动画,Tween动画Android动态图像绘制Android图形处理概述Android处理图形的能力非常强大,对于2D图形的处理不使用JavaAPI处理,Android系统定义了一系列处理2D图形的处理类。
P31 第4章Android界面组件内容概要Android基本界面控件;TextView,EditText,Button,ImageButton,ImageView,RadioButton,CheckBox,Spinner,Toast,AlertDialog,ProgressBar;Android高级界面组件;Menu,WebView,VideoView,Tab,Gallery,ListView.Android基本界面控件TextViewTextView是不可编辑的文本框,用于显示信息。EditTextEditText是可编辑的文本框,用于输入信息.Button按钮,用于和用户交互.ImageButton图片按钮,只显示图片,不显示文字信息。
P32 第7章Android存储方式内容概要Shared Preferences存储方式;文件存储方式;SQLite数据库存储方式;ContentProvider存储方式;网络存储方式.SharedPreferences存储方式Android提供了5种存储方式,分别是1)SharedPreferences存储方式;2)文件存储方式;3)SQLite数据库存储方式;4)ContentProvider存储方式;
P21 第5章AndroidService内容概要Service简介;LocalService;RemoteService.Service简介Android中的Service和windows中的Service是类似的东西,Service一般没有用户操作界面,它运行于系统中不容易被用户发觉,可以使用它开发如监控之类的程序。Service与Thread的区别Servie是系统的组件,它由系统进程托管(ServiceManager);它们之间的通信类似于client和server,是一种轻量级的ipc通信,这种通信的载体是binder,它是在linux层交换信息的一种ipc。而thread是由本应用程序托管。
P16 内容概要BroadcastReceiver简介;BroadcastReceiver的注册方式;远程BroadcastReceiver的使用.BroadcastReceiver简介广播接收者(BroadcastReceiver)用于接收广播Intent,广播Intent的发送是通过调用Context.sendBroadcast()、Context.sendOrderedBroadcast()来实现的。
P19 苹果应用程序发布流程:如何将应用上传到AppStore的详细流程介绍
P43 Windows phone是基于Microsoft Windows CE内核嵌入式系统操作系统,为您提供与微软Windows操作系统相似的视窗界面与操作方式,同时带来与Windows操作系统同样强大的系统功能,并不断以众多创新特性与增强功能,全面革新您的移动装备,为您的移动商务及娱乐生活注入不同凡响的创新体验。安装了WindowsMobile6.5的朋友如果你苦于没有全面的学习资料,那么这篇涵盖入门到精通的教程将是你最好的选择。下面我们从入门级别开始讲解最新的WM6.5手机操作系统。本文资料收集整理自微软WindowsPhone官方网页。
P16 Push的原理: Push的工作机制可以简单的概括为下图 图中,Provider是指某个iPhone软件的Push服务器,这篇文章我将使用.net作为Provider。 APNS是Apple Push Notification Service(Apple Push服务器)的缩写,是苹果的服务器。 上图可以分为三个阶段。 第一阶段:.net应用程序把要发送的消息、目的iPhone的标识打包,发给APNS。 第二阶段:APNS在自身的已注册Push服务的iPhone列表中,查找有相应标识的iPhone,并把消息发到iPhone。 第三阶段:iPhone把发来的消息传递给相应的应用程序,并且按照设定弹出Push通知。
P16 ios开发入门1开发前的准备工作(1)苹果电脑(Mac OS X lion 10.7)关于iPhone、iPad、iPodTouch应用程序的开发都是基于MacOSX操作系统。(2)注册成为Developer获得AppleID,通过AppleID和Password可以在AppStore下载软件;并且可以在苹果的官方网站查看相关的开发文档。(3)安装开发工具Xcode4.2在Appstore上进行免费下载和安装最新版本的开发工具。(4)了解和熟悉开发语言Objective-C。(5)在Xcode中进行开发和模拟器上进行模拟测试。(6)真机测试和在AppStore发布自己的程序。
P75 本文是对Android SDK1.5版的英文开发资料Android Development Guide一文应用程序框架部分的翻译,覆盖了Android应用开发所有主要的概念。Android应用程序使用Java做为开发语言。aapt工具把编译后的Java代码连同其它应用程序需要的数据和资源文件一起打包到一个Android包文件中,这个文件使用.apk做为扩展名,它是分发应用程序并安装到移动设备的媒介,用户只需下载并安装此文件到他们的设备。单一.apk文件中的所有代码被认为是一个应用程序。
P86 Spark 提供了客户端一个基本的实现,并提出了一个很好的插件架构,这对于开发者来说不能不说是一个福音。我强烈建议基于插件方式来实现你新增加的功能,而不是去改它的源代码,这样有利于你项目架构,把原始项目的影响降到最低。<br> Openfire 是基于XMPP 协议的IM 的服务器端的一个实现,虽然当两个用户连接后,可以通过点对点的方式来发送消息,但是用户还是需要连接到服务器来获取一些连接信息和通信信息的,所以服务器端是必须要实现的。Openfire 也提供了一些基本功能,但真的很基本的!庆幸的是,它也提供插件的扩展,像Spark 一样,同样强烈建议使用插件扩展的方式来增加新的功能,而不是修改人家的源代码。
P5 Android 驱动从零开始
P3 MyEclipse下Android开发环境搭建
P12 目的为什么要熟悉编译系统?帮助你了解工程架构,学会定制和裁剪工程子项目,以及其他一些配置信息等等;怎么去熟悉?直接阅读makefile,学会调试makefile的输出,在看不懂或者有疑问的地方直接输出信息来验证等等;基础知识熟悉Makefile语法了解Shell编程了解perl脚本Android编译命令系统编译
P5 Android 权限中文介绍
P2 android工程师简历模板
P4 Hammer.js是一个专门用于控制、定制手势的轻量级JavaScript框架,可以识别出常见的触摸、拖动、长按、缩放等手势。支持Android、BlackBerry、iOS及Windows触屏设备。
P13 对于基于ARM的RISC处理器,GNU C编译器提供了在C代码中内嵌汇编的功能。这种非常酷的特性提供了C代码没有的功能,比如手动优化软件关键部分的代码、使用相关的处理器指令。 这里设想了读者是熟练编写ARM汇编程序读者,因为该片文档不是ARM汇编手册。同样也不是C语言手册。
P9 对于客户端 - 服务器端应用,从远程获取图片算是经常要用的一个功能,而图片资源往往会消耗比较大的流量,对应用来说,如果处理不好这个问题,那会让用户很崩溃,不知不觉手机流量就用完了,等用户发现是你的应用消耗掉了他手机流量的话,那么可想而知你的应用将面临什么样的命运。另外一个问题就是加载速度,如果应用中图片加载速度很慢的话,那么用户同样会等到崩溃。那么如何处理好图片资源的获取和管理呢?异步下载本地缓存异步下载大家都知道,在android应用中UI线程5秒没响应的话就会抛出无响应异常,对于远程获取大的资源来说,这种异常还是很容易就会抛出来的,那么怎么避免这种问题的产生。在android中提供两种方法来做这件事情:启动一个新的线程来获取资源,完成后通过Handler机制发送消息,并在UI线程中处理消息,从而达到在异步线程中获取图片,然后通过HandlerMessage来更新UI线程的过程。
P1 我们已经知道iOS还提供了一种叫做NSOperationQueue的队列机制。就像分派队列一样,它也接受块作为参数并加入队列。你可能会问:什么时候应该用GCD,什么时候又应该用NSOperationQueue呢?下面是NSOperationQueue和GCD之间的一些相同点和不同点。NSOpertaionQueue用GCD构建,是GCD的高级抽象。