core

Hi, this is a simple tools lib for android project, i want to upload and use it~

License

License

GroupId

GroupId

ink.lodz
ArtifactId

ArtifactId

core
Last Version

Last Version

2.2.0
Release Date

Release Date

Type

Type

aar
Description

Description

core
Hi, this is a simple tools lib for android project, i want to upload and use it~
Project URL

Project URL

https://github.com/LZ9/AgileDev
Source Code Management

Source Code Management

https://github.com/LZ9/AgileDev/tree/master

Download core

How to add to project

<!-- https://jarcasting.com/artifacts/ink.lodz/core/ -->
<dependency>
    <groupId>ink.lodz</groupId>
    <artifactId>core</artifactId>
    <version>2.2.0</version>
    <type>aar</type>
</dependency>
// https://jarcasting.com/artifacts/ink.lodz/core/
implementation 'ink.lodz:core:2.2.0'
// https://jarcasting.com/artifacts/ink.lodz/core/
implementation ("ink.lodz:core:2.2.0")
'ink.lodz:core:aar:2.2.0'
<dependency org="ink.lodz" name="core" rev="2.2.0">
  <artifact name="core" type="aar" />
</dependency>
@Grapes(
@Grab(group='ink.lodz', module='core', version='2.2.0')
)
libraryDependencies += "ink.lodz" % "core" % "2.2.0"
[ink.lodz/core "2.2.0"]

Dependencies

compile (7)

Group / Artifact Type Version
androidx.appcompat » appcompat jar 1.2.0
com.google.android.material » material jar 1.3.0
androidx.recyclerview » recyclerview jar 1.2.0
androidx.cardview » cardview jar 1.0.0
androidx.swiperefreshlayout » swiperefreshlayout jar 1.1.0
androidx.annotation » annotation jar 1.2.0
androidx.constraintlayout » constraintlayout jar 2.0.4

Project Modules

There are no modules declared in this project.

敏捷开发解决方案

这是一套基础敏捷开发架构,适用于快速开发一个中小型APP,可基于该架构再进行上层扩展

目前支持简单的继承基类开发,也支持MVP模式开发,小伙伴可以根据需要自行选择。

目前处于稳定阶段,基本只会修改一些小BUG大家可以使用当前的稳定版本,感兴趣的小伙伴也可以下载源码查看。

每一块内容都有对应的描述文档和升级日志,方便小伙伴们了解和查看。

啦啦桑

<( ̄︶ ̄)>

Kotlin版本

  • 我已将Java版本转为Kotlin版本,包含更多的语法糖和更丰富的方法调用,感兴趣的小伙伴可以到AgileDevKt工程查看。

1、添加Gradle依赖:

1) support包版本(停止维护,请使用androidx包版本)

    implementation 'cn.lodz:core:1.2.14'
    implementation 'cn.lodz:Component:1.5.7'
    implementation 'cn.lodz:ImagerLoader:1.2.3'

2) androidx包版本(JCenter)

    implementation 'cn.lodz:core:2.1.2'
    implementation 'cn.lodz:Component:2.1.8'
    implementation 'cn.lodz:ImagerLoader:2.0.5'

3) androidx包版本(mavenCentral)

由于jcenter删库跑路,请大家添加mavenCentral依赖,并引用最新版本(为了配合迁移,引用的域名从cn.lodz改为ink.lodz

    repositories {
        ...
        mavenCentral()
        ...
    }
    implementation 'ink.lodz:core:2.2.0'
    implementation 'ink.lodz:Component:2.2.0'
    implementation 'ink.lodz:ImagerLoader:2.1.0'

2、详细了解

3、关于Issues

如果小伙伴发现BUG或者有任何的建议,都欢迎到 Github Issues 上留言,我会定期查看回复哒

License

Copyright 2019 Lodz

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.

Versions

Version
2.2.0