android开发案例

时间:2024-07-24 07:56:49编辑:优化君

在Android上怎样实现JAVA和JS交互

在Android的开发过程中、遇到一个新需求、那就是让Java代码和Javascript代码进行交互、在IOS中实现起来很麻烦、而在Android中相对来说容易、Android对这种交互进行很好的封装、其实可以很简单的用Java代码调用WebView中的js函数、也可以用WebView中的js来调用Android应用中的Java代码一、网页的JS代码调用ANDROID中JAVA代码的方法在网页中调用java代码、需要在webview控件中添加javascriptInterfacecontentWebView = (WebView) findViewById(R.id.webview);//启用javascriptcontentWebView.getSettings().setJavaScriptEnabled(true);contentWebView.addJavascriptInterface(this, "js对象名");在Activity中定义一个要被js调用的方法、src为js传递过来的参数、如果没有不传也可以的。public void jsFunction(final String str) {Toast.makeText(this, str, Toast.LENGTH_SHORT).show();runOnUiThread(new Runnable() {@Overridepublic void run() {//在里对Android应用的UI进行处理}});}在网页中、只需要像调用js方法一样、进行调用就可以点击调用java代码并传递参数二、ANDROID中JAVA代码调用网页的JS代码的方法Java代码调用js并传参其实是通过WebView的loadUrl方法去调用的、只是参数url的写法不一样// 无参数调用contentWebView.loadUrl("javascript:javacalljs()");// 传递参数调用contentWebView.loadUrl("javascript:javacalljswithargs("+ "´hello world´" + ")");三、JAVA和JS交互注意事项1、Java 调用 js 里面的函数、效率并不是很高、估计要200ms左右吧、做交互性很强的事情、这种速度很难让人接受、而js去调Java的方法、速度很快、50ms左右、所以尽量用js调用Java方法2、Java 调用 js 的函数、没有返回值、调用就控制不到3、Js 调用 Java 的方法、返回值如果是字符串、你会发现这个字符串是 native 的、转成 locale 的才能正常使用、使用 toLocaleString() 函数就可以、不过这个函数的速度并不快、转化的字符串如果很多、将会很耗费时间4、网页中尽量不要使用jQuery、执行起来需要5-6秒、最好使用原生的js写业务脚本、以提升加载速度、改善用户体验

在Android上怎样实现JAVA和JS交互

java和js交互分为三种情况,分别是:1 调用网页上的js代码Android 中可以通过webview来实现和js的交互,在程序中调用js代码,只需要将webview控件的支持js的属性设置为true,,然后通过loadUrl就可以直接进行调用,如下所示:mWebView.getSettings().setJavaScriptEnabled(true);mWebView.loadUrl("javascript:test()");2 网页java代码的方法在网页中调用java代码,需要在webview控件中添加javascriptInterface。如下所示:mWebView.addJavascriptInterface(newObject() { publicvoid clickOnAndroid() { mHandler.post(newRunnable() { publicvoid run() { Toast.makeText(Test.this,"测试调用java", Toast.LENGTH_LONG).show(); } }); } },"demo");在网页中,只需要像调用js方法一样,进行调用就可以b.c3 Java代码调用js并传参首先需要带参数的js函数,如functiontest(str),然后只需在调用js时传入参数即可,如下所示:mWebView.loadUrl("javascript:test('aa')");4.Js中调用java函数并传参首先一样需要带参数的函数形式,但需注意此处的参数需要final类型,即得到以后不可修改,如果需要修改其中的值,可以先设置中间变量,然后进行修改。如下所示:mWebView.addJavascriptInterface(newObject() { publicvoid clickOnAndroid(final int i) { mHandler.post(newRunnable() { publicvoid run() { intj = i; j++; Toast.makeText(Test.this,"测试调用java" + String.valueOf(j), Toast.LENGTH_LONG).show(); } }); } },"demo");然后在html页面中,利用如下代码b.c,下面是安卓无忧中js 与安卓相互调用的效果图,可以百度一下安卓无忧,点击源码,看看里面的源码。

怎么进行android开发

学习分三个阶段:1,Android基础阶段:平台架构特性(JAVA/C) Market/应用程序组件 环境搭建与部署/打包与发布 AVD/DDMS/AAPT 调试与测试 相关资源访问/资源制作 Activity/Service/Broadcast Receiver/Content Provider/原理(生命周期)及深层实现2,Android进阶初级:组件Widget/ 菜单Menu/ 布局Layout 详解 Xml解析(Pull/Dom/Sax)/JNI 解析SQL数据库原理,。SQLite //File详解 多媒体Audio/Video/Camera 详解3,Android进阶高级:蓝牙/WIFI SMS/MMS 应用实现 深层次解析GPS原理。实现/ 进行定位/跟踪/查找/趋近警告以及Geocoder正逆向编解码等技术细节 2D图形库(Graphics/View)详解 SDCARD/传感器/手势 应用实现 扩展资料:知识体系1、Unix/Linux平台技术:基本命令,Linux下的开发环境2、企业级数据库技术:SQL语言、SQL语句调优、Oracle数据库技术3、Java 语言核心技术:Java语言基础、Java面向对象编程、JDK核心API、Java集合框架、Java网络编 程、JavaI/O编程、Java多线程编程、Java异常机制、Java安全、JDBC、XML4、软件工程和设计模式:软件工程概述、配置管理及SVN、UML、基本设计模式5、Android应用开发基础:Android开发平台、EclipseADT开发环境、AVD及传感模拟器调试、Android核心组件、Android常用组件、Android高级组件、文件及网络访问、SQLite数据库编程、后台服务编程6、互联网核心技术: HTML、CSS、JavaScript、JQuery、Ajax应用7、Android高级应用开发:音频视频摄像头、互联网应用、GPS和位置服务、Google Map、2D D绘制、传感器开发、游戏开发、电话及SMS服务、网络BluetoothWi-Fi等。8、Android系统级开发:移植、驱动、NDK(C方向)。9、JavaEE核心技术:Servlet核心技术、JSP核心技术、Struts、Spring、Hibernate框架。

如何在Android手机上开发出Android应用

AppCan是国内首个HTML5移动应用在线开发平台,广大开发者可以在AppCan平台上简单、快速、高效的免费开发HTML5移动应用。AppCan基于HTML5跨平台特性,开发者只需开发一次即可适配iOS、Android、Symbian三大智能平台。AppCan提供三种应用开发模式,分别是EASY模式、WEB模式、NATIVE模式,以满足不同的开发水平和开发需求。EASY模式EASY模式是AppCan推出的在线智能模板式解决方案,开发者使用EASY模式中提供的模板,可简单快捷的制作出属于您自己的个性化手机应用。甚至你可以简单的使用Android手机登陆AppCan的网站,在小小手机屏幕上进行跨平台应用的开发。当然如果你的移动设备是iPad的话,那么开发起来会更方面一些。最终,它可以生成iOS、Android、Symbian三大平台的应用包。据闻Windows Phone的跨平台支持正在紧锣密鼓的开发中。你可以通过网站中生成的二维码连接,快速的将应用下载到你的手机上,进行真机调试。

mac 怎么安装android sdk环境

mac下安装android sdk环境的步骤:1、打开 Android Studio website,点击 'Download Android Studio for Mac'2、同意 license agreement,点击 'Download Android Studio for Mac'3、打开下载的文件,并安装4、启动 Android Studio 。选择 standard installation,等待向导下载并安装 Android 开发环境所需的组件。5、安装 Android SDK Platform API 需要注意的是,Android Studio 安装向导只会下载最新的 SDK Platform(API 23),然而 Cordova 依赖的是 API 22。也就是说你必须手动安装 Android SDK Platform API 22。1)点击 'Configure'2)选择 'SDK Manager'3)Android SDK Manager 被启动,展开 'Android 5.1.1 (API 22)' 文件夹,勾选 'SDK Platform' ,点击安装4)同意条款,等待安装将 ANDROID_HOME 和工具目录添加到 PATHCordova 会自动在多个位置检测 Android SDK 的安装,包括 Android Studio 默认使用的路径。所以这一步并不是必须的,但是如果打算在命令行使用 Android tools,还是建议添加 PATH。将环境变量 ANDROID_HOME 设置为 Android SDK 的目录。如果你使用的是 Android Studio 安装向导,默认目录应该是 ~/Library/Android/sdk将 $ANDROID_HOME/tools 和 $ANDROID_HOME/platform-tools 添加到 PATH

如何在MAC中安装Android sdk

您好,很高兴为您解答。1.首先应该准备好mac平台的eclipse  2.下载mac版本的android sdk,解压到指定的目录  3.安装Fastboot for Mac OS插件4.下载完成后将Fastboot 复制到 /androidsdk/tools 目录下打开终端,输入下面的命令来创建一个新的 .bash_profile 文件[xhtml] view plaincopypico .bash_profile在新出现的修改提示中输入  [c-sharp] view plaincopy  export PATH=$PATH:/AndroidSDK/tools  按“control+X”保存(确认按“Y”),然后退出并重启终端,Mac OS X 下就可以使用 Adb 和 Fastboot 工具了。  本来说是还要需要安装ADB的,但是在tools目录下已经有了5.打开tools目录下的android,进行下载和配置SDK版本及AVD.  6.到eclipse升级里输入  [c-sharp] view plaincopy  安装ADT Plugin,使得刚才所装的SDK能与eclipse相结合;:  7.开始创建HelloWorld,哈哈。  在Max OS下搭建Android SDK不需要Fastboot。eclipse+adp,就可以了。  如若满意,请点击右侧【采纳答案】,如若还有问题,请点击【追问】希望我的回答对您有所帮助,望采纳! ~ O(∩_∩)O~

Android开发案例驱动教程的作者简介

国内顶级系统架构师,金牌讲师,技术顾问。拥有16年软件开发经验、8年培训行业经验。精通iOS、Android和Windows Phone 7及Html5等移动开发技术。曾先后参与开发北京公交一卡通系统、日本NEC委托开发系统、中国移动广东分公司业务报表系统;主持开发大型网络游戏神农诀Android和iOS 客户端、国家农产品追溯系统iPad客户端、大型团购网站移动端开发、金融系统微博iOS,WP7,Android客户端开发,在App Store发布多款游戏和应用软件、发布多款Android应用,擅长移动平台的应用和游戏类项目开发。著有《iPhone与iPad开发实战——iOS 经典应用剖析》 、《Android开发案例驱动教程》、 《JSP网络程序设计》等书籍,同时出版《iPhone与iPad开发实战》系列视频。即将出版的书籍有《iOS开发指南》、《Android网络游戏开发实战》。近期为中国移动、大唐电信、中石油等企事业单位授课。课程涵盖iOS、Android、JAVA和.NET等方面。

Android开发案例驱动教程的目录

前言第1章 Android操作系统概述 11.1 Android历史介绍 11.2 Android架构 11.3 Android平台介绍 21.4 现有智能手机操作系统比较 4第2章 Android开发环境搭建 52.1 Eclipse和ADT插件 52.1.1 Eclipse安装 52.1.2 ADT插件 62.2 Android SDK 82.2.1 Android SDK的获得 82.2.2 Android SDK版本说明 102.2.3 ADT配置 102.3 Android开发模拟器 112.3.1 创建模拟器 112.3.2 启动模拟器 132.3.3 键盘映射与模拟器控制 132.3.4 横屏与竖屏切换 14第3章 第一个Android程序 153.1 HelloAndroid 153.1.1 在Eclipse中创建项目 153.1.2 编写程序项目代码 173.1.3 运行HelloAndroid 183.1.4 Android工程目录 193.1.5 AndroidManifest.xml文件 213.2 Android中的组件介绍 223.3 使用Android SDK帮助 233.3.1 Android SDK API文档 233.3.2 Android SDK开发指南 243.3.3 Android SDK samples 243.4 使用DDMS帮助调试程序 263.4.1 启动DDMS 263.4.2 Device 283.4.3 Emulator Control 293.4.4 File Explorer 303.4.5 LogCat 313.5 使用ADB帮助调试程序 333.5.1 查询模拟器实例和设备 343.5.2 进入shell 343.5.3 导入导出文件 353.6 应用程序的打包、安装和卸载 373.6.1 应用程序打包 373.6.2 应用程序安装 403.6.3 应用程序卸载 40本章小结 42第4章 UI基础知识 434.1 Android UI组件概述 434.1.1 View 434.1.2 ViewGroup 444.1.3 布局管理器 444.2 UI设计工具 444.2.1 DroidDraw工具 444.2.2 ADT插件UI设计工具 464.3 事件处理模型 474.3.1 接口实现事件处理模型 474.3.2 内部类事件处理模型 494.3.3 匿名内部类事件处理模型 514.4 Activity中的常用事件 534.4.1 触摸事件 534.4.2 键盘事件 554.5 菜单 574.5.1 文本菜单 574.5.2 图片文本菜单 59本章小结 60第5章 UI基础控件 615.1 按钮 615.1.1 Button 625.1.2 ImageButton 635.1.3 ToggleButton 645.2 TextView 645.3 EditText 655.4 RadioButton和RadioGroup 665.4.1 RadioButton 665.4.2 RadioGroup 675.5 CheckBox 685.6 ImageView 705.7 Progress Bar 705.7.1 条状进度条 715.7.2 圆形进度条 735.7.3 对话框进度条 745.7.4 标题栏中进度条 755.8 SeekBar 765.9 RatingBar 78本章小结 82第6章 UI高级控件 836.1 列表类控件 836.1.1 Adapter概念 836.1.2 AutoComplete 846.1.3 Spinner 876.1.4 ListView 906.1.5 GridView 966.1.6 Gallery 996.2 Toast 1036.2.1 文本类型 1036.2.2 图片类型 1046.2.3 复合类型 1056.2.4 自定义显示位置Toast 1066.3 对话框 1076.3.1 文本信息对话框 1076.3.2 简单列表项对话框 1096.3.3 单选项列表项对话框 1116.3.4 复选框列表项对话框 1136.3.5 复杂布局列表项对话框 1156.4 Android国际化和本地化 118本章小结 121第7章 UI布局 1227.1 FrameLayout 1227.1.1 TextSwitcher 1247.1.2 ImageSwitcher 1267.1.3 DatePicker 1297.1.4 TimePicker 1317.1.5 ScrollView 1337.1.6 选项卡 1347.2 LinearLayout 1387.3 RelativeLayout 1397.4 AbsoluteLayout 1417.5 TableLayout 1437.6 布局嵌套 1467.7 屏幕旋转 152本章小结 154第8章 多线程 1558.1 多线程案例——计时器 1558.2 线程概念 1568.2.1 进程概念 1568.2.2 线程概念 1568.3 Java中的线程 1578.3.1 Java中的实现线程体方式1 1578.3.2 Java中的实现线程体方式2 1608.3.3 Java中的实现线程体方式3 1628.4 Android中的线程 1638.4.1 Android线程应用中的问题与分析 1648.4.2 Message和MessageQueue 1698.4.3 Handler 1698.4.4 Looper和HandlerThread 172本章小结 178第9章 Activity和Intent 1799.1 Activity 1799.1.1 创建Activity 1799.1.2 Activity生命周期 1809.2 Intent 1839.2.1 显式Intent 1849.2.2 隐式Intent 1869.2.3 匹配组件 1869.3 多Activity之间跳转 1889.3.1 多个Activity之间数据传递 1899.3.2 跳转与返回 1929.3.3 任务与标志 1969.4 Android系统内置Intent 199本章小结 201第10章 数据存储 20310.1 健康助手案例 20310.2 Android数据存储概述 20510.3 本地文件 20510.3.1 访问SD卡 20710.3.2 访问应用文件目录 21210.4 SQLite数据库 21610.4.1 SQLite数据类型 21610.4.2 Android平台下管理SQLite数据库 21610.5 编写访问SQLite数据库组件 22010.5.1 DBHelper类 22010.5.2 数据插入 22210.5.3 数据删除 22410.5.4 数据修改 22410.5.5 数据查询 22710.6 案例重构 22910.6.1 系统架构设计 22910.6.2 重构数据访问层 23010.7 为案例增加参数设置功能 23810.7.1 Shared Preferences 24010.7.2 Preferences控件介绍 24310.7.3 使用Preferences控件的案例 248本章小结 250第11章 Content Provider 25111.1 Content Provider概述 25111.2 Content URI 25211.2.1 Content URI含义 25211.2.2 内置的Content URI 25311.3 通过Content Provider访问联系人 25311.3.1 查询联系人 25511.3.2 通过联系人ID查询联系人的Email 25811.3.3 按照过滤条件查询Email 25911.3.4 查询联系人的电话 26111.4 通过Content Provider访问通话记录 26211.4.1 查询通话记录 26211.4.2 按照过滤条件查询通话记录 26411.5 通过Content Provider访问短信 26611.6 自定义Content Provider实现数据访问 26911.6.1 编写Content Provider 26911.6.2 在不同的应用中调用Content Provider 27711.6.3 重构Content Provider调用 278本章小结 281第12章 多媒体 28212.1 多媒体文件介绍 28212.1.1 音频多媒体文件介绍 28212.1.2 视频多媒体文件介绍 28312.2 Android音频播放 28412.2.1 Android音频/视频播放状态 28412.2.2 音频播放案例介绍 28612.2.3 资源音频文件播放 28712.2.4 本地音频文件播放 29112.2.5 网络音频文件播放 29212.2.6 完善案例其他功能 29312.3 Android音频录制 30312.3.1 Android音频/视频录制状态 30312.3.2 音频录制案例介绍 30312.3.3 音频录制案例实现 30512.4 Android视频播放 30912.4.1 视频播放案例 30912.4.2 采用Media Player类播放视频 31012.4.3 使用Video View控件重构案例 315本章小结 316第13章 Service 31713.1 Service概述 31713.1.1 本地Service生命周期 31713.1.2 远程Service生命周期 31813.2 本地Service 31913.2.1 本地Service案例 31913.2.2 编写Audio Service 32013.2.3 调用Service 32213.2.4 重构案例 32313.3 远程Service 32513.3.1 远程Service调用原理 32513.3.2 远程Service案例 32613.3.3 设计AIDL文件 32713.3.4 编写Audio Service 33113.3.5 调用远程Service 33613.3.6 组件间参数传递 343本章小结 347第14章 Broadcast Receiver和Notification 34814.1 Broadcast Receiver 34814.1.1 音频播放案例 34914.1.2 编写音频播放Broadcast Receiver 35014.1.3 注册音频播放Broadcast Receiver 35114.1.4 接收系统的广播 35314.1.5 MP3下载服务案例 35314.2 Notification 35814.2.1 完善MP3下载服务案例 35814.2.2 完善音频播放案例 36314.2.3 其他形式的Notification 369本章小结 371第15章 云端应用 37215.1 典型云端应用——城市天气信息服务 37215.2 网络通信技术与实现 37415.2.1 网络通信技术介绍 37615.2.2 Java URL类实现方式 37715.2.3 Apache HttpClient实现方式 37815.3 数据交换格式 38015.3.1 纯文本格式 38115.3.2 XML格式 38115.3.3 JSON格式 38515.4 自定义服务器端程序实例 38715.4.1 Java Servlet概述 38715.4.2 编写城市信息服务的Servlet 38815.4.3 编写城市天气服务的Servlet 39315.4.4 再次探讨HttpClient的POST请求 39515.5 云端应用案例优化 400本章小结 404第16章 Google Map和定位服务 40516.1 My Map服务系统案例 40516.2 Android Google Map 40616.2.1 申请Google Map Android API Key 40716.2.2 编写Android Google Map骨架程序 40916.2.3 控制地图 41216.2.4 地图的显示模式 41616.2.5 地图的图层 41916.2.6 查询与定位 42216.3 Android定位服务 43016.3.1 开启定位服务 43116.3.2 模拟测试 43316.3.3 GPS与Google Map结合 43516.4 案例重构 43716.4.1 重构“定位查询”方法 43816.4.2 重构“查询周围”方法 440本章小结 443第17章 Android通信应用 44417.1 电话应用开发 44417.1.1 拨打电话功能 44417.1.2 呼入电话状态 44617.2 短信和彩信应用开发 45017.2.1 Android内置的发送短信/彩信功能 45017.2.2 自己编写发送文本内容的短信 45217.2.3 自己编写接收文本内容的短信 45817.2.4 自己编写发送二进制内容的短信 45917.2.5 自己编写接收二进制内容的短信 46117.3 蓝牙通信 46317.3.1 Android 2 BluetoothChat案例 46417.3.2 Android 2 蓝牙API介绍 46417.3.3 TCP Socket与蓝牙Socket的区别 46517.3.4 BluetoothChat中的类 46617.3.5 初始化本地蓝牙设备 46717.3.6 查找蓝牙设备 47117.3.7 管理连接 47617.3.8 互相之间的通信 48017.4 WiFi通信 48417.4.1 管理WiFi 48417.4.2 扫描热点 48717.4.3 Socket通信 489本章小结 491参考文献 492

Android核心技术与实例详解的内 容 简 介

本书以Android应用程序的开发为主题,并结合真实的案例向读者详细介绍了Android的基本组件的使用及应用程序开发的整个流程。全书分为三篇共18章,第一篇以简单易懂的实例为依托,详细介绍了Android平台的基本控件、高级控件、常用界面布局及菜单对话框等相关知识;第二篇介绍了Android平台的高级知识,包括消息与广播服务、网络数据处理、手机通信功能、桌面组件、多媒体采集、Google服务及3D程序开发等;第三篇则对三个真实案例的开发步骤进行详细介绍,逐步向读者讲解Android手机应用程序的真实开发过程,同时在源代码中还包含了详细的注释,以尽量帮助读者掌握代码中的每一个细节,尽快掌握Android编程。本书的讲述由浅入深,从介绍Android平台的基本组件到带领读者开发大型应用程序,结构清晰、语言简洁,非常适合初学者和进阶开发者阅读参考。本书附赠DVD光盘1张,其中包含了大容量的手把手教学视频、电子教案(PPT)、实例源代码等。

2013年Android开发入门图书推荐

Android 开发入门

《Android 开发简介》:

Android 是 Google 提供的移动、无线、计算机和通信平台。通过使用 Android Eclipse 插件,可以在强大的 Eclipse 环境中构建 Android 应用程序。本教程介绍如何用 Eclipse 插件 Android Development Tools 进行 Android 应用程序开发,包括对 Android 平台和 Android Development Tools 的介绍,并开发两个示例应用程序。

《用 Eclipse 开发 Android 应用程序》:

Android 是一种基于 Linux@ V2.6 内核的综合操作环境。最初,Android 的部署目标是移动电话领域,包括智能电话和更廉价的翻盖手机。但是, Android 全面的计算服务和丰富的功能支持完全有能力扩展到移动电话市场以外。Android 也可以用于其他的平台和应用程序。在本文中,阅读对 Android 平台的简介,并学习如何编写基本的Android 应用程序。

长沙卓京软件工程师学校|深入 Android 开发

《手机上的 Scala》

Android 操作系统为移动开发提供强大、开放的平台。它利用了 Java 编程语言和 Eclipse 工具平台的威力。现在,还可以将 Scala 编程语言加入到其中。在本文中,您将看到如何使用 Scala 作为 Android 上的主要开发语言,从而可以使用一种更具表达力、更加类型安全的编程语言编写移动应用程序。

《构建 Android 手机 RSS 阅读器》

本教程将展示如何使用 AndroidDeveloper Tools 读取、解析和显示 XML 数据。构建一个运行在 Android 平台上的 RSS 阅读器,并集成不同的 RSS 或其他 XML 数据源以构建自己的 mash-up 应用。

《Android 助力云计算》

开源的 Android 操作系统已经席卷全球,它允许您在任何位置运行复杂的云计算应用程序。它设计用于在电池供电设备(如 T-Mobile G1 智能电话)上高效工作,Android 本质上就是 Linux,Android 编程模型有多个层,允许创建为云计算量身定做的安全应用程序。使用Android 达到新的高度并体验前所未有的移动计算吧。

《使用 Android 实现联网》

Android 是面向应用程序开发的丰富平台,它提供一套出色的用户界面元素和数据管理功能。它还为开发连接到真实世界的应用程序提供了出色的网络选项。您希望连接到哪里?也许您希望告诉全世界您正在使用 Twitter。或者希望收到有关在本地洗衣店或熟食店的排号。如果希望将 Android 连接到您所生活的世界,那么请阅读本文。

《深入探讨 Android 传感器》

Android 是一个面向应用程序开发的富平台,它拥有许多具有吸引力的用户界面元素和数据管理功能。Android 还提供了一组丰富的接口选项。在本文中,学习如何配合使用 Android 的各种传感器选项监控您的环境。样例代码展示了如何在 Android 电话中录制音频。想构建自己的婴儿监视器吗?想用声音来接听电话或者打开房门吗?请学习如何利用配备有 Android 的设备的硬件功能。

Android最新更新

在 Android 上使用 XML

Android 开发中使用 SQLite 数据库

理解 Android 上的安全性

理解 Android 本地数据存储 API

在 Android 应用程序中使用 Internet 数据

Android 动画框架详解,第 1 部分

Android 动画框架详解,第 2 部分

长沙卓京IT软件学校:注意:本专题所列所有文章均是国际上知名学者教授或者是IBM 谷歌等知名公司的高级工程师所撰写。如有引用,注明来源,谢谢。


Android应用开发的图书目录

第1部分:开发环境概览第1章 Android操作系统概述第2章 搭建Android开发环境第3章 使用Android开发环境第4章 MJAndroid程序的初始化过程第5章 Android应用程序的调试第6章 ApiDemos示例程序第7章 应用程序的签名和发布第2部分:Android程序设计第8章 SQLite数据库和内容提供器第9章 定位和地图第10章 创建用户界面第11章 常用的用户界面组件第12章 二维和三维绘图第13章 进程间通信第14章 电话操作第15章 通话状态和Android电话类

上一篇:友好矩形

下一篇:cmc markets