Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Android开发教程:Service的简介和启动方式

Android开发教程:Service的简介和启动方式

一.Service的简介1.Service介绍和作用Service是Android系统中的四大组件之一,它是一种长生命周期的,没有可视化界面,运行于后台的一种服务程序。比如我们播放音乐的时候,有可能想边听音乐边干些其他事情,当退出播放音乐的应用,如果不用Service,我 们就听不到歌了,所以这时候就得用到Service了。2.Service生命周期Service的生命周期并不像Activity那么复杂,它只继承了onCreate(),onStart(),...
Android开发教程:Gallery和GridView浅析

Android开发教程:Gallery和GridView浅析

一.Gallery的简介 Gallery(画廊)是一个锁定中心条目并且拥有水平滚动列表的视图,一般用来浏览图片,并且可以响应事件显示信息。Gallery还可以和ImageSwitcher组件结合使用来实现一个通过缩略图来浏览图片的效果。Gallery常用的XML属性属性名称描述Android:animationDuration设置布局变化时动画的转换所需的时间(毫秒级)。仅在动画开始时计时。该值必须是整数,比如:100。android:gravity指定在...
Android开发教程:浅谈ListView

Android开发教程:浅谈ListView

LisView列表视图是Android开发中非常常用的一种视图组件,它是以垂直列表的方式列出需要显示的列表项。创建ListView可以用ListView组件,也可以继承ListActivity。在使用过程中最重要的是如何设置ListView显示的内容,也就是怎样设置Adapter。Adapter类型可以分为三种:ArrayAdapter,SimpleCursorAdapter和SimpleAdapter。下面介绍这三种Adapter是如何添加列表视图内容的...
Android开发教程:浅谈Tab选项卡

Android开发教程:浅谈Tab选项卡

Tab选项卡是一个非常方便的组件。一.使用Tab组件的步骤:1.在布局文件中使用FrameLayout列出Tab组件以及Tab中的内容组件2.Activity要继承TabActivity3.调用TabActivity的getTabHost( )方法来获得TabHost对象4.通过TabHost创建Tab选项二.实现不同Tab里面的内容有两种方式:1.切换不同的Tab时候,不同Tab里面的内容在同一个Activity显示,主要是通过修改布局文件里面的id来实...
Android开发教程:对话框浅析

Android开发教程:对话框浅析

对话框式程序运行中弹出的窗口。Android系统中有四种默认的对话框:警告对话框AlertDialog、进度对话框ProgressDialog、日期选择对话框DatePickerDialog以及时间选择对话框TimePickerDialog。除此之外,我们自定义自已的dialog。一.警告对话框(AlertDialog) Android系统中最常用的对话框是AlertDialog,它是一个提示窗口,需要用户作出选择的。一般会有几个按钮、标题信息、提示信息等...
Android开发教程:浅谈3大类菜单

Android开发教程:浅谈3大类菜单

在Android系统中,菜单可以分为三类:选项菜单(Option Menu),上下文菜单(Context Menu)以及子菜单(Sub Menu)。一.选项菜单(Option Menu)创建选项菜单的步骤:1.覆盖Activity的onCreateOptionMenu(Menu menu)方法,当菜单第一次被打开时调用2.调用Menu的add( )方法添加菜单项(MenuItem),同时可以调用MenuItem的setIcon( )方法来为菜单项设置图标3...
Android开发教程:浅谈Toast

Android开发教程:浅谈Toast

一.Toast的简介 Toast是Android中一种提供给用户简短信息的视图,该视图已浮于应用程序之上的形式呈现给用户。因为它并不获得焦点,即使用户正在输入什么也不会受到影响。它的目标是尽可能已不显眼的方式,使用户看到你提供的信息。显示的时间是有限制的,过一段时间后会自动消失,不过Toast本身可以控制显示时间的长短。二.Toast的常用方法int getDuration() 返回Toast视图显示持续的时间.int getGravity() 取得提示信...
Android开发教程:Activity的生命周期浅析

Android开发教程:Activity的生命周期浅析

1.Android系统中Activity作为Activity栈(Stack)被管理的,大家都知道栈的特点是先进后出,所以当前活动的Activity处于栈顶,之前非活动的Activity被压入栈底,等待是否可能被恢复为活动状态。Android API中所提供的Activity生命周期图:650) this.width=650;" height=120>2.下面的整个Activity生命周期中的所有方法,我们可以根据程序的需要来覆盖相应的方法:publiccl...
Android开发应用实例:简单计算器+多点触控

Android开发应用实例:简单计算器+多点触控

这个例子是在一个简单的整型计算器应用了多点触控:一点触控是进行加法运算,两点触控是减法运算,三点触控是乘法运算,四点触控是除法运算。还添加了选项菜单,菜单上的内容有:退出,帮助,清空。效果图:650) this.width=650;" height=430>具体的代码:MainActivity.javapackagecom.lingdududu.test; importAndroid.app.Activity; importandroid.app.Aler...
Android开发教程:反编译APK文件

Android开发教程:反编译APK文件

反编译的目的在于学习一些优秀的Android应用程序代码。在进行反编译之前,需要准备好下面的软件工具(这些文件都放在同一文件下):650) this.width=650;">这些工具的下载地址:免费下载地址在 http://linux.linuxidc.com/用户名与密码都是www.linuxidc.com具体下载目录在 /2012年资料/1月/29日/Android开发教程:反编译APK文件/下面开始进行反编译APK文件:1.先将上面的apktool-...
Android开发应用实例:计算标准体重的实例(简单版)

Android开发应用实例:计算标准体重的实例(简单版)

下面是一个简单的计算标准体重的实例,选择自己的性别,再输入自己的身高,点击Button就能在Toast显示自己的标准体重,看看自己的体重有没有符合标准哦。计算标准体重的方法:男性:(身高cm-80)×70﹪=标准体重 女性:(身高cm-70)×60﹪=标准体重背景图片下载:免费下载地址在 http://linux.linuxidc.com/用户名与密码都是www.linuxidc.com具体下载目录在 /2012年资料/1月/29日/Android开发应用...
Android开发应用实例:ListView的应用

Android开发应用实例:ListView的应用

该程序完成如下功能:1 在ListView中显示多个学生的名字。2 点击ListView中的条目,查询并显示该学生的年龄、性别、照片等信息。本文要用到的相关图片下载:免费下载地址在 http://linux.linuxidc.com/用户名与密码都是www.linuxidc.com具体下载目录在 /2012年资料/1月/29日/Android开发应用实例:ListView的应用/效果图:650) this.width=650;" height=120>st...
Android开发教程:使用已有的SQL数据库

Android开发教程:使用已有的SQL数据库

之前我们使用的数据库都是在代码里面创建的。下面介绍一下如果使用外部已有的sql数据库。先用SQLite管理工具,sqliteadmin 具体操作很简单,在这里我就不详细介绍的了,但有一个地方时候很值得注意的,就是用sqliteadmin创建数据库的时候,数据库保存的路径不能是中文路径,中文路径会出现下面的错误提示:650) this.width=650;">昨天 12:13 上传下载附件 (14.6 KB)我在sqliteadmin 创建好数据库StuDB...
<< 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 >>