Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
gl-react-native-v2
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Jira
Jira
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
ym
gl-react-native-v2
Commits
1ad59337
Commit
1ad59337
authored
Nov 08, 2015
by
Gaëtan Renaudeau
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
bootstrap android lib
parent
6d3dccc9
Changes
5
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
106 additions
and
1 deletion
+106
-1
.gitignore
.gitignore
+12
-0
android/build.gradle
android/build.gradle
+34
-0
android/src/main/AndroidManifest.xml
android/src/main/AndroidManifest.xml
+1
-1
android/src/main/java/com/projectseptember/RNGL/GLCanvas.java
...oid/src/main/java/com/projectseptember/RNGL/GLCanvas.java
+23
-0
android/src/main/java/com/projectseptember/RNGL/GLCanvasManager.java
.../main/java/com/projectseptember/RNGL/GLCanvasManager.java
+36
-0
No files found.
.gitignore
View file @
1ad59337
...
@@ -26,3 +26,15 @@ project.xcworkspace
...
@@ -26,3 +26,15 @@ project.xcworkspace
#
#
node_modules/
node_modules/
npm-debug.log
npm-debug.log
# android
android/build/
android/.gradle/
android/.idea/
android/android.iml
android/gradle/
android/gradlew
android/gradlew.bat
android/local.properties
android/build.gradle
0 → 100644
View file @
1ad59337
buildscript
{
repositories
{
jcenter
()
}
dependencies
{
classpath
'com.android.tools.build:gradle:1.3.0'
}
}
apply
plugin:
'com.android.library'
android
{
compileSdkVersion
23
buildToolsVersion
"23.0.1"
defaultConfig
{
minSdkVersion
16
targetSdkVersion
22
versionCode
1
versionName
"1.0"
}
lintOptions
{
abortOnError
false
}
}
repositories
{
mavenCentral
()
}
dependencies
{
compile
'com.facebook.react:react-native:0.11.+'
}
android/AndroidManifest.xml
→
android/
src/main/
AndroidManifest.xml
View file @
1ad59337
<manifest
xmlns:android=
"http://schemas.android.com/apk/res/android"
package=
"com.projectseptember.
rngl
"
>
<manifest
xmlns:android=
"http://schemas.android.com/apk/res/android"
package=
"com.projectseptember.
RNGL
"
>
</manifest>
</manifest>
android/src/main/java/com/projectseptember/RNGL/GLCanvas.java
0 → 100644
View file @
1ad59337
package
com.projectseptember.RNGL
;
import
java.util.Arrays
;
import
java.util.ArrayList
;
import
java.util.Collections
;
import
java.util.List
;
import
com.facebook.react.ReactPackage
;
import
com.facebook.react.bridge.NativeModule
;
import
com.facebook.react.bridge.ReactApplicationContext
;
import
com.facebook.react.uimanager.ViewManager
;
import
com.facebook.react.bridge.JavaScriptModule
;
public
class
GLCanvas
implements
ReactPackage
{
@Override
public
List
<
ViewManager
>
createViewManagers
(
ReactApplicationContext
reactContext
)
{
return
Arrays
.<
ViewManager
>
asList
(
new
GLCanvasManager
()
);
}
}
android/src/main/java/com/projectseptember/RNGL/GLCanvasManager.java
0 → 100644
View file @
1ad59337
package
com.projectseptember.RNGL
;
import
java.util.Arrays
;
import
java.util.ArrayList
;
import
java.util.Collections
;
import
java.util.List
;
import
com.facebook.react.ReactPackage
;
import
com.facebook.react.bridge.NativeModule
;
import
com.facebook.react.bridge.ReactApplicationContext
;
import
com.facebook.react.uimanager.ViewManager
;
import
com.facebook.react.bridge.JavaScriptModule
;
public
class
GLCanvasManager
extends
SimpleViewManager
<
GLCanvasView
>
{
public
static
final
String
REACT_CLASS
=
"GLCanvas"
;
// TODO... props
@Override
public
String
getName
()
{
return
REACT_CLASS
;
}
@Override
public
GLCanvasView
createViewInstance
(
ThemedReactContext
context
)
{
return
new
GLCanvasView
(
context
,
Fresco
.
newDraweeControllerBuilder
(),
mCallerContext
);
}
@Override
public
void
updateView
(
final
ReactImageView
view
,
final
CatalystStylesDiffMap
props
)
{
super
.
updateView
(
view
,
props
);
// TODO... call setters with props
view
.
maybeUpdateView
();
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment