|
|
1
2
不,不是个好主意。用户可以在任何时候关闭互联网,而您的课程正在使用网络连接,而此时可能根本不需要网络连接。插座之后的清理也是不可能的。你怎么知道什么时候
你最好根据需要创建这些。您的类的封装性也很差。
这些流可以在任何时候重新分配。用getters()和setters()保护它们。 |
|
|
2
1
我不知道为什么这不可能。 我不知道这是不是个好主意。 我的两分钱就是创建一个singleton类。 文章的学分转到 http://www.javacoffeebreak.com/ 除了它们的裸机实现之外,请确保您有一个检索套接字的方法,同样重要的是,关闭套接字。当你的应用程序被破坏时,你可以这样做。我相信应用程序对象的onDestroy方法是一个很好的地方,因为据我所知,这将是在应用程序完全耗尽内存之前调用的最后一个onDestroy方法。 话虽如此。。如果你的应用程序崩溃了怎么办?你需要以某种方式清理。 按需创建套接字可能是最安全的方法。 请注意,如果您有一个在整个活动中始终打开的套接字,那么很容易忘记需要关闭它。另一个原因是按活动而不是全局管理套接字。 |
|
Murilo · Jetpack编写导航栏项目图标 1 年前 |
|
|
KolaYAndr · 活动RESULT_OK似乎从未发生过 1 年前 |
|
psycho_pat · Android应用程序中的权限 1 年前 |
|
|
FarazFiroz · 如何将argb转换为描述性文本颜色 1 年前 |
|
Daniel · Unity Android游戏支持的设备数量太少 1 年前 |