2013年1月21日
摘要: 1、消息广播域接受:(1)、消息发送者:将广播消息发送出去 自定义消息:想法什么就发什么; 系统消息:发送系统的一些信息(电池信息,启动信息,短信信息……)【注意:action名字:全局唯一。可以不用包名。】 消息载体:intent 消息的接受者:接收到消息后,做处理(任何处理)!【注意:实现类继承BroadcastReceiver类(内部类:实现BroadcastReceiver接口);注册:告诉系统,我有一个消息接受者,正在接受消息。静态的声明:androidManifest.xml(Reveiver节点(XML的说法))。动态声明:registerBroadCast();unregist 阅读全文
posted @ 2013-01-21 14:53 Tiny339 阅读(1255) 评论(0) 推荐(0) 编辑
摘要: 1、SharedPreferences(首选项):(window下ini文件)保存应用程序开始运行的时候配置信息。最好不要保存运行时候的运行数据。eg:财务软件:窗口的大小、输入框的长度、软件的外观、颜色、启动的时候显示的文字;数据保存的位置:/mnt/sdcard/111.db可以个性化设置应用程序,根据客户的喜好来设置应用程序。保存与应用程序有关的设置。SQLite(数据库):保存运行时候的运行数据。具体的业务的数据。eg:财务软件:财务人员输入的值:公司今天的营业收入,公司一个员工的每月工资。SharedPreferences(首选项):保存与应用程序有关的设置。SQLite(数据库): 阅读全文
posted @ 2013-01-21 11:56 Tiny339 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 1、录音MeidaRecorder:需要许可!(1)、需要录音的授权(许可):<user-permission android:name="android.permission.RECORD_AUDIO"/>(2)、需要写SD的授权(许可):<user-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>2、播放视频(1)、得到surfaceView控件,surfaceView = (SurfaceView)findViewById(R.id.s 阅读全文
posted @ 2013-01-21 11:14 Tiny339 阅读(562) 评论(0) 推荐(0) 编辑
摘要: 1、发送广播的区别:sendBroadcase;sendOrderedBroadcast;sendStickyBroadcast;离线消息2、服务:(1)、服务类继承Service类(2)、注册服务类服务种类:本地服务:在一个工程里面的服务,应用和代码在一个工程。在一个apk。与我们的 主线程(UI线程)在同一个进程里面。(代码,内存,进程) 远程服务:服务分布两个工程。在两个apk。UI线程在一个进程里面。服务在另外一个进程里面。这两个进程不能直接通信!(代码,内存,进程0服务的Form(形式):可以混用 started:启动,停止我们的服务。 bound:得到服务对象。用bound是因为服 阅读全文
posted @ 2013-01-21 10:47 Tiny339 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 1、Android是Google开发基于Linux平台的、开源的、智能手机操作系统。2、OHA开发手机联盟3、应用程序框架提供Android平台基本的管理功能和组件重用机制。 Activity Manager,管理应用程序的生命周期 Windowns Manager,启动应用程序的窗体 Content Provider,共享私有数据,实现跨进程的数据访问 Package Manager,管理安装在Android系统内的应用程序Teleghony Manager,管理与拨打和接听电话的相关功能。 Resoure Manager,允许应用程序使用非代码资源。 Location Manager,管理 阅读全文
posted @ 2013-01-21 09:58 Tiny339 阅读(407) 评论(0) 推荐(0) 编辑