我经常发现自己在项目中编写非常相似的代码。而且,我经常从旧项目中复制内容。
类似的事情:
}
public static void disableViews(RemoteViews views, int... ids) {
for (int id : ids) {
views.setInt(id, SET_VISIBILITY, View.GONE);
}
}
public static void showViews(RemoteViews views, int... ids) {
for (int id : ids) {
views.setInt(id, SET_VISIBILITY, View.VISIBLE);
}
}
我喜欢将这些功能打包成1个字母/ 2个字母的类名,即V.showViews(RemoteViews views, int... ids)
很容易写入&记得我希望。
我正在寻找Github的建议,链接,如果找不到任何内容,我可能会在github上开始一个小项目来收集。