我知道我们可以通过来源 - >生成getter和setter生成Getter和Setter ...... 但我的问题是,我们是否有任何方式为共享首选项getter和setter 编写我们自己的模板,它可以以完全相同的方式生成针对所有数据成员的所有getter setter就像Eclipse对简单的Getter和Setter一样。当你在偏好中节省很多时,它是忙碌的工作。 eclipse可以针对KEY_SESSTION_TIMEOUT为我编写以下代码。
private static final String KEY_SESSION_TIMEOUT = "sTimeOut";
public static long getSessionTimeOut()
{
return sp.getLong(KEY_SESSION_TIMEOUT, 30000);
}
public static void setSessionTimeOut(long timeOutSec)
{
editor.putLong(KEY_SESSION_TIMEOUT, timeOutSec).commit();
}
答案 0 :(得分:0)
你可能正在寻找可以帮助你生成代码的Annotations(在你的情况下是getter和setter)。请参阅Project Lombok如何使用注释生成getter和setter。
https://stackoverflow.com/a/1918154/1321873也是该主题的一些有用信息的来源。