- 浏览: 34622 次
- 性别:
- 来自: 深圳
最新评论
-
蓝月儿:
objectAnimator 是位移动画吧。使用一般的动画,假 ...
自定义fragment出入栈时候的动画
文章列表
Action Bar使用方法 -
Android活动栏(一)
在Android 3.0中除了我们重点讲解的Fragment外,Action Bar也是一个重要的内容,Action Bar主要是用于代替传统的标题栏,对于Android平板设备来说屏幕更大它的标题使用Action Bar来设计可以展示更多丰富的内容,方便操控。
Action Bar主要功能包含:
1. 显示选项菜单
2. 提供标签页的切换方式的导航功能,可以切换多个fragment.
下面的例子主要介绍action bar 的用法,以及它们是如何同其他action bar特性进行交互的。
public class FragmentTabs extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
final ActionBar bar = getActionBar();
bar.setNavigationMod ...
/**
* Demonstrates how fragments can participate in the options menu.
*/
public class FragmentMenu extends Activity {
Fragment mFragment1;
Fragment mFragment2;
CheckBox mCheckBox1;
CheckBox mCheckBox2;
// Update fragment visibility when check boxes are changed.
...
在fragment出入栈时候添加动画,主要用到FragmentTransaction类中的方法:
public abstract FragmentTransaction setCustomAnimations (int enter, int exit)
Since: API Level 11
Set specific animation resources to run for the fragments that are entering and exiting in this transaction. These animations will not be ...
一个Fragment可以通过两种方式进行配置,一个是Bundle类型参数,一个是layout中的属性。请看下面的例子:
1.主activity的布局文件
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:pa ...
DialogFragment
一个片段显示一个对话窗口,漂浮在其活动的窗口之上。该片段包含一个Dialog的对象,它基于片段的状态适当地显示。应通过这里的API来控制对话框(什么时候显示,隐藏,消失),而不是直接调用对话框。 ...