0

我的应用程序中有两个主要的代码设计问题。

我的应用程序主要包括向远程主机发送 ssh 命令。现在我有一个单独的线程(单例),它通过处理程序获取消息,该处理程序指定哪个是下一个要发送的命令,或者用户名/密码/ip(有点乱但有效......)。

这种方法适用于单向命令,但我打算让它双向,我不知道如何实现。据我所知,Android 不允许通过另一个线程更改 UI 元素,因此不会使用侦听器模式。

另外,我刚刚读到我们不应该在应用程序对象中保存东西,这也是我正在做的事情,方法是保存我的应用程序是运行完整模式还是精简模式......我不知道我应该把它保存在哪里为了不让它明显可破解(sqlite-SharedPrefs 很容易编辑......)

4

1 回答 1

0

只有一个一般提示:有 Activity.runOnUiThread() 在主线程上执行代码(稍后)。

于 2013-05-13T17:26:21.797 回答