![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 73
su_donglin
希望自己能坚持每天20行代码
展开
-
android开发之 创建一个activity
Activity简介:Activity是Android应用程序的四大组件之一,它负责管理应用程序的用户界面。一个用户程序一般会包括若干个Activity,每一个Activity组件负责一个用户界面的展现。形象的来说它就像一个界面管理员Activity的创建:首先会调用一个onCreat方法去创建一个Activity,接着调用一个onStart方法之后再调用一个onResume方法。on原创 2017-03-19 15:15:06 · 1368 阅读 · 0 评论 -
Android 一个Activity的生命周期
Activity的生命周期有三种状态:运行状态、暂停状态和停止状态。运行状态:当Activity在屏幕的最前面的时候,它是可见的有焦点的,可以处理一些常见的操作,比如点击、双击、长按等事件;这个时候它处于运行状态暂停状态:即Activity是可见的但是没有焦点,用户无法对其进行操作。比如当下面的Activity没有被上面完全覆盖,对用户而言是可见的,但是当内存不足时这个Activi原创 2017-03-19 16:32:57 · 370 阅读 · 0 评论 -
Android程序结构
在创建Android程序时,eclipse会为其构建一个基本结构,设计者可以在此结构上开发应用程序,因此掌握Android程序的结构是很有必要的。接下来展示程序的组成部分,结构如图所示从图中可以看出一个Android程序是由多个文件以及文件夹组成,这些文件分别用于不同的功能,常用文件和文件夹如下:1. src:该目录是放置所有Java代码的地方,在这里的含义和普通Ja原创 2017-06-13 13:37:08 · 1365 阅读 · 0 评论 -
智能输入法的实现
网格布局是Android4.0新增的布局,它实现了控件的交错显示,能够避免因布局嵌套对设备性能的影响,更利于自由布局的开发。Toast是用来弹出提示信息的,接下来将综合应用网格布局、线性布局、Toast实现案例——智能输入法创建“智能输入法”程序,该程序的界面对应的布局文件如下所示:<LinearLayout xmlns:android="http://schemas.android.原创 2017-06-14 21:21:50 · 1452 阅读 · 1 评论 -
Android 四种布局方式详解
1.LinearLayout(线性布局)有两种形式:水平线性布局--horizontal,垂直线性布局--vertical具体效果如下:一个总的LinearLayout包含两个小的LinearLayout,一个水平方向,一个竖直方向,具体实现代码如下<LinearLayout xmlns:android="http://schemas.android.com/a原创 2017-06-15 16:57:17 · 502 阅读 · 0 评论 -
Activity的4种启动模式
在实际开发中,应根据特定的需求为每个Activity指定恰当的启动模式。Activity的启动模式有四种,分别是standard、singleTop、singleTask、singleInstance。在AndroidManifest.xml中,通过标签的android:launchMode属性可以设置启动模式。下面会对这四种模式进行详细的讲解原创 2017-06-13 14:44:23 · 268 阅读 · 0 评论