1、分享故事,甲去买烟,烟29元,但他没火柴,跟店员说:“顺便送一盒火柴吧。”店员没给。乙去买烟,烟29元,他也没火柴,跟店员说:“便宜一毛吧。”最后,他用这一毛买一盒火柴。这是最简单的心理边际效应。第一种:店主认为自己在一个商品上赚钱了,另外一个没赚钱。赚钱感觉指数为1。第二种:店主认为两个商品都赚钱了,赚钱指数为2。当然心理倾向第二种了。同样,这种心理还表现在买一送一的花招上,顾客认为有一样东西不用付钱,就赚了,其实都是心理边际效应在作怪.启示:变换一种方式往往能起到意想不到的效果! 通常很多事情换一种做法结果就不同了。人生道路上,改善心智模式和思维方式是很重要的。,甲去买烟,烟29元,但他没
2、火柴,跟店员说:“顺便送一盒火柴吧。”店员没给。乙去买烟,烟29元,他也没火柴,跟店员说:“便宜一毛吧。”最后,他用这一毛买一盒火柴。这是最简单的心理边际效应。第一种:店主认为自己在一个商品上赚钱了,另外一个没赚钱。赚钱感觉指数为1。第二种:店主认为两个商品都赚钱了,赚钱指数为2。当然心理倾向第二种了。同样,这种心理还表现在买一送一的花招上,顾客认为有一样东西不用付钱,就赚了,其实都是心理边际效应在作怪.启示:变换一种方式往往能起到意想不到的效果! 通常很多事情换一种做法结果就不同了。人生道路上,改善心智模式和思维方式是很重要的。, Android的系统架构和其它操作系统一样,采用了分层的架构
3、。, 应用程序层, 应用程序框架层, 系统运行库层, linux核心层, Android的系统架构和其它操作系统一样,采用了分层的架构。,. Applications【应用程序层】: 用户直接使用的功能,谷歌提供了基本应用,比如电话、联系人、短信、邮件、浏览器等,还有无数第三方应用.JAVA开发,Android构架划分,.Application Framework【应用架构层】: 开发应用程序使用的基础组件,相当于供应用程序调用的API,JAVA开发,包括: 1. 丰富的界面控件,如列表、按钮、文本框、内嵌浏览器等等。 2. Content Providers,数据存储组件,应用程序可以通过C
4、ontent Providers分享数据 给其他应用,也可以访问其他程序的数据,包括系统基本应用提供的数据,如联系人, 记事本等数据。 3. A Resouce Manager, 资源管理器,帮助应用程序访问图片,布局文件等资源。 4. A Notification Manager, 应用程序可以通过Notification Manager在主界面的状 态栏上显示一个自定义的提示信息,用户点击提示信息就能进入程序。 5. An Activity Manager, 主要负责管理应用程序的生命周期和程序调用栈。,. Applications【应用程序层】: 用户直接使用的功能,谷歌提供了基本应用,
5、比如电话、联系人、短信、邮件、浏览器等,还有无数第三方应用.JAVA开发,.Application Framework【应用架构层】: 开发应用程序使用的基础组件,相当于供应用程序调用的API,JAVA开发,包括: 1. 丰富的界面控件,如列表、按钮、文本框、内嵌浏览器等等。 2. Content Providers,数据存储组件,应用程序可以通过Content Providers分享数据 给其他应用,也可以访问其他程序的数据,包括系统基本应用提供的数据,如联系人, 记事本等数据。 3. A Resouce Manager, 资源管理器,帮助应用程序访问图片,布局文件等资源。 4. A Not
6、ification Manager, 应用程序可以通过Notification Manager在主界面的状 态栏上显示一个自定义的提示信息,用户点击提示信息就能进入程序。 5. An Activity Manager, 主要负责管理应用程序的生命周期和程序调用栈。,Android构架划分,. Android Runtime【系统运行库层】: 1、Android Runtime【运行环境】 应用程序的运行空间,包括一个实现JAVA语言大多数功能的核心库;以及一个类似JAVA虚拟机的Dalvik虚拟机,所以应用程序都是运行在虚拟机中运行。Dalvik虚拟机针对移动设备做过优化,每个程序单独运行在一
7、个虚拟机中,提高系统的安全性和稳定性,但是相对牺牲了一部分性能。Dalvik VM底层基于Linux核心的线层管理和内存管理等功能。,2、Libraries【库文件界面】: 一系列的C/C+库,相当于Android系统在Linux核心系统上的功能扩展,为Application Framework层的许多功能提供支持,通过JNI供JAVA调用。包括: System C library - libc, 标准C系统库,针对linux嵌入式设备优化。 Media Libraries - 基于OpenCore的多媒体库,提供视频、音频、图片的播放记录等功能, 支持MPEG4, H.264, MP3, A
8、AC, AMR, JPG, and PNG等 Surface Manager - 管理显示子系统模块,包括多层程序2D,3D图层混合显示。 LibWebCore - 大名鼎鼎的webkit浏览器内核 SGL - 底层2D图片引擎。 3D libraries - 基于OpenGL ES 1.0 APIs; 包括硬件3D加速(硬件支持的话), 或者优化的3D软解析 FreeType - 字体引擎 SQLite - 基于SQL的轻量级数据库,. Android Runtime【系统运行库层】: 1、Android Runtime【运行环境】 应用程序的运行空间,包括一个实现JAVA语言大多数功能的核
9、心库;以及一个类似JAVA虚拟机的Dalvik虚拟机,所以应用程序都是运行在虚拟机中运行。Dalvik虚拟机针对移动设备做过优化,每个程序单独运行在一个虚拟机中,提高系统的安全性和稳定性,但是相对牺牲了一部分性能。Dalvik VM底层基于Linux核心的线层管理和内存管理等功能。,2、Libraries【库文件界面】: 一系列的C/C+库,相当于Android系统在Linux核心系统上的功能扩展,为Application Framework层的许多功能提供支持,通过JNI供JAVA调用。包括: System C library - libc, 标准C系统库,针对linux嵌入式设备优化。 M
10、edia Libraries - 基于OpenCore的多媒体库,提供视频、音频、图片的播放记录等功能, 支持MPEG4, H.264, MP3, AAC, AMR, JPG, and PNG等 Surface Manager - 管理显示子系统模块,包括多层程序2D,3D图层混合显示。 LibWebCore - 大名鼎鼎的webkit浏览器内核 SGL - 底层2D图片引擎。 3D libraries - 基于OpenGL ES 1.0 APIs; 包括硬件3D加速(硬件支持的话), 或者优化的3D软解析 FreeType - 字体引擎 SQLite - 基于SQL的轻量级数据库,Andro
11、id构架划分,Android构架划分,. Linux Kernel【linux核心层】: Linux核心,Android的基础,基于2.6版本,基本的操作系统组件,包括内存管理,进程管理,存储管理,网络栈,驱动模型等等,. Linux Kernel【linux核心层】: Linux核心,Android的基础,基于2.6版本,基本的操作系统组件,包括内存管理,进程管理,存储管理,网络栈,驱动模型等等,Android构架划分,Android构架划分,Activity 的生命周期,Activity 的生命周期,Android 是如何管理进程的,智能手机知识普及篇,智能手机知识普及篇,缺点:,1、病毒
12、2、死机3、耗电4、屏易坏5、.,1、开放性2、应用平等3、应用无界限4、快速方便的开发应用5、.,优点:, Android手机的优缺点,智能手机知识普及篇, Android手机的优缺点,智能手机知识普及篇,Android手机获得ROOT权限后的安全隐患?,将你的输入法更换成有按键记录功能的输入法将手机里的程序或者数据删除下载并试图安装修改过的固件下载特定的程序,可以夜间在后台拨打收费电话号码。侵入你的菜市场账户,并“替你”购买软件。更多。,将你的输入法更换成有按键记录功能的输入法将手机里的程序或者数据删除下载并试图安装修改过的固件下载特定的程序,可以夜间在后台拨打收费电话号码。侵入你的菜市场
13、账户,并“替你”购买软件。更多。,Android手机获得ROOT权限后的安全隐患?,智能手机知识普及篇,智能手机知识普及篇,Android系统的一些处理机制,Android平台在保证多任务的同时兼具了兼顾了稳定性和速度单一的程序崩溃并不会影响到系统的稳定性内存管理机制极大优势:当用户从程序切回主界面时,该程序会被暂停,系统此时不会给它分配CPU资源,这样做一来可以增加下次进入该程序的速度,二来不会在多任务的时候耗电过于严重,三来更不会拖慢系统速度,正所谓一石三鸟,后台,耗电,后台进程,例如微信(需要推送)或者音乐播放(需要后台运行)等应用,这些应用再被切换到后台时会自动开启一个Service服
14、务,这些附带Service服务的应用才会消耗CPU资源以及电力。没有Service的一般应用基本是不消耗CPU资源和电力的。,Android系统的一些处理机制,Android平台在保证多任务的同时兼具了兼顾了稳定性和速度单一的程序崩溃并不会影响到系统的稳定性内存管理机制极大优势:当用户从程序切回主界面时,该程序会被暂停,系统此时不会给它分配CPU资源,这样做一来可以增加下次进入该程序的速度,二来不会在多任务的时候耗电过于严重,三来更不会拖慢系统速度,正所谓一石三鸟,后台,耗电,后台进程,例如微信(需要推送)或者音乐播放(需要后台运行)等应用,这些应用再被切换到后台时会自动开启一个Service
15、服务,这些附带Service服务的应用才会消耗CPU资源以及电力。没有Service的一般应用基本是不消耗CPU资源和电力的。,智能手机知识普及篇,智能手机知识普及篇,ROM包 ?,ROOT ?,刷机方法有几种 ?,1.恢复模式,用“update.zip”文件;2. 进入工程模式,刷新“.NBH”文件3. 使用开发版的工程模式,进行 fastboot 刷机,刷机刷坏了怎么办 ?, 刷机成功总会给人很大的成就感,但是出现问题的话搞不好就会把手机刷成砖头,让人痛不欲生。这里跟大家分享几个经典常见的刷机造成的问题和挽救方法,ROM包 ?,ROOT ?,刷机方法有几种 ?,1.恢复模式,用“update.zip”文件;2. 进入工程模式,刷新“.NBH”文件3. 使用开发版的工程模式,进行 fastboot 刷机,刷机刷坏了怎么办 ?, 刷机成功总会给人很大的成就感,但是出现问题的话搞不好就会把手机刷成砖头,让人痛不欲生。这里跟大家分享几个经典常见的刷机造成的问题和挽救方法,智能手机知识普及篇,智能手机知识普及篇,智能手机知识普及篇,智能手机知识普及篇,智能手机知识普及篇,智能手机知识普及篇,智能手机知识普及篇,智能手机知识普及篇,