草庐IT

ACTION_LOCKOUT_RESET

全部标签

Android Intent 有时是 "handled"而不是 ACTION_SEND

我的应用程序应该处理共享文本。例如来自亚马逊应用程序的URL。所以我将以下Intent过滤器添加到我的主要Activity中:在我的Activity的onCreate函数中,我正在处理这样的Intent:intent=getIntent();if(intent.getAction()!=null){if(intent.getAction().equals(Intent.ACTION_SEND)){if(intent.getType().equals("text/plain")){onNavigationDrawerItemSelected(1);}}}问题是,有时共享操作后不会调用on

android - MenuItem.SHOW_AS_ACTION_IF_ROOM 是如何工作的?

开始使用ActionBar...对于MenuItem.SHOW_AS_ACTION_IF_ROOM文档说:ShowthisitemasabuttoninanActionBarifthesystemdecidesthereisroomforit.我的问题是,系统如何决定是否有空间,我可以影响/调整该决定吗?在我的例子中,我有一些菜单项适合显示为操作按钮——如果有足够的空间。在较小的屏幕上,它们占用足够的空间来使操作栏的标题省略。在这种情况下,我更希望他们进入Action溢出,而不是模糊标题。附言。我正在使用ActionBarSherlock并且没有检查nativeActionBar的行为

Android:在共享之前获取图像的文件大小(Intent.ACTION_SEND)

我成功编写了一个应用程序,basedonthisblogpost,但更简单,它使用POST请求通过HTTP流式传输图像。我无法弄清楚(在搜索网络并在androidSDK文档中爬行之后)是,如何在共享图像之前获取图像的大小?只能打开我在示例和其他任何地方看到的输入流:ContentResolvercr=getContentResolver();InputStreamis=cr.openInputStream(uri);给定的博文示例使用getBytesFromFile(is),因此可以在那里获取大小,但这不是解决方案。有些图像很大,而Android应用程序的堆空间有限。我希望我的应用程序

Android ACTION_GET_CONTENT 不更新下载目录文件

我在使用ACTION_GET_CONTENT从Downloads目录中选择文件时遇到问题。如果我在本地存储中的ES资源管理器或文件管理器中删除任何文件,在我的应用程序中打开时,这些已删除的文件不会在下载目录中删除。下载目录中的任何更改都不会反射(reflect)在选择器中。要选择一个文件,我正在使用下面的库https://github.com/iPaulPro/aFileChooser.这里附上我的截图请看: 最佳答案 删除文件时必须调用getContentResolver().delete(uri,null,null),其中uri

kafka复习:(11)auto.offset.reset的默认值

在ConsumerConfig这个类中定义了这个属性的默认值,如下图也就是默认值为latest,它的含义是:如果没有客户端提交过offset的话,当新的客户端消费时,把最新的offset设置为当前消费的offset.默认是自动提交位移的,每5秒进行一次提交。可以通过参数配置手动提交。手动提交offset的示例importorg.apache.kafka.clients.consumer.ConsumerConfig;importorg.apache.kafka.clients.consumer.ConsumerRecord;importorg.apache.kafka.clients.cons

android - 如果按钮是ACTION_DOWN,是否可以强行按住1秒?

按住当前按钮(ACTION_DOWN)以获取按下时的当前时间。当我松开按钮(ACTION_UP)时,也会读取当前时间,并根据时差剪切和粘贴音频文件。如果用户按下和释放按钮的速度过快,则会生成无效的音频文件。所以想实现无条件按下超过1秒的功能。ButtonsACTION_DOWN,ACTION_UP有没有办法在运动事件中实现这样的功能?如果你知道,请帮我一个忙。下面是触摸监听器的源代码。recordBtn.setOnTouchListener(newView.OnTouchListener(){@OverridepublicbooleanonTouch(Viewview,MotionEv

Android UpdateEngine 模块分析(三)升级触发以及Action机制介绍

前言前面分析了UpdateEngine模块的编译和启动流程,对于UpdateEngine模块已经有了初步的了解,接下来我们从升级的功能出发,分析UpdateEngine的升级过程,升级过程的内容非常的多,准备从UpdateEngine的Action机制开始分析,UpdateEngine的升级过程有很多步骤,每一个步骤由一个Action去控制。因此,我们先说明UpdateEngine模块的Action机制,并从升级的触发方式以及实现流程展开描述。上一篇:AndroidUpdateEngine模块分析(二)UpdateEngine服务启动下一篇:AndroidUpdateEngine模块分析(四)

Android webview,当 url 无法被 webview 处理时启动 ACTION_VIEW Activity

实际上我知道如何使用我的自定义webview客户端通过URL过滤启动市场应用程序,但我想让它更通用,即检查每个URL,不仅是市场url,还有一些其他url协议(protocol)webview不知道如何处理它,并启动ACTION_VIEWIntent来处理它。我想也许我可以检查一下url是否不是以“http”“https”“ftp”“mailto”开头的,如果url在这些协议(protocol)中,webview可以自己处理,对于其他人,我会启动一个新的Intent来尝试处理它。你的想法是什么?我对么?是否缺少webview可以处理的协议(protocol)?webView.setWe

android - 不要在主题中请求 Window.FEATURE_SUPPORT_ACTION_BAR 并将 windowActionBar 设置为 false 以使用工具栏

我正在尝试设置一个带有汉堡菜单的工具栏,这是我的代码,并且错误是:ThisActivityalreadyhasanactionbarsuppliedbythewindowdecor.DonotrequestWindow.FEATURE_SUPPORT_ACTION_BARandsetwindowActionBartofalseinyourthemetouseaToolbarinstead.问题是我不知道我从哪里得到错误,而且还有我尝试了一切的事实。MainActivity.javaToolbartoolbar=(Toolbar)findViewById(R.id.toolbar);se

Android Action Bar 三点不显示

请帮忙,我做了一个自定义菜单(添加了支持库)(name->main_activity_actions.xml)现在我应该怎么做才能将action_settings放入三个点(操作栏的),而不是硬件菜单按钮(没有任何hack)。主要Activity@OverridepublicbooleanonCreateOptionsMenu(Menumenu){//Inflatethemenu;thisaddsitemstotheactionbarifitispresent.getMenuInflater().inflate(R.menu.main_activity_actions,menu);re