EASY SYMBIAN 手机应用开发入门PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:赵希哲,司维,宋昱鹏编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2009
- ISBN:9787115215154
- 页数:190 页
第1章 从零开始 1
1.1 Symbian那些事儿 2
1.1.1 Symbian的历史 2
1.1.2 Symbian的现状 3
1.1.3 Symbian的未来 4
1.2本书的Readme 4
1.2.1内容的组织方式 4
1.2.2怎样使用本书 5
1.2.3利用好网上的资源 5
1.3一个有趣的触摸屏游戏 6
1.3.1游戏的需求说明 6
1.3.2小项目的开发过程 8
1.4搭建全免费的开发环境 8
1.4.1 SDK 9
1.4.2 IDE 11
1.4.3帮助文档 12
1.4.4代码管理 12
1.5更多关于Symbian开发环境的事 13
1.5.1 SDK简介 13
1.5.2 IDE功能简介 14
1.6小结 17
第2章 程序架构介绍 18
2.1 Symbian应用程序设计原则 19
2.1.1程序界面与逻辑分离原则 19
2.1.2观察者设计模式的运用 20
2.1.3良好的应用程序行为 20
2.2简洁的设计方案 21
2.2.1程序模块结构 21
2.2.2界面模块 21
2.2.3逻辑模块 22
2.2.4碰撞原理 23
2.2.5重要的游戏行为 24
2.3编码要规范 25
2.4小结 26
第3章 工程结构和视图切换 27
3.1从Helloworld开始搭建应用程序框架 28
3.1.1使用Carbide建立和导入工程 28
3.1.2程序的基本类 30
3.1.3 MMP文件 33
3.1.4资源文件 35
3.1.5本地化 38
3.1.6编译和运行程序 39
3.2视图切换框架 40
3.2.1创建和使用视图 41
3.2.2在视图中使用容器 43
3.2.3注册和切换视图 45
3.2.4视图观察者 48
3.2.5打开外部视图 48
3.2.6如何选择GUI框架 49
3.3小结 49
第4章 描述符、数组和文件 51
4.1描述符 52
4.1.1继承结构和描述符构成 52
4.1.2字面量描述符 53
4.1.3缓冲区描述符 54
4.1.4指针描述符 55
4.1.5堆描述符 56
4.1.6包描述符 57
4.1.7重要的描述符方法 58
4.1.8描述符类型转换 59
4.2数组 61
4.2.1 RArray 61
4.2.2 CArray 65
4.2.3描述符数组 67
4.3文件读写 69
4.3.1 RFs和RFile 70
4.3.2文件和数据流 73
4.3.3目录和文件操作 75
4.4小结 77
第5章 异常处理 79
5.1基本异常处理 80
5.2异常退出 81
5.3 TRAP/TRAPD捕获异常 83
5.4两阶段构造 84
5.5清除栈 86
5.5.1对于C类使用清除栈 86
5.5.2对于非C类使用清除栈 87
5.5.3清除栈相关错误 88
5.6严重错误 91
5.7使用断言 92
5.8小结 93
第6章 事件响应 94
6.1事件处理基本过程 95
6.2常见事件处理 97
6.2.1前后台切换 97
6.2.2控件大小和位置的变化 98
6.2.3资源变化 99
6.3菜单命令 100
6.4按键事件 103
6.5触摸屏事件 105
6.6小结 107
第7章 控件 108
7.1控件基本概念 109
7.1.1绘图相关的接口 110
7.1.2与用户输入相关的接口 110
7.1.3复合控件相关的接口 111
7.2资源文件 112
7.3常用控件介绍 112
7.3.1文本标签 112
7.3.2图片标签 114
7.3.3编辑框 114
7.3.4列表框 116
7.3.5对话框 117
7.3.6自定义控件 121
7.4小结 124
第8章 多媒体 125
8.1位图介绍 126
8.2创建位图文件 126
8.3装载和绘制位图 128
8.4旋转和缩放位图 128
8.5多媒体框架 129
8.6播放音乐文件 130
8.7小结 132
第9章 活动对象 133
9.1异步操作 134
9.2活动对象工作原理 136
9.2.1一个AO,一个异步服务提供者 136
9.2.2多个AO,一个异步服务提供者 137
9.2.3多个AO,多个异步服务提供者 138
9.2.4多个Active Scheduler 139
9.3简单的例子(基本用法) 140
9.4稍复杂的异步调用 147
9.5更复杂的活动对象 148
9.5.1自己动手安装活动对象规划器 149
9.5.2自完成状态机 150
9.5.3 AO的优先级 158
9.6活动对象使用注意事项 158
9.7小结 159
第10章 测试与打包 160
10.1常用工具 161
10.1.1 LeaveScan和CodeScanner 162
10.1.2 SymbianOSUnit 163
10.1.3 CTC+++ 165
10.1.4 TRK 165
10.2生成安装文件 168
10.3证书以及签名 170
10.3.1证书及签名的意义 170
10.3.2操作方法 172
10.4小结 173
附录A手机按键名称图 174
附录B Symbian本地化语言代码列表 175
附录C常见错误代码列表 178
附录D Symbian程序调试技巧 180
附录E术语表 183
后记 186
参考文献 190
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019