作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我经常发现自己在跨项目时编写非常相似的代码。通常情况下,我会从旧项目中复制内容。
比如:
}
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 上启动一个小项目来收集。
最佳答案
你可以看看https://github.com/kaeppler/droid-fu ,可能值得研究并最终扩展它。它是一个实用框架,不仅适用于 View ,还涵盖其他方面。
关于android - 什么是推荐的 Android 实用程序类集合?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4552345/
我是一名优秀的程序员,十分优秀!