Android 基础了解 Lowin
大纲 第 1 页 基本常识 环境搭建 Webview 通信 app
Android 框架图 第 2 页
基本常识 -android 发展史 第 3 页 雏形, 95 年苹果公司开发软件,索尼等日本公司开发硬件, MagicCap
Android 发展历程 第 4 页 安迪 - 鲁宾 谷歌 HTC Dream(G1) “ 纸杯蛋 糕 ”(Cupcak e) 的 SDK 发布 Donut Eclair Froyo( 三 星 S 系列 ) Gingerbred Honeycom b (摩托罗拉) Ice Cream Sandwich Android 公 司在加 Palo Alto 市成立 谷歌收购 Android 公. Android 1.0 Android Android 2.2 Android 2.3 Android3.0/3.1 Android 4.0 屏幕键盘, 多点触控, 下拉通知窗 口 屏幕键盘、 视频拍摄和 播放 手势支持、 支持 CDMA 网络、 支持更多的 屏幕分辨率、 新的浏览器 的用户接口 和支持 HTML5 软件安装至 扩展内存、 集成 Chrome 的 V8 JavaScript 引擎到浏览 器、 USB 分 享器和 WiFi 热点功能 强化电源、 应用程序管 理功能、本 地支持多个 镜头、 NFC 平板电脑使 用 全新的 UI 组 件及功能、 全新的 UI 组 件及功能、 全新的输入 方式及文本 服务 Android 4.1. Android 4.4 通知系统自 主、预测输 入 无线打印功 能的支持、 全屏壁纸、 规范了信息 提示显示的 位置 Jelly Bean KitKat Lollipop Android 5.0 设备协同
Android 发展历程
Android 开发环境
JDK Android studio 模拟器 (genymotion) 基本环境基本设置运行 界面风格 快捷键 字体 新建项目 启动模拟器 运行项目
Android 开发环境
第 9 页
Android-webview 第 10 页 显示网页 JS 接口调用 缓存
Android-webview (浏览器) 第 11 页
Android-webview (浏览器) 第 12 页 js 自定义对象,使用 web 页面与手机 java 程序能够进行通信交互。 addJavascriptInterface
Android-webview (浏览器 webkit 内核) 第 13 页 setCacheMode
启动其它 APP 及传递参数 第 14 页 微信跳入手 Q 接入微信或手 Q 一键登录 接入微信、手 Q, 支付宝支付 拨打电话,查找联系人 ….
启动其它 APP 及传递参数 第 15 页 Android 一个 app 启动另一个 app
启动其它 APP 及传递参数 第 16 页 常见问题 findViewById 找控件 LayoutInflater 找 xml 文件 setContentView 载入 xml 文件 网络用的 Volley 事件传递用的 EventBus
参考 第 17 页 ponents/index.html