• AndroidUI学习:关于splitActionBarWhenNarrow设置下actionbar的背景问题

    Action Bar操作栏是一个窗口功能用于确定应用程序和用户的位置,并提供给用户操作和导航模式。如果需要突出当前用户的操作或导航,应该使用操作栏,因为操作栏为用户提供了一个一致的接口,这个接口跨应用程序和系统,并且不同尺寸的屏幕适配操作栏的外观。 A

    12-11-14
  • Android移植之SDK API更新 m3升级到m5篇

    Android移植中除了硬件、Java虚拟机的移植外,Android SDK版本更新也成了新的问题,不知道Google没有有犯Symbian的向下兼容问题,有修改api的习惯,在这里微软Windows CE一直都很稳定,如果需要新的功能采用的是添加替代方案,不会删除过去的API。Android SD

    12-11-13
  • Android动画开发——Animation动画效果详解

    Android 使用Animation的具体操作方法我们将会在这篇文章中做一个详细的介绍。大家可以通过这里举出的代码进行解读,并从中了解到相关操作技巧,方便我们将来开发应用,并且加深对这一操作系统的理解程度。 在Android中,分别可以在xml中定义Animation,也可

    12-11-13
  • Android关于布局、设计的常识

    Android多型号的设备以及形状的诸多因素,让其设计感觉像是一场艰苦的战斗。其神秘的文档使得设计和生产在一开始就显得很难。在网上找有关Android设计的网络资源,你会发现很少有帮助的东西。 幸运的是,Android现在已经开始着手解决有关多种设备和屏幕尺寸

    12-11-12
  • android ViewSwitcher详解

    ViewSwitcher 的作用简单来说就是:在两个视图间转换时显示动画 它的两个子类应该很熟悉, ImageSwitcher :转换图片时增加动画效果; TextSwitcher :转换文字时增加动画效果;其实例见apidemos中ImageSwitcher实例和TextSwitcher实例 但不要忽略ViewSwicher,

    12-11-12
  • 移动应用,本地应用还是web应用?

    网上关于未来的移动应用的发展方向一直是争论不休,我认为虽然两者都各有优势,但不可能会出现绝对的赢者。 这篇文章中我不从一个用户的角度,而是从开发者的角度来讨论这个问题。我将焦点放在当开发者考虑什么方式适合当前项目时,可能会采取的决定上面。

    12-11-12
  • 初识Android UI控件ViewSwitcher

    一、结构 public class ViewSwitcher extends ViewAnimator java.lang.Object android.view.View android.view.ViewGroup android.widget.FrameLayout android.widget.ViewAnimator android.widget.ViewSwitcher 已知直接子类 ImageSwitcher , TextSwitcher

    12-11-12
  • Activity生命周期全解析

    Activities是由Activity stack管理的。当一个新的Activity被启动,它就会处于stack的top位置,成为当前运行的Activity。而前一个Activity依然保留在stack里面,当需要调用这个Activity时就会回到stack的top位置成为当前运行的Activity。 一个Activity有4个基

    12-11-11
  • Android Service学习之IntentService 深入分析

    什么是IntentService? 官方的解释是: IntentService is a base class for Services that handle asynchronous requests (expressed as Intents) on demand. Clients send requests through android.content.Context.startService(Intent) calls; the service

    12-11-11
  • Android 使用SQLite数据库详解

    1. SQLiteDatabase 操作SQLite数据库的类。可以执行SQL语句,对数据库进行增、删、查、改的操作。也可以进行transaction的控制。很多类对数据库的操作最终都是通过SQLiteDatabase实例来调用执行的。 需要注意的是,数据库对于一个应用来说是私有的,并且在一

    12-11-11
  • Activity的跳转与传值:startActivityForResult,setResult

    Activity跳转与传值,主要是通过Intent类来连接多个Activity,以及传递数据。 Intent是Android一个很重要的类。Intent直译是“意图”,什么是意图呢?比如你想从这个Activity跳转到另外一个Activity,这就是一个意图。 Activity跳转,无返回结果 这是最简单

    12-11-11
  • android之IntentService实现原理及内部代码

    很多网友可能发现Android中除了Service还有一个IntentService,他们之间到底有哪些区别呢? 在继承关系上而言IntentService是Service的子类,内部实现的代码中涉及到一些Android入门开发者不了解的 Looper,Android123在早期的文章中已经说明他们的用法,这里

    12-11-08
  • android之service与intentService的不同

    不知道大家有没有和我一样,以前做项目或者练习的时候一直都是用Service来处理后台耗时操作,却很少注意到还有个IntentService,前段时间准备面试的时候看到了一篇关于IntentService的解释,发现了它相对于Service来说有很多更加方便之处,今天在这里稍微来

    12-11-08
  • 如何在ActionBar中实现动作条目的图片加文字显示功能

    除了Fragment外,Android 3.0中引入的另一个新特性就是Action Bar。Action Bar的作用是代替设备屏幕上方传统的标题栏,同时显示应用的图标与活动标题。可以有选择地将动作条目放在Action Bar的右侧。给用户提供操作和导航模式。在大多数的需要突出展现用户操

    12-11-07
  • Android 中Message,MessageQueue,Looper,Handler详解+实例

    一、几个关键概念 1、MessageQueue:是一种 数据 结构,见名知义,就是一个消息队列,存放消息的地方。每一个线程最多只可以拥有一个MessageQueue数据结构。 创建一个线程的时候,并不会 自动 创建其MessageQueue。通常使用一个Looper对象对该线程的MessageQ

    12-11-07
2457文