Android Development Notes - Android Studio Code Template

 lazy singleton template

package ${PACKAGE_NAME};
#parse("File Header.java")
public class ${NAME} {

    private static class InstanceHolder {

        private static final ${NAME} sInstance = new ${NAME}();

    }

    public static ${NAME} getInstance() {
        return InstanceHolder.sInstance;
    }

    private ${NAME}() {
    }

}

 

 

 

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326657115&siteId=291194637