Slide Navigation View Controller

授权协议 MIT
开发语言 Objective-C
所属分类 iOS代码库、 视图布局(View Layout)
软件类型 开源软件
地区 不详
投 递 者 班凌
操作系统 iOS
开源组织
适用人群 未知
 软件概览

实现双层滑动视图的效果。容器(container)中有双层视图,第一层视图是根视图(主视图),第二层视图隐藏在根视图下面。当手指向上、向下、向左或向右划动时,第二层隐藏视图将显示出来,反方向划动视图将重新隐藏。 [Code4App.com]

  • 1.创建 HomeFragment   1.1 HomeFragment.java public class HomeFragment extends Fragment { @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceStat

  • Android Jetpack组件系列文章: Android Jetpack组件(一)LifeCycle Android Jetpack组件(二)Navigation Android Jetpack组件(三)ViewModel Android Jetpack组件(四)LiveData Android Jetpack组件(五)Room Android JetPack组件(六)DataBinding

  •       现在很多的APP中都有slide view,左右滑动出现侧边菜单栏的功能,Weico这个应用就有。 网上有很多第三方的类库实现了这种效果,其实自己代码写的话也是很简单的,下面我将介绍两种方法实现slide view。---- 一种是用第三方类库IIViewDeckController这个类库实现的效果比起其他的都好,另一种是自己代码实现这种效果,效果还ok。 实现方法一(使用第三方库I

  • Navigation可以目前看做Google对于之前的Fragment的不满, 重新搭建的一套Fragment管理框架. 但是Navgation未来应该不仅限于Fragment导航. 并且Navigation可以和BottomNavigationView/NavigationView/Toolbar等结合使用, 不再需要去写冗余代码管理Fragment. 并且具备完善的Fragment回退栈管理.

  • 1 配置跳转方式  获取NavController 在 Navigation 里,页面的跳转是交给 NavController 来处理的,获取 NavController 的方法有这么三种: NavHostFragment.findNavController(Fragment) Navigation.findNavController(Activity, @IdRes int viewId) Na