public static void execute(final Runnable do_in_background, final Runnable on_post_execute) {
		new SimpleAsyncTask() {
			@Override protected void doInBackground() {
				do_in_background.run();
			}

			@Override protected void onPostExecute() {
				on_post_execute.run();
			}
		}.execute();
	}
Simplified {@link AsyncTask} without parameters and result.

Created by Oasis on 2016/11/6.
mobile/src/main/java/com/oasisfeng/island/util/SimpleAsyncTask.java