NIMBUZZ TOOLS FORUM-2016
Kєяλℓλ-ßυzZ ►☻◄ ƒøяυλ⁄(-2016

✽✽✽✽✽✽✽✽✽✽✽✽ нι gυєѕт ✽✽✽✽✽✽✽✽✽✽✽✽✽✽

♚♚♚♚ωєℓ¢σмє тσ ♚kєяαℓα♕ßυzz♚ zσηє♚♚♚♚

ρℓєαѕє яєgιѕтєя тσ gєт ƒυℓℓ α¢¢єѕѕ αη∂ ∂σωηℓσα∂ ѕтυƒƒ . σηℓү яεgιsтεяε∂ мεмвεя αℓℓσωε∂ vιεω sρεcιαℓ zσηε αη∂ ∂σωηℓσα∂ sтυғғ.

тнαηк уσυ

вαℓυ кяιsнηα !
Top posters
330 Posts - 27%
274 Posts - 23%
127 Posts - 11%
107 Posts - 9%
69 Posts - 6%
54 Posts - 4%
53 Posts - 4%
53 Posts - 4%
51 Posts - 4%
Top posting users this week
Top posting users this month
8 Posts - 67%
1 Post - 8%
1 Post - 8%
1 Post - 8%
1 Post - 8%

Share
View previous topicGo downView next topic
avatar
KßZ ►☻◄ ƒøяυλ⁄(-мємвєя
KßZ ►☻◄ ƒøяυλ⁄(-мємвєя
Male
Db
AGE : 24
POSTS : 4
REPUTATION : 1
KBZ TEAM POINTS : 12
JOIN DATE : 2017-08-01
BIRTHDAY : 1992-10-29
LOCATION : India
View user profilehttps://dbh4ck.blogspot.com

Android: Android APK Theme Changer Library (.aar)

on Tue Aug 01, 2017 4:23 pm
[You must be registered and logged in to see this link.]





Packaging:  AAR
Name:  apk-app-theme
Developer:  db~@NC
Description:  APK Theme Changer Library
Url:  [You must be registered and logged in to see this link.]
License:  The Apache Software License, Version 2.0
Version: 1.0
Support: Android API 14 or above
Download: available offline(.aar file) [You must be registered and logged in to see this link.] & can be compiled Online with Gradle (2.3 or higher) via jcenter repo.
Year: 2017
Details: A Simple Android AAR Library for the Support of Multi-Theming in Android Applications enhanching users to customize their apps as per the requirements of UI Designing. This Library contains a Dialog Fragment which popup from the bottom screen of the app & let you choose which color theme you want to apply to your apk. Total available themes are 20 by default which can further be modified and used as per the requirements.

How to IMPORT this Library in your android project?

METHOD 1:  Download Library as AAR And Import it in your project as per following steps in order.

In order to import a .aar library:

Step 1: Open Android Studio, Go to File > New > New Module. Select "Import .JAR/.AAR Package" and click next.
Step 2: Enter the path to .aar file and click finish.
Step 3: Go to File > Project Structure (Ctrl+Shift+Alt+S). Under "Modules," in left menu, select "app"
Step 4: Go to "Dependencies" tab. Click the green "+" in the upper right corner.
Step 5: Select "Module Dependency" Select the new module from the list and click ok. Youre done importing this library succesfully in your project.



METHOD 2: This Method involve online downloading & compiling library by Gradle using your project's default (jcenter) repositories

Step 1: Go to app-level build.gradle file and add following dependency:

// app-level build.gradle


dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })
    compile 'com.android.support:appcompat-v7:25.2.0'
    compile 'com.android.support.constraint:constraint-layout:1.0.0-alpha7'
    compile 'com.android.support:design:25.2.0'
    testCompile 'junit:junit:4.12'


   compile 'com.dbh4ck:dbtheme:1.0'   // This is our APK Theme Changer Library

}


Step 2: Hit "Sync Now" and you're done compiling this Library from my maven repo.


How to USE this Library:

After importing, now you can use this Library in your Activities as follow:

Step 1:

dbThemeDialog dialog = dbThemeDialog.newInstance();    // Create the new Instance of Dialog in an onCreate Method of your Activity

dialog.show(getSupportFragmentManager(), "dialog");     // Show the DialogFragment

Step 2:

Extend your "AppCompatActivity" to BaseActivity of this Library. (Dont Forget to make onCreate method as Public if you got error while building your project)




DOWNLOAD:  [You must be registered and logged in to see this link.]


SOURCE CODE: [You must be registered and logged in to see this link.]
View previous topicBack to topView next topic
Permissions in this forum:
You cannot reply to topics in this forum