【java – 无法从android studio中的另一个类访问变量的变量值】教程文章相关的互联网学习教程文章

求解Android studio 如何把类(.java)中的一个整型变量传入布局文件(.xml)中?【图】

例如 把类中的整型变量 a ,传入布局文件的textview 的 “android:text = ” 中

我应该在Android应用程序中将全局方法和变量放在哪里?【代码】

当我编写方法或使用成员变量时,我经常发现我需要在应用程序中共享它们.但他们应该去哪里? 我可以将Activity子类化,但是一旦我使用MapView并且被迫使用MapActivity就会失败,所以我的所有活动都不会从我的子类继承.我有办法解决这个问题吗? 在继承不适用的情况下,我倾向于将泛型方法和成员变量放入Application对象的子类中,但我发现它创建了一堆代码,因为每个类都需要通过via获取对应用程序对象的访问权限上下文,或者我必须把它传下...

java – 传递给Android模拟器的自定义参数/变量【代码】

我想将一个参数传递给通过Eclipse启动的android模拟器.这个参数是一个自定义的参数,我将用它来确定服务器的连接地址是“localhost”还是“myserverdomain.com”.这是因为每当我在生产环境或本地测试环境中运行程序时,我都不希望有两个二进制文件或两个版本的同一程序. 在普通的Java中,我可以使用命令行参数,并在main()中检索它们,或者使用自定义环境变量并使用System.getProperty()检索它们. 我在Android中找不到任何类似的功能.你...

java – Android中的性能或优化:最终局部变量vs局部变量【代码】

我怀疑Java编译器或dex比没有final的局部变量更优化了最终的局部变量.最终变量和变量之间的Android性能有什么区别吗? 谢谢. for循环:for (final int x : list) ret += x;试着抓:try { /* do something */ } catch (final IOException e) {}功能:void echo(final String s) { print(s); }解决方法:我不认为declare final和local之间有任何性能差异.当我们不希望有人覆盖这个变量时你声明变量final,你不能改变最终变量的值(它将是...

Java私有变量的Java / Android垃圾收集【代码】

假设我有一个Fragment定义如下:public class MyFragment extends Fragment {private static String sample = "";public static void setSample(String s) {sample = s;} }对于应用程序的生命周期,样本会收集垃圾(是否存在对MyFragment的任何引用 – 我认为这不应该重要)?解决方法:你是对的,MyFragment的实例数无关紧要. 只要加载MyFragment的类加载器处于活动状态,样本变量就会有效地成为GC根. 重要的是要注意变量永远不会被垃圾...

java – 为什么不能将android.os.build.VERSION解析为变量?【代码】

我收到错误:“android.os.Build.VERSION无法解析为变量”作为附加到行“int myVersion = android.os.Build.VERSION;”的错误在下面的代码中:public void test4_validate_mainOverflowMenuAbout() {int myVersion = android.os.Build.VERSION;String myModel = android.os.Build.MODEL;if(myVersion >= HONEYCOMB && myModel == "MY PHONE")TestUtils.invokeMenuItem(@+id/dashboard_menu_item_about)assertTrue(TestUtils.waitF...

java – 在android中的应用程序中,静态变量是非常安全的【代码】

我有一个多活动应用程序并将数据保存在许多其他活动使用的主菜单活动中. 我在Main活动中的一个变量可能就是这个static double targetAngle = 45;我可能会从另一个这样的活动中调用该变量diff = Main.targetAngle - angle;或者我可以这样设置它Main.targetAngle = angle;从这个参考,http://developer.android.com/guide/faq/framework.html这似乎是一种传递数据的正确方法.但是,随时都有关于操作系统被杀的活动的讨论. 我的问题是,这...

java编码风格(Android),我应该在一个单独的行上声明变量吗?【代码】

我一直在关注Udacity的Android应用MOOC简介,并且通过查看该课程的示例代码,已经学习了很多关于良好编码实践的知识.然而,今天我发现了一些有点令人费解的事情:// Third Step: Insert ContentValues into database and get a row ID backlong locationRowId;locationRowId = db.insert(WeatherContract.LocationEntry.TABLE_NAME, null, testValues);为什么locationRowId在单独的行上声明?似乎将上面的代码更改为更清晰long locati...

java – Android声明一个变量【代码】

我想知道是否有一种简单的方法来在android编程中声明一个变量.我仍在教自己,但是我无法找到这个问题的答案.我想做的事情如下:var1 = 'variable1'; var2 = 'variable2';因此可以在代码中稍后通过其变量调用它. 先感谢您.解决方法:我建议先学习Java基础知识.声明变量是Java编程语言(实际上是许多编程语言)的基础,它不仅仅是Android特定的. 您可以学习Java基础知识here. 祝你学习愉快

java – 将非活动类之间的变量传递给android活动类【代码】

我需要将一个变量从(周围)非活动类传递给一个nameget(android activity)类.在文本视图中显示传递的变量值.请通过此示例告诉我需要做什么.如何将其传递给android活动public class around(non-activity class) {String name = "arjun";//how to pass this name value to an below activitynameget nam = new nameget();String new = nam.get(name); }public class nameget extends Activity(android activity class) {public String ...

java – Android和OOP – 全局变量与片段中的继承的getters【代码】

在Fragment中,每次需要对活动的引用或创建全局变量“mActivity”并使用它时,都应该调用getActivity(). 基本上你已经有一个Activity对象(getActivity()),感觉就像创建一个全局(mActivity)是代码重复并创建一个不需要的额外引用.但是使用getActivity()到处都看起来很可怕并且每次做多个方法调用都会感觉不对(性能?).// Pseudo Androidpublic class MyFragent extends Fragment {private Activity mActivity; // Globalpublic void o...

Android-Java-静态变量【代码】【图】

描述Person对象:package android.java.oop09;// 描述Person对象 public class Person {private String name;private int age;private double height;private static String country = "中国";private Person() {}public Person(String name, int age, double height) {this.name = name;this.age = age;this.height = height;}public void showValue() {System.out.println("name:" + name + " age:" + age + " height:" + height...

android-Room-SQLiteLog:(1)SQL变量过多【代码】

我有一张约有10,000条记录的表. 例如,我有以下实体:@Entity(tableName="cupcakes") public class CupcakeEntity {@PrimaryKey(autoGenerate = true)@ColumnName(name = "id")long id;@ColumnName(name = "name")String name;@ColumnName(name = "parent_id")Long parentId; }然后,我将此类与CupcakeEntity自加入:public class CupcakeModel {@EmbeddedCupcakeEntity cupcake;@Relation(parentColumn = "id", entityColumn = "par...

SQLiteOpenHelper android中变量的可见性【代码】

为什么在SQLiteOpenHelper类变量中的所有演示和教程始终是:public static final 看一看:public static final String ORDER_ID = "order_id";public static final String ORDER_LOGIN_NAME = "login_name";public static final String ORDER_RESTO_U_NAME = "resto_uniqe_name";我的问题是:我正在创建一个应用程序,它的数据库太大了.所以,我必须制作至少60-70这类变量.它不会影响应用程序性能吗?因为这些是静态变量. 任何帮助将...

android-AppleScript“执行shell脚本”忽略PATH变量【代码】

我正在尝试在MacOS X上使用applescript构建自动构建脚本. 现在,一切正常,只有一个小故障. 如果我在一个单独的告诉应用程序“ Terminal”中运行它,则命令“ do script(“ zipalign -f -v 4 /tmp/src.apk /tmp/tgt.apk”)可以正常工作,但在打开终端窗口时脚本中的其他所有内容都可以很好地告诉应用程序“ Finder”. 如果我尝试通过告诉“ Finder”中的“ do shell script”运行命令,则只会收到错误“找不到命令”. zipalign的路径在/...