![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android入门
文章平均质量分 85
gino-tang
这个作者很懒,什么都没留下…
展开
-
Android四大组件之Activity详解——创建和启动Activity
前面我们已经对Activity有过简单的介绍:Android开发——初始ActivityAndroid开发——响应用户事件Android开发——Activity生命周期 先来看一下最终结果创建Activity:接下来打开我们的IDE,创建一个名叫ActivityDemo的Android Application Project工程默认已经为我们创建了一个Activ原创 2015-01-05 13:36:04 · 524 阅读 · 0 评论 -
Android下的数据储存方式
安卓系统默认提供了一下几种数据储存的方式: Shared Preferences 内部储存 外部储存 SQLite数据库 保存到网络服务器 使用Shared Preferences Shared Preferences类主要用于保存键值对的数据类型。我们可以使用它保存一些简单的数据类型。 获得SharedPref原创 2015-01-23 17:57:34 · 418 阅读 · 0 评论 -
android开发------第一个android程序
好吧,现在我们就一起来写第一个android程序,看它带给了我们什么。sdk的使用和虚拟机的创建我就不说了。项目创建过程先略过,不太重要。那第一个程序我们能学到什么知识呢?一起看吧。^-^在IDE中新建一个android项目:如图:暂时就是一直下一步就可以了创建好项目之后我们先来看一下项目的结构:1.src目录:源代码文件存放的位置2.gen目录:此目录中的文件由I原创 2015-01-05 13:35:29 · 685 阅读 · 0 评论 -
android开发------编写用户界面之线性布局
一个好的应用程序离不开人性化的用户界面。在学习其他东西之前。理应先学习编写程序的布局(外观)今天,我们就来学习android的UI布局----LinearLayout。LinearLayout,即线性布局。从名字我们就可以知道,它的元素是线型排列的。注意:在以后的部分代码编写当中,我们采用硬编码的方式将字符串值写入android:text等标签中,不会另外在strings.xml文原创 2015-01-05 13:35:34 · 873 阅读 · 0 评论 -
android开发------编写用户界面之线性布局(补充知识)
在前面的文章中 http://www.cnblogs.com/ai-developers/p/android_linearlayout.html我们看到了布局中有这样一个属性: layout_weight="1"它的作用是什么。我们先来做一个假设:有一个界面,要求元素在垂直方向上所占的空间一样,你会怎样做呢?有人会说:将元素的属性layout_height设置相同的值就可以了原创 2015-01-05 13:35:37 · 525 阅读 · 0 评论 -
android开发------编写用户界面之相对布局
今天要说的是RelativeLayout。RelativeLayout相对于LinearLayout的主要不同点在于它需要一个参照物。我们先来看一下官方对这个布局的解释: RelativeLayout is a view group that displays child views in relative positions. The position of each view can原创 2015-01-05 13:35:41 · 678 阅读 · 0 评论 -
android开发------初识Activity
之前我们简单说过,Activity实际上是一个窗体,用来存放我们的程序外观。 我们先来创建一个空的Activity,不加载任何layout。要做的是,定义自己的类,继承android的Activity类。然后覆盖父类的onCreate()方法。覆盖后必须先调用super.onCreate方法,这样才能初始化必要的组件,这是必须的。不信你可以注释掉super.onCreate()方法原创 2015-01-05 13:35:46 · 439 阅读 · 0 评论 -
android开发------响应用户事件
今天的内容有点简单,不难,就是为按钮添加onClick事件。 新知识点: Intent类的简单使用 startActivity方法一般事件都由按钮触发,现在我们要实现的是当用户点击按钮的时候,启动一个新的Activity首先建立一个简单的线性布局,代码如下: 1 LinearLayout 2 android:layout_width="fill_pa原创 2015-01-05 13:35:51 · 465 阅读 · 0 评论 -
Intent和Intent Filters
什么是Intent Intent是android开发中的重要对象,它作为一个信息承载对象存在。 我们可以在使用其他一些组件的时候从Intent获取行为响应的准则(即应该做什么东西,如何做) Intent的三种基本使用场景启动一个Activity: 通过传递一个Intent对象给startActivity(Intent intent)方法,可以启动一个Act原创 2015-01-05 13:36:00 · 493 阅读 · 0 评论 -
android开发------Activity生命周期
这几天工作比较忙,基本没有什么时间更新播客了。趁着今晚有点时间,我们来简单说一下什么是Activity生命周期和它们各阶段的特征 什么是生命周期 在还没有接触android开发的时候,听到有人说Activity生命周期的时候,觉得这是一个很专业很深奥的东西。但是在了解过之后,原来并不是那么一回事,这个Activity生命周期其实是很基础的东西,明白他们的原理对我们以后开发原创 2015-01-05 13:35:55 · 498 阅读 · 0 评论 -
Android四大组件之Activity详解——传值和获取结果
废话不多说,先来看效果图 项目源码: http://download.csdn.net/detail/ginodung/8331535 程序说明: 在MainActivity中输入用户名和密码,然后提交到SecondActivity 在SecondActivity中获取提交的数据,通过Toast显示该数据 在SecondActivity设置新的用户名和密码,然后返原创 2015-01-06 11:22:02 · 673 阅读 · 0 评论