新書推薦:

《
讲给青少年的人工智能
》
售價:HK$
52.8

《
海外中国研究·宋代文人的精神生活(经典收藏版)--重构宋代文人的精神内核
》
售價:HK$
107.8

《
埃勒里·奎因悲剧四部曲
》
售價:HK$
307.6

《
今天我想要什么:海豹的女性漫画
》
售價:HK$
74.8

《
日常的金字塔:写诗入门十一阶
》
售價:HK$
74.8

《
税的荒唐与智慧:历史上的税收故事
》
售價:HK$
107.8

《
图式疗法的刻意练习
》
售價:HK$
87.9

《
人间游戏:人际关系心理学(500万册畅销书《蛤蟆先生》理论原典,帮你读懂人际关系中那些心照不宣的“潜规则”)
》
售價:HK$
43.8
|
內容簡介: |
本书主要介绍如何利用Android Studio、Eclipse 等工具开发Android 项目。全书共分5 章,主要内容 涉及Android 项目开发环境介绍、常用布局及布局组件、活动等几大组件、数据存储、网络XML 和JSON 数据存取等内容。大部分章节都配备了案例,边讲理论边通过案例介绍如何应用。本书面向的是Android 开发初学者,大部分章节都配备了案例,主要是针对该章节的知识应用,代码不过多冗余,易于读者理解。 本书可以作为普通高等院校计算机及相关专业课程的教材,也可以作为初学者和Android 项目开发人 员的参考书。
|
關於作者: |
现就职于河南省黄淮学院,心理学硕士,曾参加过多部心理学及计算机方面的编写工作。
|
目錄:
|
目录第1 章 Android 概述 ..................................................................................... 11.1 Android 平台架构 .......................................................................................................... 11.2 软件的下载和安装 ........................................................................................................ 31.2.1 JDK 的下载与安装 ............................................................................................. 31.2.2 Android Studio 的下载与安装 ........................................................................... 51.3 Android Studio 项目的建立与运行 ............................................................................ 17案例1-1 项目的建立 ................................................................................................. 17案例1-2 项目的运行 ................................................................................................. 211.4 Android 项目结构及Android Studio 界面 ................................................................. 22本章练习 ............................................................................................................................... 25第2 章 项目界面搭建 .................................................................................. 262.1 系统资源 ...................................................................................................................... 262.1.1 图片资源 ........................................................................................................... 262.1.2 文本资源 ........................................................................................................... 272.1.3 尺寸介绍 ........................................................................................................... 282.1.4 颜色资源 ........................................................................................................... 292.2 界面布局 ...................................................................................................................... 302.2.1 LinearLayout ..................................................................................................... 31案例2-1 线性布局的应用 ......................................................................................... 342.2.2 ConstraintLayout ............................................................................................... 362.2.3 FrameLayout ...................................................................................................... 40— VI —2.2.4 TableLayout ....................................................................................................... 402.2.5 RecyclerView .................................................................................................... 43案例2-2 循环视图的应用 ......................................................................................... 432.3 界面交互方式 .............................................................................................................. 512.3.1 基于回调方法的交互应用 ............................................................................... 51案例2-3 点触回调方法的应用 ................................................................................. 542.3.2 基于监听接口的交互应用 ............................................................................... 58案例2-4 监听接口的应用 ......................................................................................... 582.4 常用窗口小部件 .......................................................................................................... 632.4.1 TextView ............................................................................................................ 632.4.2 EditText ............................................................................................................. 64案例2-5 EditText 的应用 .......................................................................................... 662.4.3 AutoCompleteTextView .................................................................................... 68案例2-6 AutoCompleteTextView 的应用 ................................................................. 692.4.4 MultiAutoCompleteTextView ........................................................................... 71案例2-7 MultiAutoCompleteTextView 的应用 ........................................................ 712.4.5 Button ................................................................................................................ 732.5 Menu ............................................................................................................................. 732.5.1 Menu 菜单文件的创建 ..................................................................................... 732.5.2 Menu 菜单文件的格式 ..................................................................................... 742.5.3 Menu 菜单资源的引用 ..................................................................................... 762.5.4 Menu 类及其方法 ............................................................................................. 762.5.5 MenuItem 接口类 ............................................................................................. 762.5.6 Menu 的分类 ..................................................................................................... 76案例2-8 选项菜单的应用 ......................................................................................... 78案例2-9 搜索菜单的应用 ......................................................................................... 83案例2-10 浮动上下文菜单的应用 ........................................................................... 87案例2-11 ListView 的应用 ....................................................................................... 89案例2-12 PopupMenu 的应用 .................................................................................. 942.6 AlertDialog ................................................................................................................... 96案例2-13 简单对话框的应用 ................................................................................... 98案例2-14 列表对话框的应用 ................................................................................. 100案例2-15 单选对话框的应用 ................................................................................. 101案例2-16 自定义视图对话框的应用 ..................................................................... 103案例2-17 多选对话框的应用 ................................................................................. 105本章练习 ............................................................................................................................. 106— VII —第3 章 增加项目组件 ................................................................................ 1073.1 Activity ....................................................................................................................... 1073.1.1 活动的生命周期 ............................................................................................. 107案例3-1 验证活动生命周期 ................................................................................... 1103.1.2 活动的创建及应用 ......................................................................................... 1173.2 Intent ........................................................................................................................... 1213.2.1 Intent 简介 ....................................................................................................... 1213.2.2 Intent Filter .....
|
|