小编Nix*_*tel的帖子

OnTouch和OnClick Android之间的区别

有什么区别OnTouchListenerOnClickListener?我不是从编程的角度来看,而是从用户体验的角度来看.

哪一个更好用?

我们需要同时实施吗?

android

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

AIDL使用示例

要了解AIDL在android中,我想要一个真实的例子,意味着我们需要使用的开发场景AIDL.

通过阅读Android Docs ...它让我感到困惑和许多问题,所以很难为我阅读整篇文档,任何人都可以帮助我

  1. 是用于与手机外部通信.

  2. 或与不同的应用程序通信,(为什么我们需要与其他应用程序通信)

  3. 他们在docs中说什么样的服务

android aidl

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

如何在位图上应用不同的图像效果(滤镜),如棕褐色,黑白,模糊等?

我不知道如何对图像应用不同的效果,

我在效果类中看到了EffectFactory类和Effect类有一个方法适用 但我不确定在inputTexId和optputTexId中传递什么,并且我从哪里得到新的更新图像,如何在imageView中存储更新的图像,

请帮我解决这个问题.是否有任何开源库可用于为Image提供效果.

谢谢,

android image-processing image-editing android-image

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

方向更改事件或监听器Android

是否有任何事件或听众在@方向改变时发生了?

或者,如何发现手机的方向改变了?

谢谢

android android-orientation

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

序列化ArrayList Java

我想序列化类型的Arraylist,ArrayList<Class> 该类包含两个原始类型的Arraylist

public class Keyword {

    private long id;
    private long wid;
    private String name;
    private ArrayList<Integer> rank;
    private int month;
    private float avg;
    private ArrayList<String> date;
        ... and so on
}
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

非常感谢提前

java serialization arraylist non-printing-characters

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

可以在手机重启时使用AlarmManager(alarm.setRepeating) - Android

我进入了我希望在特定时间触发服务的场景.

我所知道的是......我需要使用AlarmManager,我发现这个问题听到,使用Alarmmanager在特定时间启动服务.现在,我可以在特定时间开始服务.

现在的问题是......我需要24小时间隔才能开始服务.现在如果手机重启会怎样 它会再次开始服务吗?

我怎么能让这件事发生?请在这件事上给予我帮助

谢谢

android android-service android-alarms

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

重新创建片段 - 查看寻呼机 - FragmentPagerAdapter

在我的应用程序中,我使用的是支持库-v4中的ViewPager

  1. 在主屏幕中我有viewPager得到max 5 Fragment,所有片段属于一个类ArticlePager

  2. 现在在主屏幕上有类别列表,现在寻呼机的内容基于该选择,

我遇到的问题是,我使用FragmentPagerAdapter了存储片段的片段,如果片段已经存在,它将返回旧片段而不重新创建片段.事情运行得很好,但问题发生在方向改变的时候.

例如

如果每个片段中有5个正常视图对于给定的位置,但也有一些包含2-3个视图.现在,如果我更改页面号上的方向,请说5,其中包含3个视图.

所以,到目前为止,在第5页的每个类别中,我都会看到包含3个视图的视图,这不是我想要的.

在我的应用程序中,每个类别都包含分页

有没有什么方法可以摧毁并重新点击类别片段?或任何其他工作

谢谢

android android-fragments android-viewpager

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

RenderScript Android示例示例RenderScript> HelloCompute未编译

我想用renderscript做一些实验,所以我开始使用sdk附带的示例,但不幸的是我无法编译它.是否有任何额外的工具,我可能需要编译和构建该示例,我试图阅读文档.但他们没有提到任何东西.

Sample项目的问题是......

我在构建项目之后知道eclipse将在res/raw文件夹和gen文件夹中的一些文件中生成新文件,并且这些文件可以在java文件中使用,但是这些文件没有生成.任何人都可以指导我如何解决这个错误.

谢谢,

android renderscript

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

使用AND和OR进行Python分配

我对python不太熟悉.我现在写的是从python中查看一个代码,它说的是这样的:

query = url.query and ('?' + url.query) or ''
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我理解这意味着什么.我发现了类似的东西.但我无法解释上述陈述.我想用Java转换这一行.

python variable-assignment boolean-operations

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

IllegalStateException"适配器的内容已更改,但ListView未收到通知"

ListViewSimpleCursorAdapter

我得到的错误: -

java.lang.IllegalStateException:适配器的内容已更改,但ListView未收到通知.确保不从后台线程修改适配器的内容,而只是从UI线程修改.[在ListView(2131361944,类android.widget.ListView)中使用Adapter(类com.pocketpharmacist.adapter.DrugClassesListAdapter)]

什么时候:-

在我的Fragment我已启用过滤器与适配器,并过滤列表我有一个EditText.

现在,1)当我开始输入过滤器的文本时,虚拟键盘变为活动状态,并开始使用列表进行过滤

2)但是,当我隐藏Keybord时,真正的过滤活跃起来.如果我点击listItemkeybord alive它会给我上面的错误,这是显而易见的,因为数据没有反映到UI

深入了解之后,我知道例如我想在列表中搜索ABCDE我已经在Edittext中输入ABC了,当我添加D时它向我显示ABC的过滤器,现在再次如果我添加E它会我显示过滤器对于ABCD,Buuut Data最初是在后台更改的.这是错误的原因.

但我无法弄清楚如何解决这个问题

notifyDataSetChanged没有效果,请帮助我,任何提示或想法都可以工作

听到我的代码

方法来自 TextWatcher

public void afterTextChanged(Editable s) {
    searchAdapter.getFilter().filter(s.toString());
    searchAdapter.notifyDataSetChanged();
    drugListView.requestLayout();       
}
Run Code Online (Sandbox Code Playgroud)

Logcat如下

06-30 18:14:54.299: E/AndroidRuntime(6922): FATAL EXCEPTION: main
06-30 18:14:54.299: E/AndroidRuntime(6922): java.lang.IllegalStateException: The content of the adapter has changed but ListView did not receive a notification. Make sure the …
Run Code Online (Sandbox Code Playgroud)

android android-listview android-cursoradapter

0
推荐指数
1
解决办法
5841
查看次数