《Android App开发入门:使用Android Studio 2.X开发环境》——导读

简介:


image

前 言

学习 Android 程序设计一直困扰着许多初学者,原因有两个。首先,必须学会使用 Java 程序设计语言,并且要懂 Android 的 XML词汇,然后才能开始学习 Android 的程序设计。其次,在学习的过程中常见到一些程序设计老手所使用的行话与习惯,初学者常会苦思不得其解,从而导致在学习中产生挫折感、困顿不前。鉴于此,本书针对 Android 的初学者设计了一套学习流程,期望降低初学者学习的门槛,让学习曲线平滑、顺畅,使初学者能迅速掌握 Android 程序设计的重点,而不用浪费过多的时间。

许多人都说学 Android 需要先学 XML,但是事实上学 Android 并不需要先学 XML,而是要学 Android 的 XML词汇。这两者可谓天壤之别。对于前者,你可能要读完一本厚厚的 XML大全集,但是掌握 Android 的 XML词汇就简单多了。我们还会以图形化界面的编辑器来完成界面布局的 XML设计,这就和在游戏里布置房间或建设城堡一样简单。再者,初学阶段的 Android 程序设计所用到的 Java 语言不需要初学者完完整整地阅读一本厚达七八百页的 Java 程序设计语言教科书,只需发挥三成 Java程序设计语言的功力,就可以轻松写好 Android 程序了。

因此,初学者真正要做的就是学习 Android的程序架构和 Android API 的使用,并运用自己的创意开发手机或平板电脑的应用。本书并不是 Android 的程序应用大全集,目的是帮助对 Android程序设计感兴趣的人排除学习中的障碍,以便顺利进入 Android程序设计的领域。读完本书,如果需要进一步学习 Android更广的领域,可以参考其他相关书籍。

施威铭

目 录

第1章使用 Android Studio开发 Android App
1-1 创建第一个 Android App 项目
1-2 在计算机的仿真器上执行 App
1-3 Android Studio 快速上手
1-4 Android 项目的构成
第2章 Android 程序设计基础讲座
2-1 Android App 的主角:Activity
2-2 Android 程序的设计流程
2-3 认识 Activity 的基本程序逻辑
2-4 组件的布局与属性设置
2-5 开始动手编写程序
2-6 输入字段 EditText 组件
2-7 使用 USB 线将程序部署到手机上执行
2-8 修改项目的程序包名称和应用程序 ID
[第3章 Android App界面设计
3-1 View 与 ViewGroup(Layout):组件与布局](https://yq.aliyun.com/articles/213925/)

相关文章
|
2月前
|
缓存 移动开发 JavaScript
如何优化UniApp开发的App的启动速度?
如何优化UniApp开发的App的启动速度?
567 139
|
2月前
|
移动开发 JavaScript weex
UniApp开发的App在启动速度方面有哪些优势和劣势?
UniApp开发的App在启动速度方面有哪些优势和劣势?
353 137
|
2月前
|
数据采集 JavaScript 前端开发
开发比分App?你缺的不是程序员
开发体育比分App,关键不在代码,而在懂体育、懂数据、懂用户。明确定位、理清需求、选好数据源,再找专业的产品、数据与技术人才协同,才能少走弯路。程序员最后入场,效率最高。
232 154
|
3月前
|
移动开发 小程序 Android开发
基于 uni-app 开发的废品回收类多端应用功能与界面说明
本文将对一款基于 uni-app 开发的废品回收类多端应用,从多端支持范围、核心功能模块及部分界面展示进行客观说明,相关资源信息也将一并呈现。
166 0
|
2月前
|
移动开发 前端开发 Android开发
【02】建立各项目录和页面标准化产品-vue+vite开发实战-做一个非常漂亮的APP下载落地页-支持PC和H5自适应提供安卓苹果鸿蒙下载和网页端访问-优雅草卓伊凡
【02】建立各项目录和页面标准化产品-vue+vite开发实战-做一个非常漂亮的APP下载落地页-支持PC和H5自适应提供安卓苹果鸿蒙下载和网页端访问-优雅草卓伊凡
317 12
【02】建立各项目录和页面标准化产品-vue+vite开发实战-做一个非常漂亮的APP下载落地页-支持PC和H5自适应提供安卓苹果鸿蒙下载和网页端访问-优雅草卓伊凡
|
2月前
|
移动开发 JavaScript 应用服务中间件
【06】优化完善落地页样式内容-精度优化-vue加vite开发实战-做一个非常漂亮的APP下载落地页-支持PC和H5自适应提供安卓苹果鸿蒙下载和网页端访问-优雅草卓伊凡
【06】优化完善落地页样式内容-精度优化-vue加vite开发实战-做一个非常漂亮的APP下载落地页-支持PC和H5自适应提供安卓苹果鸿蒙下载和网页端访问-优雅草卓伊凡
290 5
【06】优化完善落地页样式内容-精度优化-vue加vite开发实战-做一个非常漂亮的APP下载落地页-支持PC和H5自适应提供安卓苹果鸿蒙下载和网页端访问-优雅草卓伊凡
|
2月前
|
移动开发 Rust JavaScript
【01】首页建立-vue+vite开发实战-做一个非常漂亮的APP下载落地页-支持PC和H5自适应提供安卓苹果鸿蒙下载和网页端访问-优雅草卓伊凡
【01】首页建立-vue+vite开发实战-做一个非常漂亮的APP下载落地页-支持PC和H5自适应提供安卓苹果鸿蒙下载和网页端访问-优雅草卓伊凡
666 4
【01】首页建立-vue+vite开发实战-做一个非常漂亮的APP下载落地页-支持PC和H5自适应提供安卓苹果鸿蒙下载和网页端访问-优雅草卓伊凡
|
2月前
|
人工智能 前端开发 JavaScript
最佳实践3:用通义灵码开发一款 App
本示例演示使用通义灵码,基于React Native与Node.js开发跨平台类通义App,重点展示iOS端实现。涵盖前端页面生成、后端代码库自动生成、RTK Query通信集成及Qwen API调用全过程,体现灵码在全栈开发中的高效能力。(238字)
338 11
|
3月前
|
开发工具 Android开发
X Android SDK file not found: adb.安卓开发常见问题-Android SDK 缺少 `adb`(Android Debug Bridge)-优雅草卓伊凡
X Android SDK file not found: adb.安卓开发常见问题-Android SDK 缺少 `adb`(Android Debug Bridge)-优雅草卓伊凡
553 11
X Android SDK file not found: adb.安卓开发常见问题-Android SDK 缺少 `adb`(Android Debug Bridge)-优雅草卓伊凡

热门文章

最新文章