- 浏览: 1066348 次
- 性别:
- 来自: 南昌
最新评论
-
dd18349182956:
你是用的smack哪个版本?我用的smack4.1.3和sma ...
关于socket长连接的心跳包 -
xukaiyin:
全英文
getApplicationContext()与this,getBaseContext() -
裂风矢:
...
<category android:name="android.intent.category.DEFAULT" /> 惹的祸 -
xanthodont:
mark一下
XMPP——Smack -
Evilover3:
mark一下,学习了
XMPP——Smack
相关推荐
Android---浮动搜索框(SearchManager)(An-Beer工作室)借鉴.pdf
本项目聚焦于“安卓app开发项目-浮动搜索框(SearchManager)”,它提供了源码,适合安卓开发的学习者进行毕业设计或者实践。以下是关于这个项目及其相关知识点的详细说明。 1. **浮动搜索框(Floating Search View...
在SearchActivity中,你需要重写onNewIntent()方法来处理搜索请求,并使用SearchManager.getSearchableInfo()获取SearchableInfo对象。然后,通过Intent的getData()方法获取用户输入的查询文本。 六、处理搜索结果 ...
QSB会从这些Provider获取数据并显示在搜索建议列表中。 - **SearchableInfo**: 描述了搜索的元数据,如搜索关键字、搜索意图等。开发者需要在AndroidManifest.xml中定义。 2. **工作流程**: - 用户在搜索框输入...
开发者可以通过调用`getSystemService(Context.SEARCH_SERVICE)`方法来获取SearchManager实例。这个服务支持配置搜索对话框的行为,如设置搜索的启动动作、定制搜索建议提供者等。 为了实现一个浮动搜索框,首先你...
- `SearchView`:这个自定义视图负责展示搜索框和建议列表,它会监听输入事件并调用SearchManager服务进行搜索。 通过阅读源码,我们可以了解到QSB是如何高效地处理搜索请求、如何与ContentProvider进行交互,以及...
开发者通过Context.getSystemService(Context.SEARCH_SERVICE)获取到SearchManager实例,然后调用它的方法来设置搜索界面、获取SearchableInfo等。例如,`getSearchableInfo(ComponentName)`方法用于获取指定...
- `SearchManager`如何处理`registerSearchable()`和`getSearchablesInGlobalSearch()`方法,建立搜索源列表。 - `SearchSuggestionsService`如何实现`onLoadInBackground()`,异步加载搜索建议。 - `...
SearchManager searchManager = (SearchManager) getSystemService(Context.SEARCH_SERVICE); searchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName())); // 其他自定义设置,如监听...
同时,我们还需要在Activity中调用`SearchManager.getSearchableInfo(getComponentName())`来获取这个对象。 当用户输入查询时,`OnQueryTextListener`的`onQueryTextSubmit`和`onQueryTextChange`方法会被调用。在...
`SuggestionsAdapter`是列表视图的适配器,负责将搜索建议数据转化为可显示的视图。而`SuggestionsProvider`则是ContentProvider的子类,用于提供搜索建议数据,它可以查询本地数据库或者远程服务器。 在搜索过程中...