- 2
- 0
- 约1.33万字
- 约 58页
- 2016-11-23 发布于天津
- 举报
Course2-1-AndroidFramework介紹,特色與提供的功能
Why choose Linux Kernel ? 針對不同的硬體晶片, Linux Kernel 已經有很豐富的實作 based on PacketVideos OpenCORE; the libraries support playback and recording of many popular audio and video formats, as well as static image files, including MPEG4, H.264, MP3, AAC, AMR, JPG, and PNG 不支援WMV, 有人嘗試把ffxxx Porting到媒體層 不過發現不夠抽象 * NDK * 概論 Smart Phone, Android 目前的趨勢,動機 著名app簡介,透過這次workshop所學,可做到甚麼程度 Android 開發環境,開發方式介紹 Hardware Android SDK Framework基礎認識 練習-完成一個小應用程式 進階開發應用(Day 3) Google Map Sensors 網路遠端資料傳送 * Adnroid 應用程式的核心特徵-功能面向 Activity: EX: 郵件程式中,通訊錄清單,編輯通訊錄畫面,查看電子郵件都是個別的Activity Intent : 開啟一個網頁,叫出另外一個Activity, 打電話,等等 如果Intent寫了的目的是要接收對方傳來的訊息 還必須產生一個BroadcastReceiver EX: 寫了電話撥接程式,Intent的BroadcastReceiver會接收到系統廣播的來電訊息並且處理 EX:照片上傳的Intent + BroadcastReceiver 當照片上傳事件發生時, 我們寫的程式也會被查覺到 Service: 需要長時間背景值型 EX: MP3 Content Provider: 開放自己的應用程式中的資料,讓別的應用程式來檢索 EX:通訊錄資料 * 在 Android 平台上,同一個時刻只會有一個 Activity 處於活動(Active)或運行(Running)狀態。其他的 Activity 都處於未啟動(Dead)、停止(Stopped)、或是暫停(Pause)的狀態。 Active (活動) 「Active」狀態是使用者啟動應用程式或 Activity 後,Activity 運行中的狀態。 在 Android 平台上,同一個時刻只會有一個 Activity 處於活動(Active)或運行(Running)狀態。其他的 Activity 都處於未啟動(Dead)、停止(Stopped)、或是暫停(Pause)的狀態。 Paused (暫停) 「Paused」狀態是當 Activity 暫時暗下來,退到背景畫面的狀態。 當我們使用Toast、AlertDialog、或是電話來了時,都會讓原本運行的 Activity 退到背景畫面。新出現的Toast、AlertDialog等介面元件蓋住了原來的 Activity 畫面。Activity 處在「Paused」狀態時,使用者無法與原 Activity 互動。 Stopped (停止) 「Stopped」狀態是有其他 Activity 正在執行,而這個 Activity 已經離開螢幕,不再動作的狀態。 透過長按「Home」鈕,可以叫出所有處於「Stopped」狀態的應用程式列表。 在「Stopped」狀態的 Activity,還可以透過「Notification」來喚醒。「Notification」會在後面章節中解說。 Dead (已回收或未啟動) 「Dead」狀態是 Activity 尚未被啟動、已經被手動終止,或已經被系統回收的狀態。 要手動終止 Activity,可以在程式中呼叫「finish」函式。我們在加入選單一章中已經提到過了。 如果是被系統回收,可能是因為記憶體不足了,所以系統根據記憶體不足時的回收規則,將處於「Stopped」狀態的 Activity 所佔用的記憶體回收。 * Android 的虛擬機(VM)是使用堆疊 (Stack based) 管理。主要有四種狀態: Active (活動) Paused (暫停) Stopped (停止) Dead (已回收或未啟動) * 暫停行程時的行為 * action android:name=ent.action.MAIN / category android:name=ent.category.LAUNCHER / * 上述的 Framework 底下,Android App的特色 /intl/zh-TW/android/
您可能关注的文档
- 2016年浙江省宁波市鄞州区中考物理一模试卷.doc
- 2016年津沧高速公路(北段)小修保养工程.doc
- 2016年秋学期期中考高二物理(选修)试卷.doc
- 2016年科技支撑技术岗位应聘申请表.doc.doc
- 2016年迎春花会节日气氛布置工程.doc
- 2016年通用阀门产品监督抽查结果汇总表.doc
- 2016年航空宇航科学与技术学科.doc
- 2016年钢城区科技局.doc
- 2016年青海省首届高原.doc
- 2016年高一学生床上用品采购项目.doc
- 2026及未来5年中国电磁铁行业市场发展监测及投资战略咨询报告.docx
- 2026及未来5年中国建筑工程机械行业市场发展监测及投资战略规划报告.docx
- 2026及未来5年中国硫化镍行业市场调研分析及投资战略规划报告.docx
- 2026及未来5年中国烷化剂市场运营态势及发展前景预测报告.docx
- 2026年涤纶细旦长丝项目可行性研究报告(市场数据调查、监测研究).docx
- 2026年弓型虫抗体试剂项目可行性研究报告(市场数据调查、监测研究).docx
- 2026年拖链系统用高柔性数据传输电缆项目可行性研究报告(市场数据调查、监测研究).docx
- 2025年中国水晶圆盘市场调查研究报告.docx
- 2025年中国长网双辊挤浆机市场调查研究报告.docx
- 2026年及未来5年内中国液体氩气行业投资前景及策略咨询研究报告.docx
最近下载
- 2026年长沙电力职业技术学院单招职业技能考试参考题库附答案详解.docx VIP
- 陈敏恒 化工原理 第5版 课后习题答案.docx VIP
- TCAEPI43-2022 电絮凝法污水处理技术规程.pdf VIP
- 2025年中国PE_VC基金行业CFO白皮书-.pdf VIP
- 芦笋种植方案.pptx VIP
- 预防医学导论课程教学大纲.docx VIP
- 矿物加工总论.pdf VIP
- 九年级下学期数学教学计划和培优补差.docx VIP
- 【英语】河南省天一大联考·2024-2025学年高三考前模拟考试含答案或解析.pdf VIP
- ISO IEC 27005-2022 信息安全、网络安全和隐私保护—信息安全风险管理指南(2022)(推荐下载).pdf VIP
原创力文档

文档评论(0)