草庐IT

class_weight

全部标签

android - 执行 Android 项目时出错 "Activity class does not exist."

我已经在Eclipse中创建了示例android项目,但是在执行时我收到了一个错误:Activity类{com.example.best/com.example.best.MainActivity}不存在。但是项目中存在MainActivity类packagecom.example.best;importandroid.os.Bundle;importandroid.app.Activity;importandroid.view.Menu;publicclassMainActivityextendsActivity{@OverrideprotectedvoidonCreate(Bund

android - 在 package :html, dart :html, dart:io (class HttpClient) 和 package:http APIs 之间选择获取 HTTP 资源

我意识到目前至少有三个“官方”Dart库允许我执行HTTP请求。更重要的是,其中三个库(dart:io(HttpClient类)、package:http和dart:html)各有一个不同的、不兼容的API。截至今天,package:html不提供此功能,但在其GitHub页面上我发现它的目标是与dart:html实现100%API兼容性,因此这些方法最终会被添加到那里。哪个包提供了最有前途的平台独立API来在Dart中发出HTTP请求?是package:http吗?import'package:http/http.dart'ashttp;varurl="http://example.

android - 理解weight和layout_weight,layout_weight越大,在layout中缩小的越多。

我试图通过这个例子来理解权重布局。这绝对不是火箭科学。然而,这个例子使它...weightSum决定大小有多大然后在LinearLayout中根据view的layout_weight值进行布局划分。在这个例子中,我有一个布局,权重为5,然后在两个View之间划分:我无法理解的是我给ImageViewer的数字越大,它从父级获得的最小空间。那么它实际上是如何计算ImageView的大小的。你可以试试上面的xml。如果您将ImageView的布局权重更改为1,并将子线性布局更改为4,我认为这更有意义,那么会发生相反的情况。ImageView会扩展,子linearlayout会收缩。我认为数

android - 填充剩余空间 : LinearLayout and weight or RelativeLayout?

如果我有2个View,我希望一个占据必要的空间,另一个占据剩余的空间,我应该怎么做?假设我想垂直放置View。下面的View应该占用必要的空间(wrap_content),上面的View应该占用容器布局的剩余空间。我使用了这两种解决方案(简化代码):1)LinearLayout和weight2)RelativeLayout带对齐LinearLayout方法总是有效,而RelativeLayout通常按预期工作,但它显然是模棱两可的,因为没有说@+id/bigView应该比下面的大。我认为第一种方法更好,因为它没有歧义。但是,我已经看到很多关于第二种方法的示例和答案。对于这些情况,您使用

android - Transforming Classes With Jar, Merging For Debug 重复项

Thisisascreenshotfromtheduplicatedclasses当我开始集成Digits时,每次我在Marshmallow之前的设备上构建应用程序时,我都必须在升级后升级Crashlytics我得到构建错误Thisone错误:任务':app:transformClassesWithJarMergingForDebug'执行失败。com.android.build.api.transform.TransformException:java.util.zip.ZipException:duplicateentry:com/crashlytics/android/answe

Android:R.id.class.getFields() 的 "class"是什么?

我决定理解我复制和粘贴的内容,而不是盲目的复制和粘贴,我被R.id.class.getFields()困住了!我最初的猜测是它是一个静态的Class变量,但是id类有这样的吗?R=R.java的R类id=R.java的内部id类类=??getFields()=Class.getFields() 最佳答案 R.java是一个类。从Resources自动生成的类。R.id正在访问一个内部类。publicstaticfinalclassid。R.id.class将为您提供R.id的类对象,getFields方法将返回类中的所有public

android - 如何解决这个 "Class requires API level 11 (current min is 8)"

在我的应用程序中,某些方法需要最低api级别11。当我在android2.3.3(api级别10)上运行它时,它崩溃了。我引用了这个链接Howtofix"CallrequiresAPIlevel11"withAndroidActivity?setAdapter"CallrequiresAPIlevel11(currentminis8):android.widget.AbsListView#setAdapter"?android-CallrequiresAPIlevel9(currentminis8):android.os.StrictMode#setThreadPolicy即使我在我的

java - Ioshed 2012 HomeActivity.class 未找到

我有资源可以探索http://code.google.com/p/iosched/.我没有更改list或代码中的任何内容,因此:....我构建了该项目并安装在多个设备(gb、icm)上。启动时它说:06-0314:51:40.457:E/AndroidRuntime(1442):FATALEXCEPTION:main06-0314:51:40.457:E/AndroidRuntime(1442):java.lang.RuntimeException:UnabletoinstantiateactivityComponentInfo{com.google.android.apps.iosc

android - 混淆器错误 : there were 211 duplicate class definitions

我在集成Scoreloop后导出时遇到以下错误。在那之前一切都很好。Proguardreturnedwitherrorcode1.SeeconsoleNote:therewere211duplicateclassdefinitions.Youshouldcheckifyouneedtospecifyadditionalprogramjars.Exceptioninthread"main"java.lang.StackOverflowErroratproguard.obfuscate.ClassObfuscator.visitEnclosingMethodAttribute(ClassO

java - Android/Java 改造 : Class cannot be converted to Callback

我是改造新手,我正在尝试获取对名为RootObject的对象的json响应。我遇到的错误是:"Error:(21,44)error:incompatibletypes:NewsControllercannotbeconvertedtoCallback>"有人现在在这里犯了我的错误吗?谢谢你的问候!publicclassNewsController{publicvoidgetNews(){Retrofitretrofit=newRetrofit.Builder().baseUrl("apilink").addConverterFactory(GsonConverterFactory.cr