/AndroidEfficientBaseUtils

This Android Utils tool library is simpler to use and more efficient than other libraries.

Primary LanguageJavaApache License 2.0Apache-2.0

AndroidEfficientBaseUtils

收集一些使用的基类和工具类,提高开发效率,让开发更简单.

本库本着将开发更简单高效的原则,尽量做到将所有共用代码部分抽象化(包括布局),相当于给你一个完完整整地漂亮的盒子,你只需吧自己需要的东西放进去就好。欢迎同学们一起加入~

更新日志

  • 20190110 Base Avtivity and Fragment And examples
  • 20190112 Many tools and optimized BaseDrawerActivity
  • 20190118 Optimize ToastUtils And add SPUtils

内容列表

  1. Get started
  2. base
    1. BaseActivity
    2. BaseToolbarActivity
    3. BaseBackActivity
    4. BaseDrawerActivity
    5. BaseFragment
    6. BaseLazyFragment
  3. utils
    1. Utils
    2. ActivityUtils
    3. FragmentUtils
    4. ToastUtils
    5. BarUtils
    6. LogUtils
    7. PermissionUtils
    8. SPUtils

get-started

Step 1. Add the JitPack repository to your build file

 allprojects {
		repositories {
			...
			maven { url 'https://jitpack.io' }
		}
	}

Step 2. Add the dependency

	dependencies {
	        implementation 'com.github.MeandNi:AndroidSampleBaseUtils:Tag'
	}

整理者

鸣谢

@布兰柯基

@Android 轮子哥

本库意义在于我对Android学习的记录,也借鉴了很多其他开发者的代码,感谢那些无私奉献开源者。同时我也希望有一天能为Android这片土地贡献自己的一份力!

依赖库

License

Copyright (c) 2014 Drew Heavner

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
either express or implied. See the License for the specific
language governing permissions and limitations under the License.