1.Activity简介Activity是Android一个非常重要的用户接口(四大组件之一),是可见的,主要是用户和应用程序之间进行交互的接口。在每个Activity中都可以放很多控件,所以也可以把Activity看作控件的容器。2.Activity生命周期
onCreate:主要执行初始化工作,比如用setContentView加载布局界面
onStart:Activity由不可见变为可见,但是...
分类:
移动开发 时间:
2016-07-10 18:59:34
阅读次数:
220
经过前两篇blog的铺垫,我们今天热身一下,做个简单的例子。 目录结构还是引用上篇blog的截图。 具体实现代码: 上面的代码有5点需要说明: 1、我们建立的MainActivity类需要继承自Activity 2、需要覆写onCreate方法,并通过setContentView方法加载相应的lay ...
分类:
移动开发 时间:
2016-07-04 10:12:47
阅读次数:
321
相信接触Android久一点的朋友对于LayoutInflater一定不会陌生,都会知道它主要是用于加载布局的。而刚接触Android的朋友可能对LayoutInflater不怎么熟悉,因为加载布局的任务通常都是在Activity中调用setContentView()方法来完成的。其实setCont ...
分类:
其他好文 时间:
2016-07-04 01:05:34
阅读次数:
114
效果图: 电话拨号器的核心原理: 意图 MainActivity代码: private EditTest et_number; //加载一个布局 setContentView(R.layout.Main); //获取需要的控件 editTest1 button1 et_number = (EditT ...
分类:
移动开发 时间:
2016-07-02 20:07:58
阅读次数:
155
setContentView(R.layout.dianji_item); vp = (ViewPager) findViewById(R.id.vp); ima = (ImageView) findViewById(R.id.image01); tv1 = (TextView) findViewB ...
分类:
其他好文 时间:
2016-06-30 21:34:45
阅读次数:
159
setContentView(R.layout.dianji_item); initdata(); Intent inin = getIntent(); Mydata news = (Mydata) inin.getSerializableExtra("data"); ImageLoader.get ...
分类:
其他好文 时间:
2016-06-30 21:20:42
阅读次数:
127
setContentView 一般切换页面,通过Intent,startActivity可以实现,但系统创建Activity是非常耗时的,如果对切换画面时间有要求,只能用setContentView在同一activity下切换页面,这样做切换快,但会增加程序逻辑控制的难度。在工业产品中,任何一个参数 ...
分类:
移动开发 时间:
2016-06-24 18:57:27
阅读次数:
251
Activity为我们提供一个可进行交互的窗口。当activity类创建了一个窗口,开发人员可以通过setContentView(View)接口把UI放到activity创建的窗口上。
开发应用时我们需要继承Activity或者是它的子类。...
分类:
移动开发 时间:
2016-06-24 15:12:34
阅读次数:
156
在Android中去掉标题栏有三种方法,它们也有各自的特点。 1.在代码里实现 this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏 记住:这句代码要写在setContentView()前面。 2.在清单文件(manifest.xml) ...
分类:
移动开发 时间:
2016-06-23 12:22:26
阅读次数:
218
1. 什么是Activity?
四大组件之一,一般的,一个用户交互界面对应一个activity
setContentView() ,// 要显示的布局
, activity 是Context的子类,同时实现了window.callback和keyevent.callback, 可以处理与窗体用户交互的事件.
button.setOnclickLinstener{
}
...
分类:
移动开发 时间:
2016-06-22 00:27:47
阅读次数:
332