AppConstants.java
public static String AppPay = "AppPay";
public static String AppPay_AccountPay = "/AccountPay";
public static String AppPay_TencentPay = "/TencentPay";
public static String AppPay_AllinPay = "/AllinPay";
public static String AppPay_VCardPay = "/VCardPay";
public static String AppPay_GetPayHistory = "/GetPayHistoryByUserId";
public static String AppPay_OrderConfirm = "/OrderConfirm";
大家在开发Android应用的时候,应该会有沿用java的习惯,用static定义一些全局的变量。可是Android对进程和内存管理不同于PC的核心——如果资源足够,Android不会杀掉任何进程,另一个意思就是进程随时可能会被杀掉。而Android会在资源够的时候,重启被杀掉的进程。也就是说静态变量的值,如果不做处理,是不可靠的,可以说内存中的一切都不可靠。