Android应用开发的最简单的思路

原创 2015年11月19日 16:35:08

Android应用开发的最简单的思路:先画布局,然后通过findViewById()找到对象,最后在对象下面绑定事件,处理业务逻辑

示例代码如下:

public class MainActivity extends ActionBarActivity {

	private Button button;//这里的对象和XML文件里的是对应的
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		//setContentView()必须是位于程序的第一行,主要是用来加载XML布局,系统会编译成View的对象
		//setContentView(R.layout.activity_main);
		setContentView(R.layout.login);
		//通过findViewById()找到对象
		button=(Button) this.findViewById(R.id.btn_login);
		//在对象下面绑定事件
		button.setOnClickListener(new View.OnClickListener() {
			
			@Override
			public void onClick(View arg0) {
				// TODO Auto-generated method stub
				
			}
		});
	}


相关文章推荐

android应用开发之Activity的简单布局切换

Activity到底是什么怎么用,到现在感觉心里还是没底的,说不太清楚,看文档的时候发现一大堆方法,这里我只写了简单布局的切换,至于以后Activity的用法方法,我会慢慢学习的。 1、什么是a...

基于Google Map的简单android应用开发【图解】

作者:朱凌飞 一、准备工作 1.        申请Android Map API Key 必要条件:google账号以及系统的证明书。 首先找到我们的debug.keystore文件,如果您...

Android应用开发按下返回键退向后台运行,很简单实现,先理论后源码

先理论,后源码~~~~ Android应用开发按下返回键退向后台运行 我们日常使用的很多Android应用(如QQ、微信、微博),在应用的主界面按下返回键,应用并没有退出,而是...

基于Google Map的简单Android应用开发【图解】

作者:朱凌飞 一、准备工作 1.        申请Android Map API Key 必要条件:google账号以及系统的证明书。 首先找到我们的debug.keysto...
  • twlkyao
  • twlkyao
  • 2013年03月31日 15:35
  • 1196

【Android应用开发】-(20)简单的模拟按键发送消息

前段时间做了一个PSTN通话的应用程序,PAD连接座机实现通话功能。座机上有上翻、下翻通讯录的功能。通讯录用的是Google默认的。在不改动通讯录的情况下只有使用模拟按键来发送消息。代码很简单,共享下...

Android应用开发高效工具集1---ant构建简单Android项目

在java编译那些事儿中提到了用ant去编译Java项目,今天扩展到用它来构建Android项目,其实道理是相通的,变化的只是使用的形式。ant构建相比IDE的好处是多个子项目使用自定义jar包时,a...

Android应用开发:Fragment的非中断保存setRetaineInstance

引言 首先,要明确什么叫“非中断保存”。熟悉Fragment的开发人员都知道,Fragment是依附于Activity的。当Activity销毁时,Fragment会随之销毁。而当Activit...
  • airk000
  • airk000
  • 2014年08月14日 13:47
  • 6793

Android应用开发---listview长按删除该Item数据并删除所在数据库的记录

1、先看下listview适配器 mlistItemAdapter = new SimpleAdapter( getApplicationContext(), mlistItem,/...
  • Moruna
  • Moruna
  • 2012年08月12日 19:24
  • 30350

Android应用开发提高篇(4)-----Socket编程(多线程、双向通信)

一、概述       关于Socket编程的基本方法在基础篇里已经讲过,今天把它给完善了。加入了多线程,这样UI线程就不会被阻塞;实现了客户端和服务器的双向通信,只要客户端发起了连接并成功连接后...
  • pkuyjxu
  • pkuyjxu
  • 2014年04月17日 16:18
  • 7806

ANDROID应用开发架构概述

转自:http://www.liuguangli.win/archives/299 通常一个App的成长过程都是这样的: 第一阶:先用最少的成本和时间快速把东西做出来。 第二阶段:积...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android应用开发的最简单的思路
举报原因:
原因补充:

(最多只允许输入30个字)