• Android的fragment

    当你想为activity进行模块化设计的时候,可以使用碎片化的fragment.我们可以这么说,fragment就是一个sub-activity. 下面是fragment的一些重要特征: 1.fragment有它自己的布局,自己的行为,以及自己的生命周期。 2.在一个activity运行的时候,你可以增加或者移除fragment. 3.fragment可以用在multiple activities里。 4.fragment的生命周期与其宿主activity有关 5.fragmen...
    作者:孤风一剑/2015年6月23日/分类:移动开发/阅读:805次/标签:, /评论关闭
  • Android UI-实现底部切换标签(fragment)

    Android UI-实现底部切换标签(fragment) 前言 本篇博客要分享的一个UI效果——实现底部切换标签,想必大家在一些应用上面遇到过这种效果了,最典型的就是微信了,可以左右滑动切换页面,也可以点击标签页滑动页面,它们是如何实现的呢,本篇博客为了简单只介绍如何实现点击底部切换标签页。 先来看看我们想实现的效果图: 这样的页面实现起来其实很简单的,首先我们从布...
    作者:孤风一剑/2015年3月12日/分类:移动开发/阅读:1,270次/标签:, , /评论关闭
  • Viewpager+fragment数据更新问题解析

     在一个 Android 应用中,我们可以使用 FragmentPageAdapter 来处理多 Fragment 页面的横向滑动。但是当 Fragment 对应的数据集发生改变时,我们都希望能够通过调用 mAdapter.notifyDataSetChanged() 来触发 Fragment 页面使用新的数据调整或重新生成其内容,可是当我们使用 notifyDataSetChanged() 后,我们会发现这个方法不会生效。那为什么会这样呢,之前遇到了相同的问...
    作者:孤风一剑/2014年7月28日/分类:移动开发/阅读:10,930次/标签:, /1条评论
  • Android框架攻击之Fragment注入

    为了适应越来越大的设备屏幕,Android在3.X后引入了Fragment概念,作用是可以在一个屏幕上同时显示多个Activity,以达到充分利用屏幕的目的。关于Fragment的使用说明,可以阅读《Android Fragment完全解析,关于碎片你所需知道的一切》。其中,Fragment有一个很强大的功能,就是可以动态加载。这样可以让整个界面的开发更加灵活,可以根据不同的场景动态加加载不同的Activit...
    作者:孤风一剑/2013年12月12日/分类:移动开发/阅读:1,701次/标签:, , , , /评论关闭
  • Android Fragment应用实战,使用碎片向ActivityGroup说再见

    现在Fragment的应用真的是越来越广泛了,之前Android的3.0版本加入Fragment的时候,主要是为了解决Android Pad屏幕比较大,空间不能充分利用的问题,但现在即使只是在手机上,也有很多的场景可以运用到Fragment了,今天我们就来学习其中一个特别棒的应用技巧。 很多手机应用都会有一个非常类似的功能,即屏幕的下方显示一行Tab标签选项,点击不同的标签就可以切换到不同的界...
    作者:孤风一剑/2013年11月21日/分类:移动开发/阅读:993次/标签:, , , , /评论关闭
  • Fragment 横竖屏切换时加载不同的布局

    1、创建两个FragmentActivity 让它继承 Fragment ,这里最低版本为11   [java][/java] view plaincopyprint? package com.example.fragment; import android.app.Fragment; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; public class Fragment1 extends Fragment {     @Override...
    作者:孤风一剑/2013年10月31日/分类:移动开发/阅读:2,056次/标签:, /评论关闭
  • Android编程心得-ViewPager与Fragment初步

    我们在很多应用经常会看到一个页面中可以进行多页切换,其中一个实现办法就是使用 ViewPager与Fragment。但在使用的过程中,我发现有这么一个现象,假设当前ViewPager一共有3个Fragment生成的页面,当 默认加载的时候只加载了从左至右的两个Fragment。当滑动后才会加载第三个,然后滑动回来,第一个又被重新加载了。后来发现,我们初始化控件的时候 一定要加上   [ja...
    作者:孤风一剑/2013年9月30日/分类:移动开发/阅读:2,767次/标签:, /评论关闭
  • Android入门之Fragment和FragmentActivity的使用方法

    Fragment是我们在单个Activity上要切换多个UI界面,显示不同内容。模块化这些UI面板以便提供给其他Acitivity使用便利。同时我们显示的Fragment也会受到当前的这个Acitivity生命周期影响。(而平常的Fragment有其自己的生命周期) 一、使用方法: 1、创建一个或者多个你需要的Fragment类,其实就是类似activity一样,也有OnCreate()等回调函数。 2、如果要让当前的程序也就是...
    作者:孤风一剑/2013年9月04日/分类:移动开发/阅读:2,478次/标签:, , /评论关闭