小编aho*_*der的帖子

如何用XML填充gridview

我有一个只需要按住4个按钮的gridview,我在执行时如何继续获得AdapterView错误中不支持的操作.你甚至可以通过xml填充gridview吗?

xml android gridview view adapter

4
推荐指数
1
解决办法
6053
查看次数

为Android应用中的每个视图分别设置首选项

随着应用程序的运行,我有多个视图来来去去.我希望每个视图都有自己的个人首选项,这些首选项存储为视图的ID标记.上面是"常规首选项",子首选项引用它们在创建视图时获取其默认值.

现在我已经设置了General Preferences是默认的SharedPreferences.但我不知道如何创建新的首选项并设置活动UI,以便用户可以更改它们.它与设置SharedPreferences几乎相同吗?

android android-preferences sharedpreferences android-view

4
推荐指数
1
解决办法
2241
查看次数

是否允许服务嵌套到应用程序中?

我让我的应用程序执行其应用程序(保留记录,处理单例等...),我有一个嵌套服务,将处理套接字连接.我以前在它自己的类中有过服务,但是当我提高它的效率时,我认为将它移到应用程序中是一个好主意.我更新了清单:

<service android:name="com.arm.core.ArmApplication$IOService"/> 
Run Code Online (Sandbox Code Playgroud)

我认为这是声明嵌套服务的正确方法,但我得到了一个InstantiationException.服务是否需要是静态的,或者我不允许将服务嵌套到另一个类中?

04-15 14:11:53.167: ERROR/AndroidRuntime(18379): FATAL EXCEPTION: main
04-15 14:11:53.167: ERROR/AndroidRuntime(18379): java.lang.RuntimeException: Unable to instantiate service com.android.appion.arm.core.AppionApplication$IOService: java.lang.InstantiationException: com.android.appion.arm.core.AppionApplication$IOService
04-15 14:11:53.167: ERROR/AndroidRuntime(18379):     at android.app.ActivityThread.handleCreateService(ActivityThread.java:3102)
04-15 14:11:53.167: ERROR/AndroidRuntime(18379):     at android.app.ActivityThread.access$3300(ActivityThread.java:135)
04-15 14:11:53.167: ERROR/AndroidRuntime(18379):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2202)
04-15 14:11:53.167: ERROR/AndroidRuntime(18379):     at android.os.Handler.dispatchMessage(Handler.java:99)
04-15 14:11:53.167: ERROR/AndroidRuntime(18379):     at android.os.Looper.loop(Looper.java:144)
04-15 14:11:53.167: ERROR/AndroidRuntime(18379):     at android.app.ActivityThread.main(ActivityThread.java:4937)
04-15 14:11:53.167: ERROR/AndroidRuntime(18379):     at java.lang.reflect.Method.invokeNative(Native Method)
04-15 14:11:53.167: ERROR/AndroidRuntime(18379):     at java.lang.reflect.Method.invoke(Method.java:521)
04-15 14:11:53.167: ERROR/AndroidRuntime(18379):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
04-15 14:11:53.167: ERROR/AndroidRuntime(18379):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
04-15 14:11:53.167: ERROR/AndroidRuntime(18379):     at dalvik.system.NativeStart.main(Native Method) …
Run Code Online (Sandbox Code Playgroud)

service android manifest nested-class

4
推荐指数
1
解决办法
1145
查看次数

如何将android meminfo转储到文件中?

我正在详细研究我的应用程序的资源.不幸的是,当我执行时adb shell dumpsys meminfo,它溢出了我的终端.任何人都知道如何在终端中查看转储,将其打印到文件中以便我可以在文本编辑器中进行拉取和查看?

memory android dump

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

在eclipse中查找项目中的行数?

是否有插入/功能来计算项目中的行数?

eclipse

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

R.xxx.xxx资源ID是否通过版本是静态的?

如果我要将一个字符串资源id存储在数据库中,我是否可以期望资源ID仍然指向我所需的字符串,当我将它拉回到该行的几个版本时?

示例案例:

  • 存储recource Id 0x7f060003,假设它指向字符串"我是一个愉快的字符串!" 一段不确定的时间.

  • 时间到了,我需要资源,但X版本已经通过,资源ID仍然会指向"我是一个愉快的字符串!"

android persistence

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

有没有办法阻止一个类被反思?

我正在教自己关于java的安全api的密码课程.这个类中会有一些敏感的东西,比如加密类型等.所有这一切都可以被反思地检索出来,有人有动力.

我之前使用反射来绕过私有变量和方法(并不以此为荣),所以我知道可以做到.有没有办法完全阻止反思在整个类上工作 - 甚至是它的一部分,或者是否违反了java - 更具体地说是安全api - 设计?

java security reflection

4
推荐指数
1
解决办法
784
查看次数

为什么我收到CircularDependencyException?

嘿我正在尝试通知我的文件上传通知.这是我的XML:但它一直给我错误:RelativeLayout中不存在循环依赖.我究竟做错了什么?我没有看到它有什么问题吗?我也试图使它看起来类似于浏览器下载器

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout 
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent"
    android:padding="5dp">

    <RelativeLayout 
        android:layout_width="fill_parent"
        android:layout_height="fill_parent" 
        android:id="@+id/left"
        android:layout_toLeftOf="@+id/right">

        <ImageView 
            android:id="@+id/status_icon"
            android:layout_width="wrap_content" 
            android:layout_height="wrap_content" 
            android:layout_alignParentTop="true" 
        />

        <TextView 
            android:id="@+id/progress_text" 
            android:layout_width="fill_parent"
            android:layout_height="wrap_content" 
            android:layout_below="@+id/status_icon"
            android:text="0%"
        />


    </RelativeLayout>

    <RelativeLayout 
        android:layout_width="fill_parent"
        android:layout_height="fill_parent" 
        android:id="@+id/right"
        android:layout_toRightOf="@+id/left">

        <TextView 
            android:id="@+id/status_text" 
            android:layout_width="fill_parent"
            android:layout_height="wrap_content" 
            android:layout_alignParentTop="true" 
        />

        <ProgressBar 
            android:id="@+id/status_progress"
            android:layout_width="fill_parent" 
            android:layout_height="wrap_content"
            android:layout_below="@id/status_text"
            android:progressDrawable="@android:drawable/progress_horizontal"
            android:indeterminate="false" 
            android:indeterminateOnly="false" 
        />
    </RelativeLayout>
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

android relativelayout

4
推荐指数
1
解决办法
5633
查看次数

内部接口类?

是否在内部声明的类和接口自动声明为static?我知道变量会自动声明为static final.我只是不确定接口.

java interface class

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

为什么变量不能在赋值运算符中递增?

作为序言,我在Mint 12x64上使用eclipse 3.7.2

假设您有给定的字段:

tail = 10;
capacity = 10;
Run Code Online (Sandbox Code Playgroud)

现在假设您要执行此语句:

tail++ %= capacity;
Run Code Online (Sandbox Code Playgroud)

为什么声明是非法的?声明含糊不清吗?对我来说,它似乎会按照以下顺序进行评估:

  • 尾=模数容量
  • 尾部增加一个

java compiler-construction variable-assignment modulus

3
推荐指数
2
解决办法
127
查看次数