小编xme*_*men的帖子

性能提示问题

public void zero() {
    int sum = 0;
    for (int i = 0; i < mArray.length; ++i) {
        sum += mArray[i].mSplat;
    }
}

public void one() {
    int sum = 0;
    Foo[] localArray = mArray;
    int len = localArray.length;

    for (int i = 0; i < len; ++i) {
        sum += localArray[i].mSplat;
    }
}
Run Code Online (Sandbox Code Playgroud)

根据Android文档,在上面的代码中,零更慢.但我不明白为什么?好吧,我还没有那么深入,但据我所知length,这不是一个方法.所以当循环检索它的值时,它与从局部变量检索的不同之处是什么?一旦初始化,数组长度总是固定的.我错过了什么?

java android

5
推荐指数
1
解决办法
160
查看次数

带Proguard的Ksoap2

我有一个使用kso​​ap2库的应用程序,一切正常,但是从Eclipse导出应用程序时,它显示了这一点

Proguard returned with error code 1. See console
Note: there were 4 duplicate class definitions.
Warning: library class android.content.res.XmlResourceParser extends or implements program class org.xmlpull.v1.XmlPullParser
Warning: library class android.content.Intent depends on program class org.xmlpull.v1.XmlPullParser
Warning: library class android.content.IntentFilter depends on program class org.xmlpull.v1.XmlSerializer
Warning: library class android.content.IntentFilter depends on program class org.xmlpull.v1.XmlPullParser
Warning: library class android.content.res.ColorStateList depends on program class org.xmlpull.v1.XmlPullParser
Warning: library class android.graphics.drawable.AnimationDrawable depends on program class org.xmlpull.v1.XmlPullParser
Warning: library class android.graphics.drawable.BitmapDrawable depends on program class org.xmlpull.v1.XmlPullParser …
Run Code Online (Sandbox Code Playgroud)

eclipse android proguard ksoap2

5
推荐指数
1
解决办法
2800
查看次数

使用代码android在文本上显示复制/粘贴上下文菜单

我有一个EditText和它的文本从代码中选择.但我想允许用户剪切/复制所选文本.但是,在用户长按文本之前,不会显示剪切/复制上下文菜单.但它失去了实际的选择.所以,我正在考虑显示上下文菜单,因为代码选择了文本.

我在onFocusChanged中尝试了这个,但没有出现.

openContextMenu(EditText);
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

android

5
推荐指数
1
解决办法
4323
查看次数

在android lollipop上显示Toast时出现ArrayIndexOutOfBoundsException

java.lang.ArrayIndexOutOfBoundsException: length=7; index=7
at android.content.res.Resources.toPreloadCookie(Resources.java:2447)
at android.content.res.Resources.loadDrawable(Resources.java:2475)
at android.content.res.TypedArray.getDrawable(TypedArray.java:749)
at android.view.View.<init>(View.java:3806)
at android.view.ViewGroup.<init>(ViewGroup.java:492)
at android.widget.LinearLayout.<init>(LinearLayout.java:200)
at android.widget.LinearLayout.<init>(LinearLayout.java:196)
at android.widget.LinearLayout.<init>(LinearLayout.java:192)
at java.lang.reflect.Constructor.newInstance(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:288)
at android.view.LayoutInflater.createView(LayoutInflater.java:607)
at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:55)
at android.view.LayoutInflater.onCreateView(LayoutInflater.java:682)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:741)
at android.view.LayoutInflater.inflate(LayoutInflater.java:482)
at android.view.LayoutInflater.inflate(LayoutInflater.java:414)
at android.view.LayoutInflater.inflate(LayoutInflater.java:365)
at android.widget.Toast.makeText(Toast.java:254)
at com.A.B.C.onPostExecute(SourceFile:1)
at android.os.AsyncTask.finish(AsyncTask.java:632)
at android.os.AsyncTask.access$600(AsyncTask.java:177)
at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:645)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:211)
at android.app.ActivityThread.main(ActivityThread.java:5321)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1016)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:811)
Run Code Online (Sandbox Code Playgroud)

我收到了一些像这样的bug报告,只有Sony Lollipop(5.0.2,API21)用户才知道.没有任何其他棒棒糖用户的报告.我想知道可能是什么问题,索尼有没有错误的实施或者棒棒糖需要什么新东西?

编辑:添加代码

Toast.makeText(getApplicationContext(),"toast text",Toast.LENGTH_SHORT).show();
Run Code Online (Sandbox Code Playgroud)

android toast android-5.0-lollipop

5
推荐指数
1
解决办法
789
查看次数

标签 统计

android ×4

android-5.0-lollipop ×1

eclipse ×1

java ×1

ksoap2 ×1

proguard ×1

toast ×1