Android高薪之路:Android程序员面试宝典

Android高薪之路:Android程序员面试宝典
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2012-05
版次: 1
ISBN: 9787115275110
定价: 45.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 294页
正文语种: 简体中文
  • 《Android高薪之路--Android程序员面试宝典》取材于各大IT公司面试真题,所给出的试题尽可能地覆盖了Android应用开发的各个方面,而且大多数试题都有解析部分,读者可以通过这部分更深入地理解试题中所包含的技术内容,希望真正做到由点成线,举一反三。书中还将Android中涉及的各个常用技术问题进行筛选、分类。这样读者可以有的放矢,对自己还没有掌握的Android技术进行重点攻破,从而起到事半功倍的效果。除了对每道题目都有详细的解析和回答外,对相关知识点还有扩展说明。《Android高薪之路--Android程序员面试宝典》对面试中Android常见的题型和常用解答技巧进行了介绍,它不仅能帮助求职者快速复习相关知识点,也对现代职业人如何有效求职做了详细解说。本书对于读者从求职就业到提升计算机专业知识都有显著的帮助。
    《Android高薪之路--Android程序员面试宝典》适合计算机相关专业应届毕业生阅读,也适合作为正在应聘软件行业的相关就业人员和计算机爱好者的参考书。   李宁高级软件工程师,毕业于东北大学,获硕士学位。曾任职于东软集团,担任项目经理一职。有10余年的软件开发经验,主持或参与开发了全国计算机等级考试考务管理系统、超市前台销售和后台管理系统、辽宁省实验中学后勤管理系统、网上评卷系统等各种大型系统。曾为《程序员》、《电脑编程技巧与维护》、IT168、天极网等杂志或网络媒体撰写了100余篇技术文章。熟悉Java、C/C++、C#、Eclipse、NetBeans、VisualStudio、Delphi等编程语言或开发工具,尤其擅长Java、Eclipse等开发技术。 第1章Android入门
    1.1关于Android的非技术问题
    1.1.1为什么看好Android
    1.1.2以前是否从事过Android的工作,做过哪些工作
    1.1.3你做的最复杂的界面是什么
    1.1.4如何解决Android学习中遇到的难题
    1.1.5Android只能在手机或其他移动设备上使用吗
    1.2Android的基本概念
    1.2.1Android的特点都有哪些
    1.2.2MVC模式
    1.2.3Android的系统构架
    1.3开发Android应用程序
    1.3.1搭建Android开发环境
    1.3.2Android开发环境的使用

    第2章布局
    2.1Android中的布局
    2.2布局使用技巧
    2.2.1FrameLayout布局
    2.2.2LinearLayout布局
    2.2.3RelativeLayout布局
    2.2.4TableLayout布局
    2.2.5AbsoluteLayout布局
    2.2.6将布局存成图像
    2.2.7设置渐变背景色
    2.3布局属性
    2.3.1android:layout_weight属性
    2.3.2android:padding属性和android:layout_margin属性
    2.3.3android:layout_gravity属性和android:gravity属性
    2.4高级布局技术

    第3章组件
    3.1组件的属性
    3.2文本组件
    3.3按钮组件
    3.4图像组件
    3.5进度组件
    3.6列表组件
    3.7容器组件
    3.8自定义组件
    3.9四大应用程序组件
    3.9.1Android中的窗口:Activity
    3.9.2广播接收器:BroadcastReceiver
    3.9.3服务(Service)
    3.9.4内容提供者(ContentProvider)

    第4章对话框、信息提示和菜单
    4.1对话框
    4.2信息提示
    4.2.1Toast信息框
    4.2.2通知(Notification)
    4.3菜单

    第5章文件存储
    5.1SharedPreferences
    5.2流文件
    5.3XML存储
    5.4JSON存储

    第6章数据库
    6.1SQLite基础知识
    6.2SQLite函数
    6.2.1核心函数
    6.2.2日期和时间函数
    6.2.3聚合函数
    6.3在Android中使用SQLite
    6.4面向对象数据库:db4o

    第7章网络与加密
    7.1客户端Socket
    7.2服务端Socket
    7.3非阻塞I/O
    7.4WebView控件
    7.5HTTP和HTTPS
    7.6加密技术

    第8章蓝牙与Wi-Fi
    8.1蓝牙
    8.2Wi-Fi

    第9章电话、短信和联系人
    9.1来电和回电
    9.2短信
    9.3彩信
    9.4联系人

    第10章多媒体技术
    10.1音频
    10.2视频
    10.3摄像头
    10.4铃声

    第11章2D绘图与动画技术
    11.1绘制基本图形
    11.2图像特效
    11.3路径
    11.4帧(Frame)动画
    11.5补间(Tween)动画

    第12章OpenGLES
    12.1OpenGLES简介
    12.2理解3D坐标系:照相机原理
    12.3如何使用OpenGLES绘制图形
    12.4绘制2D图形
    12.5绘制3D图形
    12.6光照效果

    第13章Android系统的资源
    13.1资源的基础问题
    13.2本地化
    13.3字符串资源
    13.4布局资源
    13.5图像资源
    13.6其他资源

    第14章其他面试例题
    14.1NDK编程
    14.2传感器
    14.3语音识别技术
    14.4Google地图与GPS
    14.5桌面插件
    14.6输入法开发
    14.7测试驱动开发
    14.8性能优化
  • 内容简介:
    《Android高薪之路--Android程序员面试宝典》取材于各大IT公司面试真题,所给出的试题尽可能地覆盖了Android应用开发的各个方面,而且大多数试题都有解析部分,读者可以通过这部分更深入地理解试题中所包含的技术内容,希望真正做到由点成线,举一反三。书中还将Android中涉及的各个常用技术问题进行筛选、分类。这样读者可以有的放矢,对自己还没有掌握的Android技术进行重点攻破,从而起到事半功倍的效果。除了对每道题目都有详细的解析和回答外,对相关知识点还有扩展说明。《Android高薪之路--Android程序员面试宝典》对面试中Android常见的题型和常用解答技巧进行了介绍,它不仅能帮助求职者快速复习相关知识点,也对现代职业人如何有效求职做了详细解说。本书对于读者从求职就业到提升计算机专业知识都有显著的帮助。
    《Android高薪之路--Android程序员面试宝典》适合计算机相关专业应届毕业生阅读,也适合作为正在应聘软件行业的相关就业人员和计算机爱好者的参考书。
  • 作者简介:
      李宁高级软件工程师,毕业于东北大学,获硕士学位。曾任职于东软集团,担任项目经理一职。有10余年的软件开发经验,主持或参与开发了全国计算机等级考试考务管理系统、超市前台销售和后台管理系统、辽宁省实验中学后勤管理系统、网上评卷系统等各种大型系统。曾为《程序员》、《电脑编程技巧与维护》、IT168、天极网等杂志或网络媒体撰写了100余篇技术文章。熟悉Java、C/C++、C#、Eclipse、NetBeans、VisualStudio、Delphi等编程语言或开发工具,尤其擅长Java、Eclipse等开发技术。
  • 目录:
    第1章Android入门
    1.1关于Android的非技术问题
    1.1.1为什么看好Android
    1.1.2以前是否从事过Android的工作,做过哪些工作
    1.1.3你做的最复杂的界面是什么
    1.1.4如何解决Android学习中遇到的难题
    1.1.5Android只能在手机或其他移动设备上使用吗
    1.2Android的基本概念
    1.2.1Android的特点都有哪些
    1.2.2MVC模式
    1.2.3Android的系统构架
    1.3开发Android应用程序
    1.3.1搭建Android开发环境
    1.3.2Android开发环境的使用

    第2章布局
    2.1Android中的布局
    2.2布局使用技巧
    2.2.1FrameLayout布局
    2.2.2LinearLayout布局
    2.2.3RelativeLayout布局
    2.2.4TableLayout布局
    2.2.5AbsoluteLayout布局
    2.2.6将布局存成图像
    2.2.7设置渐变背景色
    2.3布局属性
    2.3.1android:layout_weight属性
    2.3.2android:padding属性和android:layout_margin属性
    2.3.3android:layout_gravity属性和android:gravity属性
    2.4高级布局技术

    第3章组件
    3.1组件的属性
    3.2文本组件
    3.3按钮组件
    3.4图像组件
    3.5进度组件
    3.6列表组件
    3.7容器组件
    3.8自定义组件
    3.9四大应用程序组件
    3.9.1Android中的窗口:Activity
    3.9.2广播接收器:BroadcastReceiver
    3.9.3服务(Service)
    3.9.4内容提供者(ContentProvider)

    第4章对话框、信息提示和菜单
    4.1对话框
    4.2信息提示
    4.2.1Toast信息框
    4.2.2通知(Notification)
    4.3菜单

    第5章文件存储
    5.1SharedPreferences
    5.2流文件
    5.3XML存储
    5.4JSON存储

    第6章数据库
    6.1SQLite基础知识
    6.2SQLite函数
    6.2.1核心函数
    6.2.2日期和时间函数
    6.2.3聚合函数
    6.3在Android中使用SQLite
    6.4面向对象数据库:db4o

    第7章网络与加密
    7.1客户端Socket
    7.2服务端Socket
    7.3非阻塞I/O
    7.4WebView控件
    7.5HTTP和HTTPS
    7.6加密技术

    第8章蓝牙与Wi-Fi
    8.1蓝牙
    8.2Wi-Fi

    第9章电话、短信和联系人
    9.1来电和回电
    9.2短信
    9.3彩信
    9.4联系人

    第10章多媒体技术
    10.1音频
    10.2视频
    10.3摄像头
    10.4铃声

    第11章2D绘图与动画技术
    11.1绘制基本图形
    11.2图像特效
    11.3路径
    11.4帧(Frame)动画
    11.5补间(Tween)动画

    第12章OpenGLES
    12.1OpenGLES简介
    12.2理解3D坐标系:照相机原理
    12.3如何使用OpenGLES绘制图形
    12.4绘制2D图形
    12.5绘制3D图形
    12.6光照效果

    第13章Android系统的资源
    13.1资源的基础问题
    13.2本地化
    13.3字符串资源
    13.4布局资源
    13.5图像资源
    13.6其他资源

    第14章其他面试例题
    14.1NDK编程
    14.2传感器
    14.3语音识别技术
    14.4Google地图与GPS
    14.5桌面插件
    14.6输入法开发
    14.7测试驱动开发
    14.8性能优化
查看详情