See: Description
77 |Class | 85 |Description | 86 |
---|---|
AdobeAppLibraryLauncher | 90 |
91 | Core class for adding the Adobe Creative Cloud App Library to your application.
92 | |
93 |
27 | 28 | 29 | -------------------------------------------------------------------------------- /documentation/references/package-list: -------------------------------------------------------------------------------- 1 | com.adobe.creativesdk.behance 2 | com.adobe.creativesdk.foundation 3 | com.adobe.creativesdk.foundation.applibrary 4 | com.adobe.creativesdk.foundation.auth 5 | com.adobe.creativesdk.foundation.network 6 | com.adobe.creativesdk.foundation.sendtodesktop 7 | com.adobe.creativesdk.foundation.storage 8 | com.adobe.creativesdk.typekit 9 | -------------------------------------------------------------------------------- /documentation/references/script.js: -------------------------------------------------------------------------------- 1 | function show(type) 2 | { 3 | count = 0; 4 | for (var key in methods) { 5 | var row = document.getElementById(key); 6 | if ((methods[key] & type) != 0) { 7 | row.style.display = ''; 8 | row.className = (count++ % 2) ? rowColor : altColor; 9 | } 10 | else 11 | row.style.display = 'none'; 12 | } 13 | updateTabs(type); 14 | } 15 | 16 | function updateTabs(type) 17 | { 18 | for (var value in tabs) { 19 | var sNode = document.getElementById(tabs[value][0]); 20 | var spanNode = sNode.firstChild; 21 | if (value == type) { 22 | sNode.className = activeTableTab; 23 | spanNode.innerHTML = tabs[value][1]; 24 | } 25 | else { 26 | sNode.className = tableTab; 27 | spanNode.innerHTML = "" + tabs[value][1] + ""; 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /getting-started/code/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea 5 | .DS_Store 6 | /build 7 | /captures 8 | 9 | /app/src/main/java/com/adobe/gettingstarted/Keys.java 10 | -------------------------------------------------------------------------------- /getting-started/code/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /getting-started/code/app/build.gradle: -------------------------------------------------------------------------------- 1 | apply plugin: 'com.android.application' 2 | 3 | /* 1) Apply the Gradle Retrolambda Plugin */ 4 | apply plugin: 'me.tatarka.retrolambda' 5 | 6 | android { 7 | compileSdkVersion 25 8 | buildToolsVersion "25.0.0" 9 | 10 | defaultConfig { 11 | applicationId "com.adobe.gettingstarted" 12 | minSdkVersion 16 // Minimum is 16 13 | targetSdkVersion 25 14 | versionCode 1 15 | versionName "1.0" 16 | } 17 | buildTypes { 18 | release { 19 | minifyEnabled false 20 | proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 21 | } 22 | } 23 | 24 | /* 2) Compile for Java 1.8 or greater */ 25 | compileOptions { 26 | sourceCompatibility JavaVersion.VERSION_1_8 27 | targetCompatibility JavaVersion.VERSION_1_8 28 | } 29 | 30 | /* 3) Exclude duplicate licenses */ 31 | packagingOptions { 32 | exclude 'META-INF/LICENSE.txt' 33 | exclude 'META-INF/LICENSE' 34 | exclude 'META-INF/NOTICE.txt' 35 | exclude 'META-INF/NOTICE' 36 | exclude 'META-INF/DEPENDENCIES' 37 | pickFirst 'AndroidManifest.xml' 38 | } 39 | 40 | } 41 | 42 | dependencies { 43 | compile fileTree(dir: 'libs', include: ['*.jar']) 44 | testCompile 'junit:junit:4.12' 45 | compile 'com.android.support:appcompat-v7:25.1.0' 46 | compile 'com.android.support:design:25.1.0' 47 | 48 | /* 4) Add the CSDK framework dependencies (Make sure these version numbers are correct) */ 49 | compile 'com.adobe.creativesdk.foundation:auth:0.9.2006-5' 50 | } 51 | -------------------------------------------------------------------------------- /getting-started/code/app/proguard-rules.pro: -------------------------------------------------------------------------------- 1 | # Add project specific ProGuard rules here. 2 | # By default, the flags in this file are appended to flags specified 3 | # in /Users/arnwine/Library/Android/sdk/tools/proguard/proguard-android.txt 4 | # You can edit the include path and order by changing the proguardFiles 5 | # directive in build.gradle. 6 | # 7 | # For more details, see 8 | # http://developer.android.com/guide/developing/tools/proguard.html 9 | 10 | # Add any project specific keep options here: 11 | 12 | # If your project uses WebView with JS, uncomment the following 13 | # and specify the fully qualified class name to the JavaScript interface 14 | # class: 15 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview { 16 | # public *; 17 | #} 18 | -------------------------------------------------------------------------------- /getting-started/code/app/src/androidTest/java/com/adobe/gettingstarted/ApplicationTest.java: -------------------------------------------------------------------------------- 1 | package com.adobe.gettingstarted; 2 | 3 | import android.app.Application; 4 | import android.test.ApplicationTestCase; 5 | 6 | /** 7 | * Testing Fundamentals 8 | */ 9 | public class ApplicationTest extends ApplicationTestCase