Skip to content

Commit 69178ca

Browse files
committed
Import project library and sample
1 parent 9170b4f commit 69178ca

20 files changed

+670
-2
lines changed

Xfermodes.png

217 KB
Loading

.gitignore

+72-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,76 @@
1+
# Directories #
2+
/build/
3+
*/bin/*
4+
*/gen/*
5+
*/target/*
6+
target/*.pom
7+
target/*.asc
8+
9+
# OS Files #
10+
.DS_Store
11+
112
*.class
2-
13+
314
# Package Files #
4-
*.jar
515
*.war
616
*.ear
17+
*.db
18+
19+
######################
20+
# Windows
21+
######################
22+
23+
# Windows image file caches
24+
Thumbs.db
25+
26+
# Folder config file
27+
Desktop.ini
28+
29+
######################
30+
# OSX
31+
######################
32+
33+
.DS_Store
34+
.svn
35+
36+
# Thumbnails
37+
._*
38+
39+
# Files that might appear on external disk
40+
.Spotlight-V100
41+
.Trashes
42+
43+
44+
######################
45+
# Eclipse
46+
######################
47+
48+
*.pydevproject
49+
.project
50+
.metadata
51+
bin/**
52+
tmp/**
53+
tmp/**/*
54+
*.tmp
55+
*.bak
56+
*.swp
57+
*~.nib
58+
local.properties
59+
.classpath
60+
.settings/
61+
.loadpath
62+
/src/main/resources/rebel.xml
63+
# External tool builders
64+
.externalToolBuilders/
65+
66+
# Locally stored "Eclipse launch configurations"
67+
*.launch
68+
69+
# CDT-specific
70+
.cproject
71+
72+
# PDT-specific
73+
.buildpath
74+
pom.xml.releaseBackup
75+
76+
release.properties

library/AndroidManifest.xml

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
3+
package="com.github.devnied.bitmapTransform"
4+
android:versionCode="1"
5+
android:versionName="1.0" >
6+
7+
<uses-sdk android:minSdkVersion="15"/>
8+
9+
<application android:label="@string/app_name">
10+
</application>
11+
12+
</manifest>

library/pom.xml

+154
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,154 @@
1+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
2+
<modelVersion>4.0.0</modelVersion>
3+
<groupId>com.github.devnied</groupId>
4+
<artifactId>AndroidBitmapTransform</artifactId>
5+
<packaging>jar</packaging>
6+
<version>1.0.0-SNAPSHOT</version>
7+
<name>AndroidBitmapTransform</name>
8+
9+
<parent>
10+
<groupId>org.sonatype.oss</groupId>
11+
<artifactId>oss-parent</artifactId>
12+
<version>7</version>
13+
</parent>
14+
15+
<inceptionYear>2013</inceptionYear>
16+
<description>
17+
Useful library to manipulate bitmap in Java.
18+
</description>
19+
20+
<url>https://github.com/devnied/AndroidBitmapTransform</url>
21+
<developers>
22+
<developer>
23+
<name>MILLAU Julien</name>
24+
<id>devnied</id>
25+
<email>[email protected]</email>
26+
<roles>
27+
<role>Java Developer</role>
28+
</roles>
29+
</developer>
30+
</developers>
31+
<licenses>
32+
<license>
33+
<name>The Apache Software License, Version 2.0</name>
34+
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
35+
<distribution>repo</distribution>
36+
</license>
37+
</licenses>
38+
39+
<scm>
40+
<connection>scm:git:[email protected]:devnied/AndroidBitmapTransform.git</connection>
41+
<developerConnection>scm:git:[email protected]:devnied/AndroidBitmapTransform.git</developerConnection>
42+
<url>scm:git:[email protected]:devnied/AndroidBitmapTransform.git</url>
43+
<tag>HEAD</tag>
44+
</scm>
45+
46+
47+
<properties>
48+
<android.version>4.1.1.4</android.version>
49+
</properties>
50+
51+
<dependencies>
52+
<dependency>
53+
<groupId>com.google.android</groupId>
54+
<artifactId>android</artifactId>
55+
<version>${android.version}</version>
56+
<scope>provided</scope>
57+
</dependency>
58+
</dependencies>
59+
60+
<distributionManagement>
61+
<snapshotRepository>
62+
<id>sonatype-nexus-snapshots</id>
63+
<name>Sonatype Nexus Snapshots</name>
64+
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
65+
</snapshotRepository>
66+
<repository>
67+
<id>sonatype-nexus-staging</id>
68+
<name>Nexus Release Repository</name>
69+
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2</url>
70+
</repository>
71+
</distributionManagement>
72+
73+
<build>
74+
<sourceDirectory>src</sourceDirectory>
75+
<defaultGoal>install</defaultGoal>
76+
<plugins>
77+
<plugin>
78+
<groupId>com.jayway.maven.plugins.android.generation2</groupId>
79+
<artifactId>android-maven-plugin</artifactId>
80+
<version>3.5.3</version>
81+
</plugin>
82+
<plugin>
83+
<groupId>org.apache.maven.plugins</groupId>
84+
<artifactId>maven-compiler-plugin</artifactId>
85+
<version>3.0</version>
86+
<configuration>
87+
<source>1.6</source>
88+
<target>1.6</target>
89+
<encoding>UTF-8</encoding>
90+
</configuration>
91+
</plugin>
92+
<plugin>
93+
<groupId>org.apache.maven.plugins</groupId>
94+
<artifactId>maven-resources-plugin</artifactId>
95+
<version>2.6</version>
96+
<configuration>
97+
<encoding>UTF-8</encoding>
98+
</configuration>
99+
</plugin>
100+
<plugin>
101+
<groupId>org.apache.maven.plugins</groupId>
102+
<artifactId>maven-release-plugin</artifactId>
103+
<version>2.4</version>
104+
<configuration>
105+
<mavenExecutorId>forked-path</mavenExecutorId>
106+
<localCheckout>true</localCheckout>
107+
<tagNameFormat>v${project.version}</tagNameFormat>
108+
</configuration>
109+
</plugin>
110+
<plugin>
111+
<artifactId>maven-source-plugin</artifactId>
112+
<version>2.2.1</version>
113+
<executions>
114+
<execution>
115+
<id>attach-sources</id>
116+
<goals>
117+
<goal>jar</goal>
118+
</goals>
119+
</execution>
120+
</executions>
121+
</plugin>
122+
123+
</plugins>
124+
</build>
125+
<profiles>
126+
<profile>
127+
<id>release-sign-artifacts</id>
128+
<activation>
129+
<property>
130+
<name>performRelease</name>
131+
<value>true</value>
132+
</property>
133+
</activation>
134+
<build>
135+
<plugins>
136+
<plugin>
137+
<groupId>org.apache.maven.plugins</groupId>
138+
<artifactId>maven-gpg-plugin</artifactId>
139+
<executions>
140+
<execution>
141+
<id>sign-artifacts</id>
142+
<phase>verify</phase>
143+
<goals>
144+
<goal>sign</goal>
145+
</goals>
146+
</execution>
147+
</executions>
148+
</plugin>
149+
</plugins>
150+
</build>
151+
</profile>
152+
</profiles>
153+
154+
</project>

library/project.properties

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# This file is automatically generated by Android Tools.
2+
# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
3+
#
4+
# This file must be checked in Version Control Systems.
5+
#
6+
# To customize properties used by the Ant build system edit
7+
# "ant.properties", and override values to adapt the script to your
8+
# project structure.
9+
#
10+
# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):
11+
#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
12+
13+
# Project target.
14+
target=android-17
15+
android.library=true

library/res/values/strings.xml

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<resources>
3+
<string name="app_name">AndroidBitmapTransform</string>
4+
</resources>

0 commit comments

Comments
 (0)