GithubHelp home page GithubHelp logo

michaelredo / yzsbaseactivity Goto Github PK

View Code? Open in Web Editor NEW

This project forked from yaozs/yzsbaseactivity

0.0 1.0 0.0 285 KB

BaseActivity的框架,各种方便使用,欢迎star,给你惊喜

Home Page: https://github.com/yaozs/YzsBaseActivity

Java 100.00%

yzsbaseactivity's Introduction

YzsBaseActivity

image

本项目为yzslib的一个分支,目的是为了方便大家使用,减少依赖,如果需要整个开发框架请移步
YzsLib——超好用的开发框架

        YzsLib开源交流群:331973212

    远程依赖方法在项目根目录下的build.gradle添加如下

    allprojects {
    		repositories {
    			...
    			<!--添加的话,就这一句-->
    			maven { url "https://jitpack.io" }
    		}
    	}

    在引用项目处添加
    dependencies {
        compile 'com.github.yaozs:YzsBaseActivity:0.3.2'
    }

    目前最新版本为0.3.2,就是最新的release版本,之后引用修改版本号就可以

 

    * 16.11.7  更新BaseActivity,支持4.4版本以上沉浸式
    * 16.11.15 更新style——activity,配合YzsBase使用实现沉浸式
    * 16.11.20 更新工具类,更新fragment替代库,封装eventbus到activity与fragment中
    * 16.11.21 增加YzsBaseWebActivity,更新整合Demo展示
    * 16.12.7  base重新分包,添加listView、gridview等的adapter,与BaseRecyclerViewAdapterHelper呼应共同维护list数据
    * 16.12.15 新增baseListActivity(列表数据视图base父类),baseListFragment,新增导航条控件,更新demo整体效果,更像一个app
    * 16.12.21 新增YzsLoadingDialog,可自定义图片的loading动画
    * 16.12.22 新增YzsBaseHomeActivity(首页base父类)
    * 17.03.06 优化base方法名,新增demo方便查看
    * 17.03.09 修复YzsBaseHomeActivity使用framelayout初始化选中,设置首页缓存数量(依然支持懒加载)
    * 17.03.13 增加basefragment默认初始化tooblar

本项目使用开源项目

1.FlycoTabLayout——viewpager指示器 与 导航栏控件
2.fragmentation——为"单Activity + 多Fragment","多模块Activity + 多Fragment"架构而生,替代官方fragment
3.eventbus——事件总线
4.BaseRecyclerViewAdapterHelper——RecyclerView的强大的BaseAdapter

本项目中使用其他的开源项目和参考修改,都会在近期更新出来,保护程序猿,就是保护我们自己O(∩_∩)O哈哈~              喜欢的话给个star,留下点印记吧.

yzsbaseactivity's People

Contributors

yaozs avatar

Watchers

AaronHana. avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.