Android技术专家高焕堂谈Android“开源”与“兼容”.doc
qw****27
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
Android技术专家高焕堂谈Android“开源”与“兼容”.doc
焕堂老师近照(摄于台湾)【写在前面】:2010年3月4日8时18分50秒,在台湾高雄县、屏东县交界发生6.7级地震。正是上班时间所以新闻传播很快,我在第一时间想到在台北的高焕堂老师,在网上找到他询问可好,他这样告诉我:很小、很习惯了,摇得很舒服,最近常常摇。我提醒他要小心,他说:不怕,吉人自有天相!【访谈背景】:2007年11月Android诞生,自诞生之日起Android就引发了手机操作系统的“开源”与“封闭”之争。Android作为后起之秀以其独特的魅力在2年多时间里表现出非凡的成长力和活跃度。然而最
Android技术专家高焕堂谈Androi“开源”与“兼容”.doc
Android技术专家高焕堂谈Android“开源”与“兼容”高焕堂老师近照(摄于台湾)【写在前面】:2010年3月4日8时18分50秒,在台湾高雄县、屏东县交界发生6.7级地震。正是上班时间所以新闻传播很快,我在第一时间想到在台北的高焕堂老师,在网上找到他询问可好,他这样告诉我:很小、很习惯了,摇得很舒服,最近常常摇。我提醒他要小心,他说:不怕,吉人自有天相!【访谈背景】:2007年11月Android诞生,自诞生之日起Android就引发了手机操作系统的“开源”与“封闭”之争。Android作为后起之
Android讲义_高焕堂4Android与Cross Compiler之关系.doc
4.Android与CrossCompiler之关系何谓Crosscompiler(交叉编译器)?CrossCompiler主要在资源较丰富的计算机上执行,而编译出能在别的计算机上执行的目的码(ObjectCode)。例如,当我们想写个C程序,让它能在Android手机里跑。Android手机的ARM-CPU及内存容量都很小,我们无法在资源有限的Android/ARM里进行编辑及编译C程序。可行的方法是:在X86PC环境里编辑C程序,然后使用CrossCompiler去编译出适合ARM-CPU里执行的目
Android讲义_高焕堂2ContentProvider范例.doc
2.高焕堂讲解ContentProvider范例1.何谓Android的嫡系组件Android有4项一等公民(或称为嫡系亲属),包括:Activity、ContentProvider、IntentReceiver与Service。它们都必须宣告于AndroidManifest.xml档案里,如下:<?xmlversion="1.0"encoding="utf-8"?><manifestxmlns:android="http://schemas.android.com/apk/res/android"pac
【高焕堂】[Android框架、应用与云端开发]第14章 OpenG.pdf
OpenGLESC本地程序1.OpenGLES、JNI与本地程序Android平台提供了一套Java版本的OpenGLES,其速度很慢。不过,你可以利用JNI接口来开发本地的*.so动态库,并利用NDK工具来将*.so和Java应用代码打包起来成为*.apk而发布出去。藉由本地代码来大幅提升应用程序的执行速度。此外,如果你已经在别的平台上开发了一些C/C++的OpenGL程序,想把这些代码移植到Android平台上,JNI也能协助你将这些C/C++程序与上层Java代码结合起来,你就不必将C/C++代码改