在完成了 上一篇课程后,你已经有了一个应用。这个应用展示了一个包含一个文本框和一个按钮的activity(一个单独的界面)。在这次的课程中,你将会通过在MainActivity中添加一些代码,来让当给你点击Send按钮时能够跳转到另一个activity中。
响应Send按钮
为了响应按钮的点击事件,打开fragment_main.xml 布局文件,然后在
元素中加入an...
分类:
移动开发 时间:
2014-08-05 00:41:39
阅读次数:
382
Android应用的图形化用户界面的构建使用的是View 和 ViewGroup 对象的层次嵌套。 View 对象通常是UI部件,例如 buttons 或者 text fields ,而 ViewGroup 是用来定义它的子布局如何排布的容器,它通常是不可见的,例如一个网格或者一个垂直的列表。
Android提供XML词汇与View或者ViewGroup的子类的对应,这样的话你就可以通过XML元素的层级嵌套来定义你的UI。...
分类:
移动开发 时间:
2014-08-03 10:16:35
阅读次数:
392
一个Android项目包含了Android app代码在内的所有文件。Android SDK工具提供默认的项目目录和文件让创建一个项目变得很简单。
这篇课程会向大家展示,如何通过Eclipse(包含ADT插件)或者通过在命令行使用SDK工具来创建一个新项目。
提示: 你必须得先安装好Android SDK,如果你使用的是Eclipse,那么你还必须安装了ADT 插件(22.6.2版本或...
分类:
移动开发 时间:
2014-08-02 12:55:13
阅读次数:
238
如果你按照上一课创建了你的Android项目,那么它包含默认的 "Hello World" 的源文件,能够让你的项目马上运行起来。
你如何运行你的应用以来与两件事:你是否拥有真正的Android设备和你是否使用的是Eclipse。这片课程向你展示如何使用Eclipse和命令行工具来将你的应用安装到真机上和模拟器上。
在你运行你的应用之前,你必须了解一下Android项目中的这些目录文件...
分类:
移动开发 时间:
2014-08-02 12:50:13
阅读次数:
243
设计模式在整个Java的学习路线图中扮演着承上启下的作用。在整个软件生命周期中,唯一不变的就是变化。设计模式就是要在软件设计、编码中对现有问题的一种总结,并从中寻求应对变化的策略。自己初次接触设计模式有以下几个感觉:内容很抽象。示例都能看得懂,但不知道实际中如何应用。不理解为什么要把“好好的程序”设...
分类:
编程语言 时间:
2014-07-28 23:35:44
阅读次数:
284
Java学习路线图本文会持续更新,敬请关注。下划线的文字会在这个博客继续更新。回顾自己的Java学习经历,从学校的课堂到现在每天的项目开发,一份路线路线图浮出来。其中有未做好的地方,也有自我感觉有用的方法。整理并分享出来,既是分享也是抛砖引玉,欢迎大家转载和讨论。0.起步一本书或一个教程,一个开发工...
分类:
编程语言 时间:
2014-07-28 13:48:20
阅读次数:
322
通过前面的3篇博客已经简单的介绍了Android开发的过程并写了一个简单的demo,了解了Android开发的环境以及一些背景知识。接下来这篇博客不打算继续学习Android开发的细节,先停一下,明确一下接下来的学习目标以及学习路线。一、对Android开发的基本认识1、Android原生开发是基于Java语言的,由于我比较擅长C#,所以对Java语言本身不太熟练,需要加强Java语言基础的练习,...
分类:
移动开发 时间:
2014-07-28 00:06:20
阅读次数:
291
一、工具篇“公欲善其事,必先利其器”。编程是一门实践性很强的工作,在你以后的学习或工作中,你将常常会与以下工具打交道, 下面列出学习C语言编程常常用到的软件和工具。1、操作系统在UNIX或Linux系统中学习C很方便,所以在开始您的学习旅程前请先选择一个UNIX或Linux操作系统,目前可供个人免费...
分类:
编程语言 时间:
2014-07-17 22:16:34
阅读次数:
280
Hive学习路线图Hadoop家族系列文章,主要介绍Hadoop家族产品,常用的项目包括Hadoop, Hive, Pig, HBase, Sqoop, Mahout, Zookeeper, Avro, Ambari, Chukwa,新增加的项目包括,YARN, Hcatalog, Oozie, C...
分类:
其他好文 时间:
2014-07-11 08:48:52
阅读次数:
291