小编JPM*_*JPM的帖子

Android刷卡列表

有没有人有一个简单的ListActivity示例在列中显示Textviews,当您从左向右滑动时,您会在新视图中看到该行?这可以说是编辑该行的数据或显示该行的更多详细信息.请不要参考代码shogun或其他网站,因为我用谷歌搜索,并没有看到这个答案.

android list textview listactivity swipe

47
推荐指数
1
解决办法
3万
查看次数

Android使用清除按钮清除所有EditText字段

如何EditText使用a 清除布局中的所有字段Clear Button.我有一个注册活动,有大约10个不同EditTexts.我知道我可以去拿一个具体的参考然后set.Text(""); 但我正在寻找一种更有活力的优雅方式.可能抓住Layout并遍历那里寻找EditText类型的所有项目,然后将其设置为"".不知道如何做到这一点,并尝试在网上搜索它,但没有运气.任何示例代码?

android button clear android-edittext

44
推荐指数
3
解决办法
7万
查看次数

Android:减少GridView中列之间的空间

请参阅附带的屏幕截图,我试图减少GridView中列之间的空间.

我的main.xml如下:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<GridView 
android:id="@+id/gridview"
android:layout_width="wrap_content" 
android:layout_height="wrap_content"
android:stretchMode="columnWidth"
android:gravity="center"
/>
<LinearLayout 
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
    <ImageView 
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:src="@drawable/logo"/>
    <TextView
    android:text="@string/game_score"
    android:layout_height="wrap_content"
    android:layout_width="wrap_content"
    android:layout_gravity="center"/>
</LinearLayout>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

我在Bitmap中创建了我的代码中的ImageViews.但是,我没有指定任何填充或间距或其他.

如何减少列之间的空间?我在GridViews和ImageViews上尝试了各种设置,但没有运气

图像是 这里:

谢谢

android android-layout

17
推荐指数
3
解决办法
4万
查看次数

JUnit Eclipse展示了System.out.print()

我在Eclipse 3.4中使用JUnit 3.当我运行JUnit测试用例时,一切正常,测试完成.唯一的问题是我想看到我正在运行的类的输出.所有类都具有基本的System.out.print()到一些输出值.因此,当我运行测试时,我根本看不到任何控制台消息.当测试成功时,如何让Eclipse在Console窗口中显示System.out.print()输出?

java eclipse console junit system

15
推荐指数
1
解决办法
2万
查看次数

如何在Android Framework中添加我们自己的系统服务?

我是android新手,我一直在分析android源代码,以了解系统服务是如何实现的.我的问题是我能够创建自己的系统服务并将其添加到框架中,以便所有应用程序都能够访问我的服务.任何评论/代码片段都会有所帮助.

感谢Replier提前.

android android-service

14
推荐指数
4
解决办法
2万
查看次数

Springsource Tool Suite并从头开始创建应用程序

我已经四处寻找初学者教程,开始使用STS IDE创建Spring应用程序.似乎没有任何东西,它的任何一只手构建它或教程不起作用,并且是当前IDE的许多版本.我是Spring的新手,需要继续这样做.任何链接,你可以抛出我的方式,我会很感激.

sts-springsourcetoolsuite

12
推荐指数
2
解决办法
1万
查看次数

Android NDK计时器

我在c中编写了一段代码来计算C代码的一部分所花费的时间,然后尝试将其报告回Java代码.但问题是定时器差分总是回零.这是原生C

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h> /* sleep() */
#include <time.h>
#include <jni.h>

jstring Java_com_nsf_ndkfoo_NDKFooActivity_invokeNativeFunction(JNIEnv* env, jobject javaThis) {

    time_t start, end;

    start = time(NULL);
    if(start == (time_t)-1) {
      return 1;
    }

    sleep(5);

    end = time(NULL);

    char buf[60] = { 0 };

    sprintf(buf,"according to difftime(), slept for %.8f seconds\n", (int)difftime(end, start));

    return (*env)->NewStringUTF(env, buf);
}
Run Code Online (Sandbox Code Playgroud)

当我运行这个时,我总是得到"根据difftime(),睡了-0.00000000秒".有什么想法有什么不对吗?

-------------------------------- 最终代码解决方案 --------------- -----------------------------------------

这是我发现最终工作不确定为什么因为我不是C大师,但无论如何它在这里.

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h> /* sleep() */
#include <sys/time.h>
#include <jni.h>

jstring Java_com_nsf_ndkfoo_NDKFooActivity_invokeNativeFunction(JNIEnv* env, jobject javaThis) …
Run Code Online (Sandbox Code Playgroud)

c java java-native-interface android android-ndk

10
推荐指数
1
解决办法
1万
查看次数

如何从MonkeyDevice继承?

我想扩展monkeyrunner API的MonkeyDevice类.我的派生类看起来像这样.

from com.android.monkeyrunner import MonkeyDevice, MonkeyRunner

class TestDevice(MonkeyDevice):
    def __init__(self, serial=None):
        MonkeyDevice.__init__(self)
        self = MonkeyRunner.waitForConnection(deviceId=serial) 
        self.serial = serial
Run Code Online (Sandbox Code Playgroud)

当我test_dev = TestDevice(serial)从另一个模块调用时,我收到以下错误:

    test_dev = TestDevice(serial)
TypeError: _new_impl(): 1st arg can't be coerced to com.android.monkeyrunner.core.IMonkeyDevice
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

提前致谢!

python inheritance android monkeyrunner

8
推荐指数
1
解决办法
745
查看次数

java.lang.OutOfMemoryError BitmapFactory.nativeDecodeAsset()

嗨我正在创建一个关于交通标志的应用程序 交通标志是.png格式.其中一些我在horizo​​ntalscrollview中展示.但是当试图打开活动时,我从android市场错误报告中得到了这个错误.这是我的错误报告:

<java.lang.RuntimeException: Unable to start activity ComponentInfo{com.besalti.svenskavagmarken/com.besalti.svenskavagmarken.varningsmarken}: android.view.InflateException: Binary XML file line #645: Error inflating class <unknown>
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1659)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1675)
at android.app.ActivityThread.access$1500(ActivityThread.java:121)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:943)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:130)
at android.app.ActivityThread.main(ActivityThread.java:3701)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:624)
at dalvik.system.NativeStart.main(Native Method)
Caused by: android.view.InflateException: Binary XML file line #645: Error inflating class <unknown>
at android.view.LayoutInflater.createView(LayoutInflater.java:518)
at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:568)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:623)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:626)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:626)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:626)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:626)
at android.view.LayoutInflater.inflate(LayoutInflater.java:408)
at android.view.LayoutInflater.inflate(LayoutInflater.java:320)
at android.view.LayoutInflater.inflate(LayoutInflater.java:276)
at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:227) …
Run Code Online (Sandbox Code Playgroud)

java error-handling android bitmap horizontalscrollview

8
推荐指数
1
解决办法
1万
查看次数

Java JNI调用加载库

如果我有两个对编译的C代码进行本机调用的Java类并且我在另一个类中调用这两个类,它会影响内存吗?例如,我有A类和B类,同时调用本机函数.它们的设置如下:

public class A{
    // declare the native code function - must match ndkfoo.c
    static {
        System.loadLibrary("ndkfoo");
    }

    private static native double mathMethod();

    public A() {}

    public double getMath() {
          double dResult = 0;  
          dResult = mathMethod();
          return dResult;
    }
}


public class B{
    // declare the native code function - must match ndkfoo.c
    static {
        System.loadLibrary("ndkfoo");
    }

    private static native double nonMathMethod();

    public B() {}

    public double getNonMath() {
          double dResult = 0;  
          dResult = nonMathMethod();
          return dResult;
    } …
Run Code Online (Sandbox Code Playgroud)

java java-native-interface loadlibrary

8
推荐指数
1
解决办法
1万
查看次数