[Android Apps and Games] ssuukk:
Following instructions from post 1, everything compiles and then at runtime:

01-22 12:50:56.768: E/AndroidRuntime(14593): FATAL EXCEPTION: main
01-22 12:50:56.768: E/AndroidRuntime(14593): java.lang.NoClassDefFoundError: pl.qus.xenoamp.StandOutController
01-22 12:50:56.768: E/AndroidRuntime(14593):	at pl.qus.xenoamp.XenoStandOut.onCreate(XenoStandOut.java:13)
01-22 12:50:56.768: E/AndroidRuntime(14593):	at android.app.Activity.performCreate(Activity.java:5104)
01-22 12:50:56.768: E/AndroidRuntime(14593):	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080)
01-22 12:50:56.768: E/AndroidRuntime(14593):	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2260)
01-22 12:50:56.768: E/AndroidRuntime(14593):	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2356)
01-22 12:50:56.768: E/AndroidRuntime(14593):	at android.app.ActivityThread.access$600(ActivityThread.java:150)
01-22 12:50:56.768: E/AndroidRuntime(14593):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1244)
01-22 12:50:56.768: E/AndroidRuntime(14593):	at android.os.Handler.dispatchMessage(Handler.java:99)
01-22 12:50:56.768: E/AndroidRuntime(14593):	at android.os.Looper.loop(Looper.java:137)
01-22 12:50:56.768: E/AndroidRuntime(14593):	at android.app.ActivityThread.main(ActivityThread.java:5193)
01-22 12:50:56.768: E/AndroidRuntime(14593):	at java.lang.reflect.Method.invokeNative(Native Method)
01-22 12:50:56.768: E/AndroidRuntime(14593):	at java.lang.reflect.Method.invoke(Method.java:511)
01-22 12:50:56.768: E/AndroidRuntime(14593):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:795)
01-22 12:50:56.768: E/AndroidRuntime(14593):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:562)
01-22 12:50:56.768: E/AndroidRuntime(14593):	at dalvik.system.NativeStart.main(Native Method)

XenoStandOut.java is:

package pl.qus.xenoamp;

import wei.mark.standout.StandOutWindow;
import android.app.Activity;
import android.os.Bundle;

public class XenoStandOut extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

StandOutWindow.closeAll(this, StandOutController.class);

StandOutWindow
.show(this, StandOutController.class, StandOutWindow.DEFAULT_ID);

finish();
}

}

StandOutController is:

package pl.qus.xenoamp;

import wei.mark.standout.StandOutWindow;
import wei.mark.standout.constants.StandOutFlags;
import wei.mark.standout.ui.Window;
import android.content.Intent;
import android.view.LayoutInflater;
import android.widget.FrameLayout;

public class StandOutController extends StandOutWindow {

@Override
public String getAppName() {
return "SimpleWindow";
}

@Override
public int getAppIcon() {
return android.R.drawable.ic_menu_close_clear_cancel;
}

@Override
public void createAndAttachView(int id, FrameLayout frame) {
// create a new layout from body.xml
LayoutInflater inflater = (LayoutInflater) getSystemService(LAYOUT_INFLATER_SERVICE);
inflater.inflate(R.layout.appwidget_4x1, frame, true);
}

// the window will be centered
@Override
public StandOutLayoutParams getParams(int id, Window window) {
return new StandOutLayoutParams(id, 250, 100,
StandOutLayoutParams.CENTER, StandOutLayoutParams.CENTER);
}

// move the window by dragging the view
@Override
public int getFlags(int id) {
return super.getFlags(id) | StandOutFlags.FLAG_BODY_MOVE_ENABLE
| StandOutFlags.FLAG_WINDOW_FOCUSABLE_DISABLE;
}

@Override
public String getPersistentNotificationMessage(int id) {
return "Click to close the SimpleWindow";
}

@Override
public Intent getPersistentNotificationIntent(int id) {
return StandOutWindow.getCloseIntent(this, StandOutController.class, id);
}

}

Oh, and btw. I've seen numerous times people adding @Override annotation to interface implementations. Eclipse won't compile such lines, claiming it's an error. Are you using something other to compile your projects?