Skip to content
Snippets Groups Projects
Commit 0d3f55cd authored by byhook's avatar byhook
Browse files

规范调试工程

parent 4d3a6c05
Branches master
No related merge requests found
Showing
with 56 additions and 7 deletions
File moved
File moved
File moved
package com.onzhou.opengles.sample;
import android.app.NativeActivity;
import android.os.Bundle;
import android.view.View;
import androidx.annotation.Nullable;
import com.onzhou.opengles.base.AbsBaseActivity;
import com.onzhou.opengles.main.CameraSurfaceActivity;
import com.onzhou.opengles.main.ColorActivity;
import com.onzhou.opengles.main.FilterActivity;
import com.onzhou.opengles.main.NativeWindowActivity;
import com.onzhou.opengles.main.SimpleActivity;
import com.onzhou.opengles.main.TextureActivity;
/**
......@@ -22,11 +29,11 @@ public class SampleActivity extends AbsBaseActivity {
}
public void onBasisClick(View view) {
SimpleActivity.intentStart(this);
}
public void onColorClick(View view) {
ColorActivity.intentStart(this);
}
/**
......@@ -35,7 +42,7 @@ public class SampleActivity extends AbsBaseActivity {
* @param view
*/
public void onNativeClick(View view) {
NativeWindowActivity.intentStart(this);
}
/**
......@@ -44,7 +51,7 @@ public class SampleActivity extends AbsBaseActivity {
* @param view
*/
public void onTextureClick(View view) {
TextureActivity.intentStart(this);
}
/**
......@@ -53,7 +60,7 @@ public class SampleActivity extends AbsBaseActivity {
* @param view
*/
public void onCameraClick(View view) {
CameraSurfaceActivity.intentStart(this);
}
/**
......@@ -62,6 +69,6 @@ public class SampleActivity extends AbsBaseActivity {
* @param view
*/
public void onFilterClick(View view) {
FilterActivity.intentStart(this);
}
}
package com.onzhou.opengles.main;
import android.content.Context;
import android.content.Intent;
import android.opengl.GLSurfaceView;
import com.onzhou.opengles.base.AbsGLSurfaceActivity;
......@@ -12,6 +14,11 @@ import com.onzhou.opengles.simple.IndicesCubeRenderer;
*/
public class SimpleActivity extends AbsGLSurfaceActivity {
public static void intentStart(Context context) {
Intent intent = new Intent(context, SimpleActivity.class);
context.startActivity(intent);
}
@Override
protected GLSurfaceView.Renderer bindRenderer() {
return new IndicesCubeRenderer();
......
package com.onzhou.opengles.main;
import android.Manifest;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.opengl.GLSurfaceView;
import android.os.Bundle;
......@@ -20,6 +22,11 @@ public class CameraSurfaceActivity extends AbsBaseActivity {
private GLSurfaceView mGLSurfaceView;
public static void intentStart(Context context) {
Intent intent = new Intent(context, CameraSurfaceActivity.class);
context.startActivity(intent);
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
......
package com.onzhou.opengles.main;
import android.content.Context;
import android.content.Intent;
import android.graphics.Color;
import android.opengl.GLSurfaceView;
......@@ -13,6 +15,11 @@ import com.onzhou.opengles.color.NativeColorRenderer;
*/
public class ColorActivity extends AbsGLSurfaceActivity {
public static void intentStart(Context context) {
Intent intent = new Intent(context, ColorActivity.class);
context.startActivity(intent);
}
@Override
protected GLSurfaceView.Renderer bindRenderer() {
return new NativeColorRenderer(Color.GRAY);
......
package com.onzhou.opengles.main;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
......@@ -23,6 +25,11 @@ public class FilterActivity extends AbsBaseActivity {
private OpenGLView mGlView;
public static void intentStart(Context context) {
Intent intent = new Intent(context, FilterActivity.class);
context.startActivity(intent);
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
......
package com.onzhou.opengles.main;
import android.content.Context;
import android.content.Intent;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Color;
......@@ -34,6 +36,11 @@ public class NativeWindowActivity extends AbsBaseActivity {
private SurfaceView mSurfaceView;
public static void intentStart(Context context) {
Intent intent = new Intent(context, NativeWindowActivity.class);
context.startActivity(intent);
}
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
......
package com.onzhou.opengles.main;
import android.content.Context;
import android.content.Intent;
import android.opengl.GLSurfaceView;
import com.onzhou.opengles.base.AbsGLSurfaceActivity;
import com.onzhou.opengles.texture.TextureRenderer;
......@@ -10,6 +12,11 @@ import com.onzhou.opengles.texture.TextureRenderer;
*/
public class TextureActivity extends AbsGLSurfaceActivity {
public static void intentStart(Context context) {
Intent intent = new Intent(context, TextureActivity.class);
context.startActivity(intent);
}
@Override
protected GLSurfaceView.Renderer bindRenderer() {
return new TextureRenderer();
......
include ':opengles-sample'
include ':app'
include ':sample-texture'
include ':sample-camera'
include ':sample-native'
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment