android中可以从任何地方访问的方法?比如VB中的模块

时间:2013-12-23 12:12:37

标签: android

我是android新手。如果我的问题有误,请原谅我,

我的问题是:

我可以在android中编写一个方法,可以在我的应用程序内的任何地方访问吗?

我这些年来一直在研究VB,现在我正在尝试在android中编程,我编写代码时无法停止比较它们。

在VB中,我们可以创建模块并从任何地方访问它。我可以在Android中做些什么...... ??

需要答案和建议!

4 个答案:

答案 0 :(得分:1)

您可以尝试扩展应用程序并将常用功能放在那里。

在所有活动中,您都可以通过上下文访问它。​​

供参考,请按照:

http://www.devahead.com/blog/2011/06/extending-the-android-application-class-and-dealing-with-singleton/

答案 1 :(得分:1)

您必须使用静态方法创建一个类:

public class MyClass {

        public static void myMethod() {
            // Your code here...
        }

}

你可以这样称呼:MyClass.myMethod();

答案 2 :(得分:0)

这是一个很长的话题要讨论,但是你只是问问方法是否可访问,那么回答是肯定的,但是有一些java规则。

Android再次像java编码一样,你可以用java做同样的事情。

  • 相同数据类型
  • 方法格式
  • 班级结构
  • 继承,公共,私人,受保护等。

因此,当您编写代码时,您应该关注所有事情以及您知道的所有事情,因为您使用的是VB。

答案 3 :(得分:0)

VB模块等效于java(android)中没有, 但是有些如何通过使用带有静态方法的final类来模拟它们。 无论如何,无论你在哪里使用它,都需要导入包含这些类的包。