Skip to content

一款采用单Activity+多Fragment设计的应用开发框架,重新制定了基础类,解决市场上的兼容性问题,并兼具各类型应用开发的基础条件,简捷迅速

Notifications You must be signed in to change notification settings

Deepblue1996/DpWorkAX

Repository files navigation

Image text

DpWorkAX is an Android application development framework that is simple, convenient and comprehensive(support for Android X was added to original DpWork)

Adopt - single Activity+ multi Fragment frame design

Support for adaptive layouts, high custom popup support, network layer Dove, image frame glide, OpenGL audio media playback, utility class set, built-in internationalization language selection, support advanced anti - flashback mechanism

Welcome to QQ group: 257015764

[中文文档]

How do I use DpWork

One:

Create and open the Application(custom name) Class,

Inheritance DpWorkApplication

Two:

Create and open the WorkCore(custom name) Class,

Inheritance DpWorkCore

Three:

Create and open the WorkCore(custom name) Class,

Inheritance DpWorkCore and add the main entry annotation @DpMainScreen to the header your FirstScreen

@DpMainScreenKt(*::class)

Basic deployment

To get a Git project into your build:

Step 1. Add the JitPack repository to your build file

gradle maven sbt leiningen Add it in your root build.gradle at the end of repositories:

allprojects {
    repositories {
        maven { url "https://maven.aliyun.com/repository/google" }
        maven { url "https://maven.aliyun.com/repository/public" }
        maven { url "https://maven.aliyun.com/repository/central" }
	    maven { url 'https://jitpack.io' }
	    maven { url 'https://wosk.top' }
    }
}

app build.gradle

buildFeatures{
    viewBinding = true
}

Step 2. Add the dependency

Android Studio 4.0 +:

implementation 'com.deep:DpWorkAX:1.7.9'

Step 3. For confusion, refer to proguard-rules.pro here

Step 4. Gradle

LICENSE

Copyright 2018 Deepblue

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.

About

一款采用单Activity+多Fragment设计的应用开发框架,重新制定了基础类,解决市场上的兼容性问题,并兼具各类型应用开发的基础条件,简捷迅速

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published