Skip to content
Permalink
Browse files
Project Setup
  • Loading branch information
dragosholban committed Apr 20, 2018
1 parent 11c280d commit 63b31213545cf9ede848d51bc787aface8d83c7b
Showing with 835 additions and 0 deletions.
  1. +10 −0 .gitignore
  2. BIN .idea/caches/build_file_checksums.ser
  3. +29 −0 .idea/codeStyles/Project.xml
  4. +18 −0 .idea/gradle.xml
  5. +34 −0 .idea/misc.xml
  6. +12 −0 .idea/runConfigurations.xml
  7. +6 −0 .idea/vcs.xml
  8. +1 −0 app/.gitignore
  9. +28 −0 app/build.gradle
  10. +21 −0 app/proguard-rules.pro
  11. +26 −0 app/src/androidTest/java/com/dragosholban/androiddrawing/ExampleInstrumentedTest.java
  12. +21 −0 app/src/main/AndroidManifest.xml
  13. +13 −0 app/src/main/java/com/dragosholban/androiddrawing/MainActivity.java
  14. +34 −0 app/src/main/res/drawable-v24/ic_launcher_foreground.xml
  15. +170 −0 app/src/main/res/drawable/ic_launcher_background.xml
  16. +62 −0 app/src/main/res/layout/activity_main.xml
  17. +5 −0 app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
  18. +5 −0 app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
  19. BIN app/src/main/res/mipmap-hdpi/ic_launcher.png
  20. BIN app/src/main/res/mipmap-hdpi/ic_launcher_round.png
  21. BIN app/src/main/res/mipmap-mdpi/ic_launcher.png
  22. BIN app/src/main/res/mipmap-mdpi/ic_launcher_round.png
  23. BIN app/src/main/res/mipmap-xhdpi/ic_launcher.png
  24. BIN app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
  25. BIN app/src/main/res/mipmap-xxhdpi/ic_launcher.png
  26. BIN app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
  27. BIN app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
  28. BIN app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
  29. +6 −0 app/src/main/res/values/colors.xml
  30. +3 −0 app/src/main/res/values/strings.xml
  31. +11 −0 app/src/main/res/values/styles.xml
  32. +17 −0 app/src/test/java/com/dragosholban/androiddrawing/ExampleUnitTest.java
  33. +27 −0 build.gradle
  34. +13 −0 gradle.properties
  35. BIN gradle/wrapper/gradle-wrapper.jar
  36. +6 −0 gradle/wrapper/gradle-wrapper.properties
  37. +172 −0 gradlew
  38. +84 −0 gradlew.bat
  39. +1 −0 settings.gradle
@@ -0,0 +1,10 @@
*.iml
.gradle
/local.properties
/.idea/libraries
/.idea/modules.xml
/.idea/workspace.xml
.DS_Store
/build
/captures
.externalNativeBuild
Binary file not shown.

Some generated files are not rendered by default. Learn more.

Some generated files are not rendered by default. Learn more.

Some generated files are not rendered by default. Learn more.

Some generated files are not rendered by default. Learn more.

Some generated files are not rendered by default. Learn more.

@@ -0,0 +1 @@
/build
@@ -0,0 +1,28 @@
apply plugin: 'com.android.application'

android {
compileSdkVersion 27
defaultConfig {
applicationId "com.dragosholban.androiddrawing"
minSdkVersion 15
targetSdkVersion 27
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}

dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:27.1.1'
implementation 'com.android.support.constraint:constraint-layout:1.1.0'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.1'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'
}
@@ -0,0 +1,21 @@
# Add project specific ProGuard rules here.
# You can control the set of applied configuration files using the
# proguardFiles setting in build.gradle.
#
# For more details, see
# http://developer.android.com/guide/developing/tools/proguard.html

# If your project uses WebView with JS, uncomment the following
# and specify the fully qualified class name to the JavaScript interface
# class:
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
# public *;
#}

# Uncomment this to preserve the line number information for
# debugging stack traces.
#-keepattributes SourceFile,LineNumberTable

# If you keep the line number information, uncomment this to
# hide the original source file name.
#-renamesourcefileattribute SourceFile
@@ -0,0 +1,26 @@
package com.dragosholban.androiddrawing;

import android.content.Context;
import android.support.test.InstrumentationRegistry;
import android.support.test.runner.AndroidJUnit4;

import org.junit.Test;
import org.junit.runner.RunWith;

import static org.junit.Assert.*;

/**
* Instrumented test, which will execute on an Android device.
*
* @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
*/
@RunWith(AndroidJUnit4.class)
public class ExampleInstrumentedTest {
@Test
public void useAppContext() {
// Context of the app under test.
Context appContext = InstrumentationRegistry.getTargetContext();

assertEquals("com.dragosholban.androiddrawing", appContext.getPackageName());
}
}
@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.dragosholban.androiddrawing">

<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>

</manifest>
@@ -0,0 +1,13 @@
package com.dragosholban.androiddrawing;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;

public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
}
@@ -0,0 +1,34 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:aapt="http://schemas.android.com/aapt"
android:width="108dp"
android:height="108dp"
android:viewportHeight="108"
android:viewportWidth="108">
<path
android:fillType="evenOdd"
android:pathData="M32,64C32,64 38.39,52.99 44.13,50.95C51.37,48.37 70.14,49.57 70.14,49.57L108.26,87.69L108,109.01L75.97,107.97L32,64Z"
android:strokeColor="#00000000"
android:strokeWidth="1">
<aapt:attr name="android:fillColor">
<gradient
android:endX="78.5885"
android:endY="90.9159"
android:startX="48.7653"
android:startY="61.0927"
android:type="linear">
<item
android:color="#44000000"
android:offset="0.0" />
<item
android:color="#00000000"
android:offset="1.0" />
</gradient>
</aapt:attr>
</path>
<path
android:fillColor="#FFFFFF"
android:fillType="nonZero"
android:pathData="M66.94,46.02L66.94,46.02C72.44,50.07 76,56.61 76,64L32,64C32,56.61 35.56,50.11 40.98,46.06L36.18,41.19C35.45,40.45 35.45,39.3 36.18,38.56C36.91,37.81 38.05,37.81 38.78,38.56L44.25,44.05C47.18,42.57 50.48,41.71 54,41.71C57.48,41.71 60.78,42.57 63.68,44.05L69.11,38.56C69.84,37.81 70.98,37.81 71.71,38.56C72.44,39.3 72.44,40.45 71.71,41.19L66.94,46.02ZM62.94,56.92C64.08,56.92 65,56.01 65,54.88C65,53.76 64.08,52.85 62.94,52.85C61.8,52.85 60.88,53.76 60.88,54.88C60.88,56.01 61.8,56.92 62.94,56.92ZM45.06,56.92C46.2,56.92 47.13,56.01 47.13,54.88C47.13,53.76 46.2,52.85 45.06,52.85C43.92,52.85 43,53.76 43,54.88C43,56.01 43.92,56.92 45.06,56.92Z"
android:strokeColor="#00000000"
android:strokeWidth="1" />
</vector>

0 comments on commit 63b3121

Please sign in to comment.