
疯狂Android讲义
文章平均质量分 86
撩得Android一次心动
努力不一定成功,放弃一定失败。只要内心不乱,外界就很难改变你什么。不要艳羡他人,不要输掉自己,加油!!!
展开
-
疯狂Android讲义(二)——第二部分:第1组UI组件(布局管理器)
一、第1组UI组件:布局管理器Android 的界面组件比较多,不利于掌握它们内在的关系。为了帮助读者更好地掌握Android界面组件的关系,本书将会把这些界面组件按照它们的关联分析,分为几组进行介绍。本节介绍的是第1组UI组件:以ViewGroup为基类派生的布局管理器。为了更好地管理Android应用的用户界面里的各组件,Android提供了布局管理器。通过使用布局管理器,Android应用的图形用户界面具有良好的平台无关性。通常,推荐使用布局管理器来管理组件...原创 2022-02-22 09:57:44 · 3379 阅读 · 0 评论 -
疯狂Android讲义(二)——第一部分:界面编程与视图 (View) 组件详解
这里主要针对一些控件和布局的使用,篇幅会有点长。而且,不会像第一章一样全部详细列出。本章主要会用知识点的方式展示内容。①Android应用开发的—项内容就是用户界面的开发。不管应用实际包含的逻辑多么复杂、多么优秀,如果这个应用没有提供友好的图形用户界面(Graphics User Interface,GUI),也将很难吸引最终用户。② 实际上,Windows之所以广为人知,其最初的吸引力就是来自于它所提供的图形用户界面一、界面编程与视图 (View) 组件 1.视图组件与容器组件...原创 2022-02-21 13:03:32 · 4318 阅读 · 1 评论 -
疯狂Android讲义(一)——第六部分
一.Android应用的基本组件介绍Android应用通常由一个或多个基本组件组成,前面我们看到Android应用中最常用的组件就是Activity。事实上Android应用还可能包括Service、BroadcastReceiver、ContentProvider等组件。本节先让读者对这些组件建立一个大致的认识,后面的章节还会对这些组件做更详细的介绍。 1. Activity和ViewActivity是Android应用中负责与用户交互的组件—大致上可以把...原创 2022-02-18 13:26:52 · 2934 阅读 · 0 评论 -
疯狂Android讲义(一)——第五部分
一.Android应用的开发Android应用程序建立在应用程序框架之上,所以Android编程就是面向应用程序框架API编程——这种开发方式与编写普通的Java或Kotlin应用程序并没有太大的区别,只是Android新增了一些API而已。 1.使用Android Studio开发第一个Android应用使用Android Studio开发Android应用非常方便,因为Android Studio会为我们自动完成许多工作。使用Android Studio...原创 2022-02-17 09:38:35 · 2702 阅读 · 0 评论 -
疯狂Android讲义(一)——第四部分
一.搭建Android开发环境在搭建Android开发环境之前,要先会搭建Java语言环境。想JDK的安装、环境配置、设置JAVA_HOME环境变量等。下面将从下载和安装 Android Studio开始讲起,详细介绍 Android开发、调试环境的安装和使用,这些内容是 Android开发的基础。按照目前开发环境的搭建步骤,接下来依次要完成如下事情。下载和安装 Android Studio,这是 Android开发的IDE。 通过 Android Studio在线下载 ...原创 2022-02-10 22:14:03 · 2780 阅读 · 0 评论 -
疯狂Android讲义(一)——第三部分(Gradle详解2)
一、本章内容:使用Gradle自动化构建项目(***)5.Gradle插件和java、application等插件前面已经介绍了 Gradle的任务和属性,但如果一份构建文件内所有的任务和属性每次执行都需要开发人员重新编写,而且一些复杂的任务总需要开发员重新定义任务类型,那这样Gradle不就和Ant差不多了吗?这就完全体现不出 Gradle的优势了。为了简化开发人员编写构建文件的工作, Gradle提供了插件机制。开发 Gradle插件很...原创 2022-01-30 21:46:25 · 3849 阅读 · 0 评论 -
疯狂Android讲义(一)——第二部分(Gradle详解1)
备注:下方的*代表这章的重要性。一、本章内容:使用Gradle自动化构建项目(***)Gradle是新一代的自动化构建工具。如果读者熟悉Ant、 Maven则可以把Gradle理解为升级版的Ant或 Maven, Gradle可以完成Ant、Maven的所有工作,甚至整合Ant或Maven的功能。1.下载和安装Gradle本书之所以要介绍 Gradle,是因为 Android Studio所采用的构建工具就是 Gradle。早期 And...原创 2022-01-25 14:35:39 · 4171 阅读 · 0 评论 -
疯狂Android讲义(一)——第一部分
.备注:下方的*代表这章的重要性。一、本章内容:1.Android的发展与简介Android并不是Google创造的,而是Android公司创造的,该公司的创始人是Andy Rubin。该公司后来被Google收购,而Andy Rubin也成为了Google公司的Android产品负责人。Google于2007年11月5日发布了Android 1.0手机操作系统,但是并没有得到广泛的市场支持。2009年5月.Gooole发布了Andro...原创 2022-01-11 19:55:40 · 3729 阅读 · 0 评论 -
疯狂Android讲义(第四版)——绪论
一、本节要点Java快搞完了,接着搞Android。都是熟悉的味道,接下来直接步入主题吧。本书是《疯狂Android 讲义》的第4版,本书真正基于最新的 Android 9.x,而且本书采用了Google推荐的IDE: Android Studio作为开发工具。书中每个案例都已对Android 9.x进行了适配,完美支持Android 9.x平台的运行。此外,相比第3版,本书大体涉及如下更新内容。新增了约束布局的介绍。 删除了 Android不再推荐的RelativeLayout、GridV原创 2022-01-09 22:30:08 · 5238 阅读 · 0 评论