自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(179)
  • 资源 (2)
  • 收藏
  • 关注

翻译 【Android 开发教程】Notification通知

到目前为止,想必大家已经都熟悉使用Toast去给用户显示信息了。尽管使用Toast很方便,但是Toast显示的通知并不是永久存储的。它只在屏幕上显示一小段时间,然后就消失了。如果它包含一些特别重要的信息,如果用户没有观察屏幕,那么用户就很容易错过它。对于那些重要的信息,应该采用一种更加持久保存的方法。在这种情况下,应该使用NotificationMnanger(消息管理器)去显示一个长久的信息,这

2012-05-18 09:54:37 5039

翻译 【Android 开发教程】Toast通知

Toast通知是Android中最简单的消息通知。接下来展示如何使用吐司通知。1. 新建一个工程,Toast。2. main.xml中的代码。<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"

2012-05-18 09:54:03 3414

翻译 【Android 开发教程】Fragments间的交互

通常情况下,一个activity可能包含一个或多个fragment,它们协同工作,组成一个连贯的UI界面。在这种情况下,多个fragments之间的通信显得就很重要了。举个例子,一个activity包含左右两个fragment,左侧的fragment包含了一个列表(比如新闻题目列表),当点击每个新闻题目的时候,右侧的fragment就会显示这条新闻的详尽信息。下面展示如何进行操作。Fragment

2012-05-18 09:47:48 8237 2

翻译 【Android 开发教程】Fragment的生命周期

就像activities一样,fragments也有它们自己的生命周期。理解fragments的生命周期,可以使你在它们被销毁的时候保存它们的实例,这样在它们重新被创建的时候,就能恢复它们之前的状态。下面的例子测试了fragments的不同状态。1. 创建一个Fragment的子类:Fragment1.java。[java] view plaincopypublic class Fragment1

2012-05-17 17:43:09 45209 2

翻译 【Android 开发教程】动态添加Fragments

fragment的真正用处是在程序运行过程中动态地添加。1. 新建工程。2. res/layout/main.xml[java] view plaincopy"1.0" encoding="utf-8"?>  "http://schemas.android.com/apk/res/android"      android:layout_width="fill_parent"      andro

2012-05-17 17:42:52 35900 8

翻译 【Android 开发教程】添加Category

通过使用Intent-Filter中的元素,我们可以把activities进行分组。假设已经在AndroidManifest.xml中添加了元素:[java] view plaincopy"1.0" encoding="utf-8"?>  "http://schemas.android.com/apk/res/android"      package="com.manoel.Intents"

2012-05-17 17:42:09 15191 1

翻译 【Android 开发教程】使用Intent-Filter

我们已经知道,一个activity通过使用Intent对象调用另外一个activity。为了能让其他activity做出回应,还需要在AndroidManifest.xml中配置元素,同时指定action和category。例如:[java] view plaincopy      "com.manoel.SecondActivity" />      "android.intent.catego

2012-05-17 17:41:39 3219 3

翻译 【Android 开发教程】理解Intent对象

到目前为止,已经了解了如何使用Intent对象去调用其他activity。接下来说一说Intent对象是如何使用的。1. 可以通过给Intent的构造器传递一个action:[java] view plaincopystartActivity(new Intent("net.learn2develop.SecondActivity"));  2. 可以直接指定Activity组件,像这样:[jav

2012-05-17 17:40:55 3405 1

翻译 【Android 开发教程】使用Intent调用内置应用程序

我们已经了解了如何在自己的单个应用中调用activity。但是,android开发中比较重要的一点,就是使用intent调用其他应用的activity。特别地,你的应用可以调用系统中的许多“内置”应用。所谓的“内置”应用,指的就是系同级别的应用,比如Browser,Phone,Sms等等。举个例子,如果你的应用需要打开一个网页,可以使用Intent对象去调用浏览器,浏览器把网页显示出来,而不是要自

2012-05-17 17:40:17 4573 1

翻译 【Android 开发教程】使用Intent传递数据

除了能从一个Activity返回数据结果之外,向一个Activity传递数据也是很常用的。1. 新建一个工程,PassData。2. main.xml中的代码。[java] view plaincopy"1.0" encoding="utf-8"?>  "http://schemas.android.com/apk/res/android"      android:layout_width="f

2012-05-17 17:33:23 6025 1

翻译 【Android 开发教程】从Intent返回结果

startActivity()方法可以调用另外的Activity,但这种方法不会给当前的Activity返回一个结果。例如,你有一个Activity提示用户输入用户名和密码,用户输入的信息需要被“回传”给这个输入信息的Activity,那就需要使用startActivityForResult()方法。1. secondactivity.xml中的代码。[java] view plaincopy"1

2012-05-17 17:32:33 4265 2

翻译 【Android 开发教程】解决Intent-Filter的冲突

我们已经知道用来定义你的Activity如何被另外的Activity开启,这就是所谓的“过滤器”。但是,如果有两个Activity有相同的,那将发生什么呢?AndroidManifest.xml中的代码。[java] view plaincopy"1.0" encoding="utf-8"?>  "http://schemas.android.com/apk/res/android"      p

2012-05-17 17:31:42 5015 1

翻译 【Android 开发教程】链接Activities

在一个Android应用中可以包含零个或多个Acivity。当你的应用中包含多个Activity时,通常要在各个Activity中间跳转。在Android中,完成这些操作需要使用Intent的组件。理解这个既重要又抽象概念的最好办法,就是尝试一下。下面的例子展示如何在两个Activity之间跳转。1. 创建一个工程,UsingIntent。2. 创建两个Activity:UsingIntentAc

2012-05-17 17:30:32 3715 2

翻译 【Android 开发教程】显示复杂对话框

除了“对话框”进度条,也可以创建一个显示“操作进度”的对话框,例如显示正在下载的状态。1. 创建一个工程:Dialog。2. main.xml中的代码。[java] view plaincopy"1.0" encoding="utf-8"?>  "http://schemas.android.com/apk/res/android"      android:layout_width="fill_

2012-05-17 17:28:40 5385 1

翻译 【Android 开发教程】显示进度对话框

当要进行耗时的操作的时候,往往会看见“请稍候”字样的对话框。例如,用户正在登入服务器,此时并不允许用户使用这个软件,或者应用程序把结果返回给用户之前,要进行某些耗时的计算。在这些情况下,显示一个“进度条”对话框,能友好地让用户等待,同时也能阻止用户进行某些不必要的操作。1. 创建一个工程:Dialog。2. main.xml中的代码。[java] view plaincopy"1.0" encod

2012-05-17 17:27:54 6208 1

翻译 【Android 开发教程】显示普通对话框

有的时候,可能需要弹出一个对话框,以便从用户的输入来获取某些确认信息。这种情况下,可以重写Activity基类中的受保护方法(protected)onCreateDialog()。1. 创建一个工程:Dialog。2. main.xml中的代码。[java] view plaincopy"1.0" encoding="utf-8"?>  "http://schemas.android.com/ap

2012-05-17 17:26:58 8226 1

翻译 【Android 开发教程】隐藏Activity的标题

如果愿意的话,可以把Activity的标题栏给隐藏了。只需要调用requestWindowFeature()方法,同时传递Window.FEATURE_NO_TITLE常量。public class Activity101Activity extends Activity { String tag = "Lifecycle"; /** Called when the activi

2012-05-17 17:23:50 8504 1

翻译 【Android 开发教程】设置Activity的样式和主题

默认情况下,一个activity占据整个屏幕。然而,可以为一个activity设置一个“对话框”主题,这样,它就能像一个浮动的对话框显示出来了。举个例子,你可能想要把你的activity定义成一个弹出的“对话框”,通知用户进行一些操作。在这种情况下,显示一个“对话框”样式的anctivity是一个引起用户注意的好方法。想要给activity设置主题,很简单,只需在AndroidManifest.x

2012-05-17 17:21:47 11263 1

翻译 【Android 开发教程】Activity的生命周期

本章节翻译自《Beginning-Android-4-Application-Development》,如有翻译不当的地方,敬请指出。原书购买地址http://www.amazon.com/Beginning-Android-4-Application-Development/dp/1118199545/Activity这个类,定义了一些回调函数来控制它的生命周期。onCreate()  ——

2012-05-17 17:20:59 26652 1

【Android案例分享】【Android 案例分享】仿QQ5.0侧滑菜单ResideMenu

使用SlidingMenu库,仿QQ5.0动画效果。 教程地址 http://blog.csdn.net/manoel/article/details/39013095

2014-09-03

ScrollView中嵌套ListView的例子

ScrollView中嵌套ListView的例子和解决方案

2014-05-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除