Android
文章平均质量分 68
rw-just-go-forward
这个作者很懒,什么都没留下…
展开
-
Installing the Eclipse Plugin
Installing the Eclipse PluginAndroid offers a custom plugin for the Eclipse IDE, called Android Development Tools (ADT). This plugin provides a powerful, integrated environment in which to devel转载 2012-12-24 09:00:35 · 1421 阅读 · 0 评论 -
Activity生命周期管理之一——Starting一个Activity
Activity的生命周期完全由Android系统进行管理,周期中有几个主要的状态,下面介绍一下理解生命周期回调函数下面一张图说的很清晰: 根据app的复杂性,不一定实现所有生命周期函数,但理解他们并知道什么时候该实现是很重要的,实现周期函数要保证一下几点:接电话或转移到另一个app的时候不要产生冲突用户不用时不要消耗可观的系统资源在用户暂时离开时不要丢失用户数据和翻译 2013-01-10 10:53:28 · 1972 阅读 · 1 评论 -
Activity生命周期管理之二——Pausing或者Resuming一个Activity
app使用期间,前台Activity经常被其他的可视组件遮挡,进入paused状态,例如一个对话框弹出时,只要Activity部分可见,但没获得焦点,就处在paused状态然而,一旦Activity完全不可见,就处在stopped状态当Activity进入paused状态时,系统调用onPause()方法,其中你可以停止一些任务,或者保存一些数据防止用户其后又退出,如果用户又返回,可以调用翻译 2013-01-13 08:14:02 · 2201 阅读 · 0 评论 -
Android开发学习之四——了解项目中各文件的意义
创建项目后,项目中包含很多的文件,那么这么多文件都是干嘛用的呢,下面来分析一下。主要先了解如下几个文件夹的内容即可AndroidManifest.xml这个文件描述了app的特点和每个组件的定义,这个文件中有许多的标签,以后慢慢道来,这个文件可以说是app的蓝图,非常重要 src/这个目录包含app的源文件,默认包含一个app运行时启动的Activity类 res/原创 2013-01-10 09:31:27 · 3339 阅读 · 6 评论 -
Android事件处理详解
Android事件处理机制有两套:基于监听的事件处理基于回调的事件处理先说一下事件处理的过程,事件处理主要涉及三个主要部分,事件源、事件、事件监听器,下面画个图解释一下他们之间的关系和事件处理的过程:下面说说基于监听的事件处理熟悉swing的都知道,这很简单,就是为事件源注册监听者,然后实现监听者接口就哦了实现监听者有四种方法,下面分别说说四种方法的利弊:一、外部类原创 2013-01-09 12:11:20 · 2247 阅读 · 2 评论 -
Android数据保存之一——保存Key-Values对
可以用SharedPreferences API存储键值对,并且提供了简单的访问方法,还可以控制SharedPreferences文件的访问权限。下面介绍SharedPreferences API的使用方法。得到一个SharedPreferences对象用以下方法得到或创建一个SharedPreferences文件对象getSharedPreferences() — Use原创 2013-01-06 07:44:48 · 3210 阅读 · 0 评论 -
Android开发学习之三——第一个Android程序
下面我们建立第一个Android程序。打开Eclipse,开始如下步骤:1.File ==> New ==> Android Application Project 出现如下窗口:2.在出现的表单中填写:Application Name:应用程序显示给用户的名称。在这个项目中,使用“My First App”Project Name:项目目录,并在Eclipse中可见的名称原创 2013-01-02 07:57:03 · 22930 阅读 · 5 评论 -
Android开发学习之二——Android开发环境搭建
工欲善其事,必先利其器。下面我们就开始搭建Android开发环境。我采用的方式非常简单,采用的是Android官方提供的ADT Bundle,下载地址http://developer.android.com/sdk/index.html,如果不能下载可以到http://down.51cto.com/data/607919下载。下载后解压,文件夹中包含两个文件夹,分别为eclipse和s原创 2012-12-26 09:08:50 · 1813 阅读 · 0 评论 -
Android开发学习之一——Android全景概述
Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于便携设备,如智能手机和平板电脑。目前尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由Andy Rubin开发,主要支持手机。2005年由Google收购注资,并组建开放手机联盟开发改良随后,逐渐扩展到平板电脑及其他领域上。2008年10月第一部Android智能手机发布。2011年第原创 2012-12-25 07:46:24 · 2396 阅读 · 0 评论 -
Activity生命周期管理之三——Stopping或者Restarting一个Activity
适当stop和restart你的Activity对于确保用户的数据没有丢失是很重要的,下面是几个需要stop和restart一个Activity的情况:用户打开最近使用窗口并且切换到其他app,这个Activity被stop,如果用户点击app icon或者从最近使用里返回app,Activity restart从当前Activity打开另一个Activity,当前Activity在另一个翻译 2013-01-14 08:44:14 · 6221 阅读 · 16 评论