将内容从主方法(Java)实现到Android应用程序中?
我想将我之前制作的Java应用程序中的一些代码应用到我目前正在开发的Android应用程序中。此活动将包含我编写的加密消息的算法(使用简单的替换密码)。我的主要问题是:类中有两个实例变量和一个main方法,这显然不能很好地集成到Java中,如下所示将内容从主方法(Java)实现到Android应用程序中?,java,android,Java,Android,我想将我之前制作的Java应用程序中的一些代码应用到我目前正在开发的Android应用程序中。此活动将包含我编写的加密消息的算法(使用简单的替换密码)。我的主要问题是:类中有两个实例变量和一个main方法,这显然不能很好地集成到Java中,如下所示 public class subcipher_1 { //Use Static variables so main class can recognize them int key = 0; static char ch; /*Create m
public class subcipher_1 {
//Use Static variables so main class can recognize them
int key = 0;
static char ch;
/*Create main method
*Will contain GUI prompts and encryption algorithms
*/
public static void main (String[] args){
subcipher_1 converter = new subcipher_1();
//Object created for the mesasage GUI
converter.message();
}
为了将其整合到Android中,我唯一的想法是将主方法中的内容应用到OnCreate中,如下所示:
int key = 0;
static char ch;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_screen_next);
JavaApplication2 converter = new JavaApplication2();
converter.message();
}
但是,我不确定如何将其与代码的其余部分配合使用?我想使用一个匿名的内部类,但是我对这方面的知识非常有限,我的实例变量在多个方法中被调用
任何建议都将不胜感激