• Android横竖屏切换总结

    Android横竖屏要解决的问题应该就两个: 一.布局问题 二.重新载入问题 1.布局问题:如果不想让软件在横竖屏之间切换,最简单的办法就是在项目的AndroidManifest.xml中找到你所指定的activity中加上android:screenOrientation属性,他有以下几个参数: unspec

    12-09-29
  • Android ActionBar使用方法

    在Android 3.0中除了我们重点讲解的Fragment外,Action Bar也是一个重要的内容,Action Bar主要是用于代替传统的标题栏,对于Android平板设备来说屏幕更大它的标题使用Action Bar来设计可以展示更多丰富的内容,方便操控。 Action Bar主要功能包含: 1. 显示

    12-09-24
  • Android 菜单(OptionMenu)用法全面总结

    菜单是用户界面中最常见的元素之一,使用非常频繁,在Android中,菜单被分为如下三种,选项菜单(OptionsMenu)、上下文菜单(ContextMenu)和子菜单(SubMenu),今天这讲是OptionsMenu 一、概述 public boolean onCreateOptionsMenu(Menu menu):使用此方

    12-09-23
  • android通过TextWatcher监测输入框中输入的内容以及输入字符个数

    大家或许会遇到这样的需求,监听文本框中的文本改变,这在一些记事本应用中为了实现自动保存功能会用到。 我们可能首先会想到用onKeyDown之类的事件来监听这类事件,在早期版本中这种方式确实管用,不过到了新版的Android系统上就不那么灵了。 其实android已

    12-09-22
  • android provider 基础介绍

    Android 是如何实现应用程序之间数据共享的 ? 一个应用程序可以创建自己的数据,这个数据对该应用程序来说是私有的,外界更本看不到,也不知道数据是如何存储的,或者是使用 数据库 还是使用文件,还是通过网上获得,这些一切都不重要,重要的是外界可以通过

    12-09-20
  • android 动作栏(Action Bar)

    Action Bar是活动中的一种控件,用以代替传统的屏幕顶端的标题栏。默认,Action Bar包括了左侧的应用程序图标(logo),其右是活动的标题,以及Option Menu中的可选项目。Action Bar提供了多种便利特性,包括: 直接在Action Bar中显示Option Menu中的项目,

    12-09-15
  • 替换Android菜单实现自定义菜单风格

    替换Android菜单实现自定义菜单风格 这里menuView是自定的菜单风格,是一个View /** * 创建MENU */public boolean onCreateOptionsMenu(Menu menu) { menu.add("menu");// 必须创建一项 return super.onCreateOptionsMenu(menu); } /** * 拦截MENU事件,显示

    12-08-31
  • android Fragments详解四:管理fragment

    要管理fragment们,需使用FragmentManager,要获取它,需在activity中调用方法getFragmentManager()。 你可以用FragmentManager来做以上事情: 1使用方法findFragmentById()或findFragmentByTag(),获取activity中已存在的fragment们。 2使用方法popBackStac

    12-08-28
  • android Fragments详解三:实现Fragment的界面

    为fragment添加用户界面 fragment一般作为activity的用户界面的一部分,把它自己的layout嵌入到activity的layout中。一个 要为fragment提供layout,你必须实现onCreateView()回调方法,然后在这个方法中返回一个View对象,这个对象是fragment的layout的根。

    12-08-28
  • android Fragments详解二:创建Fragment

    创建Fragment 要创建fragment,必须从Fragment或Fragment的派生类派生出一个类。Fragment的代码写起来有些像activity。它具有跟activity一样的回调方法,比如 onCreate(),onStart(),onPause()和onStop()。实际上,如果你想把老的程序改为使用fragment,基本

    12-08-28
  • android Fragments详解一:概述

    Fragment是activity的界面中的一部分或一种行为。你可以把多个Fragment们组合到一个activity中来创建一个多面界面并且你可以在多个activity中重用一个Fragment。你可以把Fragment认为模块化的一段activity,它具有自己的生命周期,接收它自己的事件,并可以

    12-08-28
  • Android Fragment 详细使用

    自从Android 3.0中引入fragments 的概念,根据词海的翻译可以译为:碎片、片段。其上的是为了解决不同屏幕分辩率的动态和灵活UI设计。大屏幕如平板小屏幕如手机,平板电脑的设计使得其有更多的空间来放更多的UI组件,而多出来的空间存放UI使其会产生更多的交互

    12-08-28
  • Fragment、Activity比较——Android碎片介绍

    Fragment是Android honeycomb 3.0新增的概念,Fragment名为碎片不过却和Activity十分相似,下面介绍下Android Fragment的作用和用法。Fragment用来描述一些行为或一部分用户界面在一个Activity中,你可以合并多个fragment在一个单独的activity中建立多个UI面

    12-08-28
  • 总结Content Provider的使用

    Android中的Content provider机制可支持在多个应用中存储和读取数据。这也是跨应用共享数据的唯一方式。在android系统中,没有一个公共的内存区域,供多个应用共享存储数据。 Android提供了一些主要数据类型的Content provider,比如音频、视频、图片和私人

    12-08-21
  • Android基础 : Android ContentProvider和getContentResolver

    安卓系统中的数据库SqlLite操作和java中mysql的数据库操作很不一样,造成这样的原因是因为在安卓中数据库是属于进程的不存在数据库客户端,也不存在数据库服务器。所以抛开之前你对数据库的理解吧,不然你会很不习惯的。

    12-08-21
2214文