Android技术内幕.系统卷

Android技术内幕.系统卷

 01_Android系统概述.pdf: http://www.t00y.com/file/60241452
02_Android系统开发综述.pdf: http://www.t00y.com/file/60241453
03_Android的linux内核与驱动程序.pdf: http://www.t00y.com/file/60241454
04_Android的底层库与程序.pdf: http://www.t00y.com/file/60241455
05_Android的java虚拟机和环境.pdf: http://www.t00y.com/file/60241456
06_Android的GUI系统.pdf: http://www.t00y.com/file/60241457
07_Android的auaid系统.pdf: http://www.t00y.com/file/60241458
08_Android的video输入输出系统.pdf: http://www.t00y.com/file/60241459
09_Android的多媒体系统.pdf: http://www.t00y.com/file/60241460
10_Android的电话部分.pdf: http://www.t00y.com/file/60241461
11_Android的连接部分.pdf: http://www.t00y.com/file/60241463
21天学通JAVA(-经典-).pdf: http://www.t00y.com/file/60241467
android下如何调试程序.pdf: http://www.t00y.com/file/60241423
Android中文帮助文档.pdf: http://www.t00y.com/file/60241432
android人机界面指南.pdf: http://www.t00y.com/file/60241421
Android从入门到精通+经典教程.pdf: http://www.t00y.com/file/60241298
Android入门基础.doc: http://www.t00y.com/file/60241422
Android基础教程.pdf: http://www.t00y.com/file/60241303
android基础教程_美Ed_Burnette着_张波等译_59.pdf: http://www.t00y.com/file/60241341
Android应用开发揭秘.pdf: http://www.t00y.com/file/60241428
Android应用开发者应该知道的交互设计知识s.pdf: http://www.t00y.com/file/60241431
Android开发入门教程.pdf: http://www.t00y.com/file/60241477
Android开发指南中文版-应用程序框架.pdf: http://www.t00y.com/file/60241420
Android开发指南中文版.pdf: http://www.t00y.com/file/60241419
Android开发环境搭建及配置[cn].doc: http://www.t00y.com/file/60241418
Android技术内幕.系统卷.pdf: http://www.t00y.com/file/60241416
Android架构师手册_建模与图形思考_高焕堂_2012_06_Part01x.pdf: http://www.t00y.com/file/60241417
android绘图.pdf: http://www.t00y.com/file/60241299
Google Android SDK开发范例大全.pdf: http://www.t00y.com/file/60241447
Java编程思想第四版完整中文高清版(免费).pdf: http://www.t00y.com/file/60241507
JDK_API_1_6_zh_CN.CHM: http://www.t00y.com/file/60241464
[21天自学Java6(第5版)].(Sams.Teach.Yourself.Java.6.in.21.Days].Rogers.Cadenhead&Laura.Lemay.文字版.pdf:http://www.t00y.com/file/60241508
[Algorithms.in.a.Nutshell(2008.10)].George.T.Heineman.文字版.pdf: http://www.t00y.com/file/60241514
[Android.3D游戏开发技术宝典:OpenGL.ES.2.0].吴亚峰.扫描版.pdf: http://www.t00y.com/file/60241958
[Android.3D游戏开发技术详解与典型案例].吴亚峰等.扫描版.pdf: http://www.t00y.com/file/60241997
[Android.4.0网络编程详解].王家林.扫描版(1).pdf: http://www.t00y.com/file/60242031
[Android.4.0网络编程详解].王家林.扫描版.pdf: http://www.t00y.com/file/60242053
[Android.Cookbook(2012.4)].Ian.F.Darwin.文字版(1).pdf: http://www.t00y.com/file/60242056
[Android.Cookbook(2012.4)].Ian.F.Darwin.文字版.pdf: http://www.t00y.com/file/60242059
[Android.Cookbook(Early.Release)].Ian.F.Darwin.文字版.pdf: http://www.t00y.com/file/60242063
[Android.Database.Programming(2012.6)].Jason.Wei.文字版.epub: http://www.t00y.com/file/60242065
[Android.Database.Programming(2012.6)].Jason.Wei.文字版.pdf: http://www.t00y.com/file/60242067
[Android.Database.Programming(2012.6)].源代码.zip: http://www.t00y.com/file/60242071
[Android.in.Action(3rd,2011.11)].W.Frank.Ableson.文字版.pdf: http://www.t00y.com/file/60242078
[Android.in.Practice(2011)].Charlie.Collins.文字版.pdf: http://www.t00y.com/file/60242081
[Android.Tablets.Made.Simple].Marziah.Karch.文字版.pdf: http://www.t00y.com/file/60242162
[Android.应用].(Amazing.Android.Apps.For.Dummies),.Daniel.A.Begun,.文字版.pdf: http://www.t00y.com/file/60242612
[Android.应用开发与系统改造实战].王保卫等.扫描版.pdf: http://www.t00y.com/file/60242853
[Android.游戏开发入门](美)Mario.Zechner.插图版.pdf: http://www.t00y.com/file/60243145
[Android、iPhone、Windows.Phone手机网页及网站设计:最佳实践与设计精粹].张亚飞.扫描版.pdf: http://www.t00y.com/file/60241542
[Android内核剖析].柯元旦.扫描版.pdf: http://www.t00y.com/file/60245660
[Android商业软件开发全程实战-以手机守护神为例].王家林.扫描版.pdf: http://www.t00y.com/file/60246340
[Android基础教程].(Hello,Android).(美)Burnette,E.扫描版.pdf: http://www.t00y.com/file/60243604
[Android多媒体编程从初学到精通].苗忠良等.扫描版.pdf: http://www.t00y.com/file/60243445
[Android应用开发详解].郭宏志.扫描版 (2).pdf: http://www.t00y.com/file/60249493
[Android应用开发详解].郭宏志.扫描版.pdf: http://www.t00y.com/file/60249516
[Android应用案例开发大全].吴亚峰等.扫描版.pdf: http://www.t00y.com/file/60249469
[Android开发从入门到精通].扶松柏.扫描版.pdf: http://www.t00y.com/file/60243983
[Android开发入门与实战体验].李佐彬.扫描版.pdf: http://www.t00y.com/file/60245292
[Android开发关键技术之旅:Java程序员快速学习通道].颜建华.扫描版.pdf: http://www.t00y.com/file/60244303
[Android开发权威指南].李宁.扫描版.pdf: http://www.t00y.com/file/60244889
[Android手机程序设计入门、应用到精通].孙宏明.扫描版.pdf: http://www.t00y.com/file/60247293
[Android技术内幕:系统卷].杨丰盛.扫描版.pdf: http://www.t00y.com/file/60243720
[Android揭秘]Unlocking Android (Manning 2009 Draft).pdf: http://www.t00y.com/file/60243741
[Android杂志.-.2013年第23期]Android.Magazine.-.Issue.23,.2013.IMAGINE.影印版.pdf: http://www.t00y.com/file/60249839
[ANDROID核心原理与系统应用高效开发].韩超.扫描版.pdf: http://www.t00y.com/file/60243573
[Android框架揭秘].金泰延等.扫描版.pdf: http://www.t00y.com/file/60245387
[Android游戏编程之从零开始].李华明.扫描版.pdf: http://www.t00y.com/file/60249800
[Android移动应用开发(第3版)卷Ⅰ:基础篇].Lauren.Darcey等.扫描版.pdf: http://www.t00y.com/file/60249174
[Android移动应用开发从入门到精通].张魏等.扫描版.pdf: http://www.t00y.com/file/60249268
[Android移动开发一本就够].(Lauren.Darcey).李卉等.扫描版.pdf: http://www.t00y.com/file/60249100
[Android系统原理及开发要点详解].(韩超,梁泉).pdf: http://www.t00y.com/file/60248210
[Android系统原理及开发要点详解].(韩超,梁泉).扫描版.pdf: http://www.t00y.com/file/60248383
[Android系统原理及开发要点详解].(韩超,梁泉).扫描版pdf: http://www.t00y.com/file/60248765
[Android系统原理及开发要点详解].韩超.梁泉.扫描版.pdf: http://www.t00y.com/file/60249077
[Android系统级深入开发—移植与调试].韩超.梁泉.扫描版.pdf: http://www.t00y.com/file/60247792
[Android系统级深入开发—移植与调试].韩超.梁泉.扫描版[学习库www.xuexi111.com].pdf: http://www.t00y.com/file/60248071
[Android编程].(Programming.Android).Zigurd.Mednieks.文字版.pdf: http://www.t00y.com/file/60243230
[Android编程].源代码.zip: http://www.t00y.com/file/60243250
[Android视频教学系列-《Android游戏开发视频教程》].read.me.rar: http://www.t00y.com/file/60246347
[Android软件安全与逆向分析].丰生强.扫描版.pdf: http://www.t00y.com/file/60245920
[Apache.Tomcat.7].Aleksa.Vukotic.文字版.pdf: http://www.t00y.com/file/60249856
[Applied.jQuery:Develop.and.Design(第1版)].(Applied.jQuery).Jay.Blanchard.文字版.pdf: http://www.t00y.com/file/60249868
[Beginning.Android.4(2011)].Grant.Allen.文字版(1).pdf: http://www.t00y.com/file/60249941
[Beginning.Android.4(2011)].Grant.Allen.文字版.pdf: http://www.t00y.com/file/60249991
[Beginning.Android.Tablet.Application.Development(第1版)].(Beginning.Android.Tablet.Application.Development).Wei-Meng.Lee.文字版.pdf:http://www.t00y.com/file/60250017
[Beginning.Android.Tablet.Games.Programming].Jeremy.Kerfs.文字版.pdf: http://www.t00y.com/file/60250023
[Beginning.Java.7].Jeff.Friesen.文字版.pdf: http://www.t00y.com/file/60250061
[Building.Android.Apps.with.HTML,CSS,and.JavaScript(2nd,2012.01)].Jonathan.Stark.文字版.pdf: http://www.t00y.com/file/60250184
[Building.Mobile.Applications.with.Java(2012.3)].Joshua.Marinacci.文字版(1).pdf: http://www.t00y.com/file/60250191
[Building.Mobile.Applications.with.Java(2012.3)].Joshua.Marinacci.文字版.pdf: http://www.t00y.com/file/60250198
[Embedded.Android:Porting.Extending.and.Customizing(Early.Release)].Karim.Yaghmour.文字版.pdf: http://www.t00y.com/file/60250200
[Expert.Oracle.Application.Express.Plugins].Martin.D'Souza.文字版.pdf: http://www.t00y.com/file/60250210
[Expert.PL.SQL.Practices(第1版)].(Expert.PL.SQL.Practices).Robyn.Sands.文字版.pdf: http://www.t00y.com/file/60250213
[Google.Android.SDK开发范例大全].余志龙.扫描版.pdf: http://www.t00y.com/file/60250451
[Google.Android手机必玩发烧游戏100%强推荐].电脑报.扫描版.PDF: http://www.t00y.com/file/60250513
[Google.Android手机必装发烧软件200.].苏俊健.扫描版.PDF: http://www.t00y.com/file/60250547
[Google.Android揭秘].unlocking.android.pdf: http://www.t00y.com/file/60250455
深入浅出Android.pdf: http://www.t00y.com/file/60241474
深入理解android卷1.pdf: http://www.t00y.com/file/60241473

2011新版Ja va教程.ppt: http://www.t00y.com/file/60254549
andbook英文版本.pdf: http://www.t00y.com/file/60254551
Android Design.pdf: http://www.t00y.com/file/60254556
Android+开发环境安装手册.pdf: http://www.t00y.com/file/60254570
android-2.3.3-gingerbread-src.zip: http://www.t00y.com/file/60254741
androidwifi开发流程和关键点分析--华清远见android培训课件教程.pdf: http://www.t00y.com/file/60254745
android_ndk.pdf: http://www.t00y.com/file/60254568
Android_开发从入门到精通_IBM.pdf: http://www.t00y.com/file/60254569
Android中文合集126+8篇.pdf: http://www.t00y.com/file/60255360
Android中文帮助文档.pdf: http://www.t00y.com/file/60255358
android中文教程.rar: http://www.t00y.com/file/60255364
Android代码小贴士第一期-381660195.rar: http://www.t00y.com/file/60254753
Android参考资料资源整理第一期-Leon.lh.rar: http://www.t00y.com/file/60254746
Android基础教程.pdf: http://www.t00y.com/file/60254958
Android学习必备之JAVA复习版块收录第一期.rar: http://www.t00y.com/file/60255194
Android学习经验.txt: http://www.t00y.com/file/60255220
Android学习讲义各大学全收录系列下载列表.rar: http://www.t00y.com/file/60255196
Android学习资料网友总会.rar: http://www.t00y.com/file/60255257
Android应用开发详解.pdf: http://www.t00y.com/file/60255272
Android应用开发详解pdf.pdf: http://www.t00y.com/file/60255356
Android开发从入门到精通.pdf: http://www.t00y.com/file/60254960
Android开发初学者建议.txt: http://www.t00y.com/file/60254959
android开发平台相关资料.rar: http://www.t00y.com/file/60255158
Android开发指南中文版-应用程序框架.pdf: http://www.t00y.com/file/60255179
Android开发指南中文版.pdf: http://www.t00y.com/file/60255169
Android开发教程笔记完全版.pdf: http://www.t00y.com/file/60254979
android开发环境搭建及配置.doc: http://www.t00y.com/file/60254961
Android开发类精华帖总结第一期.rar: http://www.t00y.com/file/60254980
Android核心技术与实例详解—Android游戏开发实践—快乐数独.pdf: http://www.t00y.com/file/60254940
Android模拟器及编译环境安装新手入门.pdf: http://www.t00y.com/file/60255191
Android游戏源码收录第一期22个.rar: http://www.t00y.com/file/60255357
Android程序员入门.pdf: http://www.t00y.com/file/60254751
android面试问题集锦.rar: http://www.t00y.com/file/60255181
Android高手进阶教程.doc: http://www.t00y.com/file/60254939
Android高级编程.pdf: http://www.t00y.com/file/60254938
building_android_apps_with_html_css_and_javascript.pdf: http://www.t00y.com/file/60255409
Decompiling.Android,.Godfrey.Nolan,.Apress,.2012.pdf: http://www.t00y.com/file/60255420
Fundamentals.Of.Embedded.Software.-.Where.C.And.Assembly.Meet.-.Daniel.W.Lewis.(Prentice.Hall.-2002).pdf:http://www.t00y.com/file/60255974
Google.Android.SDK开发范例大全.pdf: http://www.t00y.com/file/60256184
Google.Android.SDK开发范例大全.第2版.pdf: http://www.t00y.com/file/60256703
Google.Android.SDK開發範例大全(完整版).pdf: http://www.t00y.com/file/60256812
Google.Android开发入门与实战.pdf: http://www.t00y.com/file/60256929
Google.Android開發入門與實戰39M.pdf: http://www.t00y.com/file/60257046
Hello Android.pdf: http://www.t00y.com/file/60257058
Himi之Android游戏开发系列CHM文档.rar: http://www.t00y.com/file/60257059
Ja va.How.to.Program.6th.Edition.chm: http://www.t00y.com/file/60257103
Ja va大学教程 How to Program中文版(第四版).pdf: http://www.t00y.com/file/60257221
JAVA面向对象编程(孙卫琴).pdf: http://www.t00y.com/file/60258386
Wrox.Android.Application.Development.Cookbook.Jan.2013.rar: http://www.t00y.com/file/60258598
[Android.2.0游戏开发实战宝典].吴亚锋&苏亚光.扫描版.pdf: http://www.t00y.com/file/60298938
[Android开发应用从入门到精通].朱桂英.扫描版.pdf: http://www.t00y.com/file/60301308
[Google.API大全:编程·开发·实例].《Google.API大全》编委会.扫描版.pdf: http://www.t00y.com/file/60250565
[GooglePlus:The.Missing.Manual(2011.12)].Kevin.Purdy.文字版.pdf: http://www.t00y.com/file/60250571
[Head.First.Android.Development(Early.Release,2011.07)].Jonathan.Simon.文字版.pdf: http://www.t00y.com/file/60250614
[Hello,Android(1st,2008.12)].Ed.Burnette.文字版.pdf: http://www.t00y.com/file/60250617
[Hello,Android(2nd,2009.11)].Ed.Burnette.文字版.pdf: http://www.t00y.com/file/60250618
[Hello,Android(3rd,2010.07)].Ed.Burnette.文字版.pdf: http://www.t00y.com/file/60250620
[High.Performance.MySQL(3rd,2012.3)].Baron.Schwartz.文字版.pdf: http://www.t00y.com/file/60250624
[HTML5.Architecture(Early.Release)].Wesley.Hales.文字版.pdf: http://www.t00y.com/file/60250625
[Introduction.to.Android.Application.Development(4th,2013.12)].Joseph.Annuzzi.Jr.文字版.epub: http://www.t00y.com/file/60250673
[Introduction.to.Android.Application.Development(4th,2013.12)].Joseph.Annuzzi.Jr.文字版.pdf: http://www.t00y.com/file/60250681
[JavaScript.Visual.QuickStart.Guide(第8版)].(JavaScript.Visual.QuickStart.Guide).Tom.Negrino.文字版.pdf: http://www.t00y.com/file/60250717
[jQuery.UI(2012.3)].Eric.Sarrion.文字版.pdf: http://www.t00y.com/file/60250718
[Learning.Android(2011.3)].Marko.Gargenta.文字版(1).pdf: http://www.t00y.com/file/60250726
[Learning.Android(2011.3)].Marko.Gargenta.文字版.pdf: http://www.t00y.com/file/60250728
[Learning.Android(2nd,2014.1)].Marko.Gargenta.文字版.pdf: http://www.t00y.com/file/60250719
[Linux.Pocket.Guide(2nd,2012.3)].Daniel.J.Barrett.文字版.pdf: http://www.t00y.com/file/60250731
[Mobile.Design.Pattern.Gallery(2012.3)].Theresa.Neil.文字版.pdf: http://www.t00y.com/file/60251037
[Natural.Language.Annotation.for.Machine.Learning(Early.Release)].James.Pustejovsky.文字版.pdf: http://www.t00y.com/file/60251038
[Oracle.Core:Essential.Internals.for.DBAs.and.Developers].Jonathan.Lewis.文字版.pdf: http://www.t00y.com/file/60251047
[Pro.Android.3(第1版)].(Pro.Android.3).S.Komatineni&D.MacLean&S.Hashimi.文字版.pdf: http://www.t00y.com/file/60251075
[Pro.Android.3(第1版)].源代码.zip: http://www.t00y.com/file/60251082
[Pro.Android.4(2012)].Satya.Komatineni.文字版(1).pdf: http://www.t00y.com/file/60251145
[Pro.Android.4(2012)].Satya.Komatineni.文字版.pdf: http://www.t00y.com/file/60251250
[Pro.HTML5.Programming(2nd)].Peter.Lubbers.文字版.pdf: http://www.t00y.com/file/60251351
[Pro.Java.7.NIO.2].Anghel.Leonard.文字版.pdf: http://www.t00y.com/file/60251390
[Pro.jQuery.Mobile].Brad.Broulik.文字版.pdf: http://www.t00y.com/file/60251452
[Programming.Android(2nd,Early.Release,2012.3)].Zigurd.Mednieks.文字版(1).pdf: http://www.t00y.com/file/60251458
[Programming.Android(2nd,Early.Release,2012.3)].Zigurd.Mednieks.文字版.pdf: http://www.t00y.com/file/60251462
[Sun.Certified.Enterprise.Architect.for.Java.EE.Study.Guide(第2版)].(Sun.Certified).Mark.Cade.文字版.pdf: http://www.t00y.com/file/60251466
[The.Art.of.SEO(2nd,2012.3)].Eric.Enge.文字版.pdf: http://www.t00y.com/file/60251664
[使用App.Inventor].(App.Inventor).D.Wolber&H.Abelson&E.Spertus&L.Looney.文字版.pdf: http://www.t00y.com/file/60254234
[使用App.Inventor].源代码.zip: http://www.t00y.com/file/60254255
[使用HTML,CSS,JavaScript开发Android应用程序].(Building.Android.Apps.with.HTML.CSS.and.JavaScript).Jonathan.Stark.文字版.pdf:http://www.t00y.com/file/60254269
[使用HTML,CSS,JavaScript开发Android应用程序].源代码.rar: http://www.t00y.com/file/60254271
[大话企业级Android应用开发实战].王家林.扫描版.pdf: http://www.t00y.com/file/60252399
[安卓游戏入门].beginning.android.games.pdf: http://www.t00y.com/file/60251986
[最好的Android应用].(Best.Android.Apps).Mike.Hendrickson&Brian.Sawyer.文字版.pdf: http://www.t00y.com/file/60254383
[疯狂Android讲义].李刚.源码.zip: http://www.t00y.com/file/60253912
[疯狂Android讲义].李刚.高清扫描版.pdf: http://www.t00y.com/file/60253906
[进行Android应用开发]Beginning.Android.Application.Development.wei-meng.lee.影印版.pdf: http://www.t00y.com/file/60253979
《Android开发提高十六技》--张国威(安卓巴士总结).rar: http://www.t00y.com/file/60254385
【软件】Ja va大学教程(中文版,Deitel+着).pdf: http://www.t00y.com/file/60254516
中文版Android程序员向导.pdf: http://www.t00y.com/file/60258787
原创15个Android很有用的代码片段.pdf: http://www.t00y.com/file/60258785
基础ja va大学教程光盘.rar: http://www.t00y.com/file/60258599
應用框架原理與程式設 .pdf: http://www.t00y.com/file/60258783
新版Android开发教程.rar: http://www.t00y.com/file/60258637
新版Android开发教程及笔记-完整版.pdf: http://www.t00y.com/file/60258777
深入浅出Android.pdf: http://www.t00y.com/file/60258604

转载于:https://my.oschina.net/468730630/blog/358184

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
android技术内幕系统》 前言 第1章 准备工作 /1 1.1 深入认识android /2 1.1.1 android系统构架 /2 1.1.2 android的初始化流程 /5 1.1.3 各个层次之间的相互关系 /8 1.1.4 android系统开发(移植)和应用开发 /11 1.2 获取和编译android的源码 /13 1.2.1 环境配置 /13 1.2.2 获取android源码 /14 1.2.3 编译android的源码及其工具包 /16 1.2.4 运行android系统 /21 1.3 开发环境搭建 /23 1.3.1 应用开发环境搭建 /23 1.3.2 源码开发环境搭建 /26 1.4 android源码结构 /32 1.5 小结 /33 第2章 android的内核机制和结构剖析 /34 2.1 linux与android的关系 /35 .2.1.1 为什么会选择linux /35 2.1.2 android不是linux /35 2.2 android对linux内核的改动 /37 2.2.1 goldfish /37 2.2.2 yaffs2 /38 2.2.3 蓝牙 /39 2.2.4 调度器(scheduler)/39 2.2.5 android新增的驱动 /40 2.2.6 电源管理 /41 2.2.7 杂项 /41 2.3 android对linux内核的增强 /42 2.3.1 alarm(硬件时钟)/43 2.3.2 ashmem(匿名内存共享)/46 2.3.3 low memory killer(低内存管理)/52 2.3.4 logger(日志设备)/56 2.3.5 android pmem /65 2.3.6 switch /79 2.3.7 timed gpio /88 2.3.8 android ram console /94 2.4 小结 /99 第3章 android的ipc机制--binder /100 3.1 binder概述 /101 3.1.1 为什么选择binder /101 3.1.2 初识binder /102 3.2 binder驱动的原理和实现 /102 3.2.1 binder驱动的原理 /102 3.2.2 binder驱动的实现 /103 3.3 binder的构架与实现 /132 3.3.1 binder的系统构架 /132 3.3.2 binder的机制和原理 /133 3.4 小结 /150 第4章 电源管理 /151 4.1 电源管理概述 /152 4.2 电源管理结构 /152 4.3 android的电源管理机制 /153 4.4 android电源管理机制的实现 /154 4.5 小结 /187 第5章 驱动的工作原理及实现机制 /188 5.1 显示驱动(framebuffer)/189 5.1.1 framebuffer的工作原理 /189 5.1.2 framebuffer的构架 /190 5.1.3 framebuffer驱动的实现机制 /190 5.2 视频驱动(v4l和v4l2)/201 5.2.1 v4l2介绍 /201 5.2.2 v4l2的原理和构架 /201 5.2.3 v4l2的实现 /202 5.3 音频驱动(oss和alsa)/208 5.3.1 oss与alsa介绍 /208 5.3.2 oss的构架与实现 /209 5.3.3 alsa的构架与实现 /213 5.4 mtd驱动 /214 5.4.1 mtd驱动的功能 /214 5.4.2 mtd驱动的构架 /215 5.4.3 mtd驱动的原理及实现 /215 5.5 event输入设备驱动 /223 5.5.1 input的系统构架 /223 5.5.2 event输入驱动的构架 /224 5.5.3 event输入驱动的原理 /224 5.5.4 event输入驱动的实现 /225 5.6 蓝牙驱动(bluetooth)/235 5.6.1 bluetooth驱动的构架 /235 5.6.2 bluez的原理及实现 /237 5.7 wlan驱动(wi-fi)/244 5.7.1 wlan构架 /244 5.7.2 wi-fi驱动的实现原理 /245 5.8 小结 /245 第6章 原生库的原理及实现 /246 6.1 系统c库(bionic libc)/247 6.1.1 bionic libc功能概述 /247 6.1.2 bionic libc实现原理 /248 6.2 功能库 /258 6.2.1 webkit构架与实现 /258 6.2.2 多媒体框架与实现 /275 6.2.3 android sqlite框架及原理 /285 6.3 扩展库 /289 6.3.1 skia底层库分析 /289 6.3.2 opengl底层库分析 /299 6.3.3 android-openssl实现及运用 /306 6.3.4 freetype及font engine manager /317 6.3.5 freetype结构体系和渲染流程 /317 6.4 原生服务 /328 6.4.1 audioflinger实现 /328 6.4.2 surfaceflinger实现 /341 6.5 小结 /353 第7章 硬件抽象层的原理与实现 /354 7.1 硬件抽象层的实现原理 /355 7.1.1 android hal构架 /355 7.1.2 android hal的实现 /357 7.2 android overlay构架与实现 /361 7.2.1 android overlay系统构架 /361 7.2.2 overlay hal框架与实现 /362 7.2.3 overlay与surfacefinger /369 7.3 android camera 构架与实现 /375 7.3.1 android camera系统构架 /375 7.3.2 camera hal框架与实现 /377 7.3.3 camera本地实现 /385 7.4 android audio hal实现 /394 7.4.1 audio hal框架 /395 7.4.2 android默认的audio hal实现 /398 7.4.3 dump功能的audio hal实现 /400 7.4.4 基于a2dp的蓝牙音频设备hal实现 /402 7.4.5 模拟器上的audio hal实现 /403 7.5 android ril实现 /404 7.5.1 android ril构架 /404 7.5.2 radiooptiongs实现 /407 7.5.3 libril库实现 /409 7.5.4 reference-ril库实现 /415 7.5.5 rild守护进程实现 /418 7.5.6 request流程分析 /423 7.5.7 response流程分析 /427 7.6 android sensor hal实现 /434 7.6.1 android sensor构建 /434 7.6.2 sensor hal接口 /435 7.6.3 sensor hal实现 /438 7.7 android wifi hal实现 /441 7.7.1 android wifi系统构架 /441 7.7.2 wpa_supplicant框架 /442 7.7.3 wifi hal实现 /444 7.8 android蓝牙本地实现 /447 7.8.1 android蓝牙构架 /447 7.8.2 bluez结构体系 /448 7.8.3 bluez适配层 /452 7.9 android 定位实现 /453 7.9.1 定位系统构架 /453 7.9.2 gps hal实现 /454 7.10 android power hal实现 /459 7.11 android vibrator hal实现 /461 7.12 小结 /462 第8章 dalvik虚拟机的构架、原理与实现 /463 8.1 dalvik虚拟机概述 /464 8.1.1 什么是dalvik虚拟机 /464 8.1.2 dalvik虚拟机的功能 /464 8.1.3 dalvik虚拟机与java虚拟机的区别 /465 8.2 dalvik构架与实现 /466 8.2.1 dalvik系统构架 /466 8.2.2 dx和dexdump工具 /468 8.2.3 .dex文件格式解析 /470 8.2.4 dalvik内部机制 /487 8.2.5 dalvik进程管理 /492 8.2.6 dalvik内存管理 /501 8.2.7 dalvik加载器 /509 8.2.8 dalvik解释器 /517 8.2.9 dalvik jit /519 8.3 jni的构架与实现 /523 8.3.1 jni构架 /523 8.3.2 jni实现 /524 8.4 小结 /526 第9章 android 核心库 /527 9.1 android核心库简介 /528 9.2 android系统api /529 9.2.1 android包 /529 9.2.2 android资源包 /529 9.2.3 apicheck机制 /529 9.3 小结 /532 后记 /533
android技术内幕系统》 前言 第1章 准备工作 /1 1.1 深入认识android /2 1.1.1 android系统构架 /2 1.1.2 android的初始化流程 /5 1.1.3 各个层次之间的相互关系 /8 1.1.4 android系统开发(移植)和应用开发 /11 1.2 获取和编译android的源码 /13 1.2.1 环境配置 /13 1.2.2 获取android源码 /14 1.2.3 编译android的源码及其工具包 /16 1.2.4 运行android系统 /21 1.3 开发环境搭建 /23 1.3.1 应用开发环境搭建 /23 1.3.2 源码开发环境搭建 /26 1.4 android源码结构 /32 1.5 小结 /33 第2章 android的内核机制和结构剖析 /34 2.1 linux与android的关系 /35 .2.1.1 为什么会选择linux /35 2.1.2 android不是linux /35 2.2 android对linux内核的改动 /37 2.2.1 goldfish /37 2.2.2 yaffs2 /38 2.2.3 蓝牙 /39 2.2.4 调度器(scheduler)/39 2.2.5 android新增的驱动 /40 2.2.6 电源管理 /41 2.2.7 杂项 /41 2.3 android对linux内核的增强 /42 2.3.1 alarm(硬件时钟)/43 2.3.2 ashmem(匿名内存共享)/46 2.3.3 low memory killer(低内存管理)/52 2.3.4 logger(日志设备)/56 2.3.5 android pmem /65 2.3.6 switch /79 2.3.7 timed gpio /88 2.3.8 android ram console /94 2.4 小结 /99 第3章 android的ipc机制--binder /100 3.1 binder概述 /101 3.1.1 为什么选择binder /101 3.1.2 初识binder /102 3.2 binder驱动的原理和实现 /102 3.2.1 binder驱动的原理 /102 3.2.2 binder驱动的实现 /103 3.3 binder的构架与实现 /132 3.3.1 binder的系统构架 /132 3.3.2 binder的机制和原理 /133 3.4 小结 /150 第4章 电源管理 /151 4.1 电源管理概述 /152 4.2 电源管理结构 /152 4.3 android的电源管理机制 /153 4.4 android电源管理机制的实现 /154 4.5 小结 /187 第5章 驱动的工作原理及实现机制 /188 5.1 显示驱动(framebuffer)/189 5.1.1 framebuffer的工作原理 /189 5.1.2 framebuffer的构架 /190 5.1.3 framebuffer驱动的实现机制 /190 5.2 视频驱动(v4l和v4l2)/201 5.2.1 v4l2介绍 /201 5.2.2 v4l2的原理和构架 /201 5.2.3 v4l2的实现 /202 5.3 音频驱动(oss和alsa)/208 5.3.1 oss与alsa介绍 /208 5.3.2 oss的构架与实现 /209 5.3.3 alsa的构架与实现 /213 5.4 mtd驱动 /214 5.4.1 mtd驱动的功能 /214 5.4.2 mtd驱动的构架 /215 5.4.3 mtd驱动的原理及实现 /215 5.5 event输入设备驱动 /223 5.5.1 input的系统构架 /223 5.5.2 event输入驱动的构架 /224 5.5.3 event输入驱动的原理 /224 5.5.4 event输入驱动的实现 /225 5.6 蓝牙驱动(bluetooth)/235 5.6.1 bluetooth驱动的构架 /235 5.6.2 bluez的原理及实现 /237 5.7 wlan驱动(wi-fi)/244 5.7.1 wlan构架 /244 5.7.2 wi-fi驱动的实现原理 /245 5.8 小结 /245 第6章 原生库的原理及实现 /246 6.1 系统c库(bionic libc)/247 6.1.1 bionic libc功能概述 /247 6.1.2 bionic libc实现原理 /248 6.2 功能库 /258 6.2.1 webkit构架与实现 /258 6.2.2 多媒体框架与实现 /275 6.2.3 android sqlite框架及原理
Android’s growth is phenomenal. In a very short time span, it has succeeded in becoming one of the top mobile platforms in the market. Clearly, the unique combination of open source licensing, aggressive go-to-market, and trendy interface is bearing fruit for Google’s Android team. Needless to say, the massive user uptake generated by Android has not gone unnoticed by handset manufacturers, mobile network operators, silicon manufacturers, and app developers. Products, apps, and devices “for,” “compatible with,” or “based on” Android seem to be coming out ever so fast. Beyond its mobile success, however, Android is also attracting the attention of yet another, unintended crowd: embedded systems developers. While a large number of embedded devices have little to no human interface, a substantial number of devices that would traditionally be considered “embedded” do have user interfaces. For a goodly number of modern machines, in addition to pure technical functionality, developers creating user-facing devices must also contend with human-computer interaction (HCI) factors. Therefore, designers must either present users with an experience they are already familiar with or risk alienating users by requiring them to learn a lesserknown or entirely new user experience. Before Android, the user interface choices available to the developers of such devices were fairly limited and limiting. Clearly, embedded developers prefer to offer users an interface they are already familiar with. Although that interface might have been window-based in the past—and hence a lot of embedded devices were based on classic window-centric, desktop-like, or desktopbased interfaces—Apple’s iOS and Google’s Android have forever democratized the use of touch-based, iPhone-like graphical interfaces. This shift in user paradigms and expectations, combined with Android’s open source licensing, have created a groundswell of interest about Android within the embedded world.

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值