草庐IT

ACTION_SET_ALARM

全部标签

安卓自定义 View : Set canvas size to wrap bitmap

我有一个自定义View,其中包含Canvas。我正在使用此Canvas在其上显示位图,然后我可以在触摸时在位图上绘制。当我加载位图时,它比View大小大很多,我看不到整个位图(这是用相机拍摄的照片)。我尝试创建缩放位图,然后将其绘制在Canvas上,但在这种情况下,位图较小,Canvas占用了整个可用布局空间。我以编程方式添加此View,而不是xml布局。我已将其设置为View但无法正常工作:fdvImage=newImageEditingView(this,b);RelativeLayout.LayoutParamslp=newLayoutParams(LayoutParams.WR

android - 如何获得我刚刚通过 AlarmManager set 方法设置的下一个闹钟时间

我是这样设置闹钟的AlarmManageralarm=(AlarmManager)getSystemService(Context.ALARM_SERVICE);alarm.setRepeating(AlarmManager.RTC_WAKEUP,entercodeherecalendar1.getTimeInMillis(),24*60*60*1000,pintent);我用它来获取下一个闹钟时间,但它给了我默认设备alarmApp的下一个闹钟时间。android.provider.Settings.System.getString(getContentResolver(),andr

android - Android 应用邀请 : How to set received message content

我正在尝试测试目前处于Beta阶段的新GooglePlay服务API“AppInvitesforAndroid”。也许我遗漏了一些东西,但在尝试了示例应用程序、阅读了文档并在我的应用程序中对其进行了测试之后,我无法弄清楚如何设置将接收受邀人的内容消息。我只想在Play商店中显示带有应用程序链接的一些内容,如文档中的图片所示,但我得到的只是一个简单的文本,上面写着“安装此应用程序”。测试过这个新API的人可以帮助我吗? 最佳答案 如果您将它添加到您自己的应用程序中,它会自动显示Play商店内容。

android - 如何检测android中的翻转 Action ?

如果用户打开电话,我想通过停止文本到语音朗读来对此作出react。这对我的应用程序来说是个不错的功能,但我如何才能检测到这个Action呢?我对运动传感器不是很熟悉,而且我在任何地方都找不到这个特定的运动监听器,主要是屏幕方向。感谢您的帮助! 最佳答案 此示例Activity演示了如何使用设备的重力传感器来检测设备何时被翻转。在方法onSensorChanged()中,术语factor确定“翻转”必须完成的程度。典型范围可能是0.7到0.95。AndroidAPI9中添加了对重力传感器的支持。并非所有设备都有重力传感器。public

android - 尝试通过 ACTION_OPEN_DOCUMENT 获取自定义 DocumentsProvider 的 PersistableUriPermission() 失败

我正在尝试编写一个自定义DocumentsProvider,它允许其他应用程序对其提供的Uris获取持久权限我有一个DocumentsProvider,我在我的AndroidManufest.xml中声明如下我的应用程序具有MANAGE_DOCUMENTS权限集(显然这不是必需的,但添加/删除它也无关紧要)。然后,当我使用打开ACTION_OPEN_DOCUMENT选择器UI时,我可以看到我的提供者IntentopenDocumentIntent=newIntent(Intent.ACTION_OPEN_DOCUMENT);openDocumentIntent.addCategory(

android - 使用 Intent.ACTION_PICK 时是否可以排除 SIM 联系人?

我需要在我的应用程序中选择联系人,并希望排除存储在我的SIM卡中的联系人。ACTION_PICK是否可行? 最佳答案 不,这不可能很遗憾,目前不可能。为了证明这一点,让我们深入研究ContanctsListActivity的源代码|.Here'sActivity的onCreate()方法。在其中,ContactApp读取我们传递给它的Intent(ACTION_PICK)并分别进行处理:@OverrideprotectedvoidonCreate(Bundleicicle){super.onCreate(icicle);mIconS

Linux shell编程学习笔记28:脚本调试 set命令

0 引入在LinuxShell脚本编程的过程中,编写简单功能的脚本,代码不多,一般阅读起来没什么难度,有问题也比较有查出原因和修正。但是当脚本要实现的功能较多,代码变得较为复杂时,阅读起来就不那么容易看明白了,如果其中存在问题,要排查原因并修正所面临的困难也更大了,所以掌握一些调试方法还是很有必要的。Linuxshell的调试方法比较多,现在我们先看看shell内建命令set。1set 命令的功能set命令用于查看和修改Shell环境的运行参数,我们可以依照不同的需求来设置shell的执行方式,实现定制Shell脚本的运行环境。2 在bash中查看set命令的帮助信息2.1set--help:

java - "This Activity already has an action bar supplied by the window decor..."错误

所以我试图创建一个使用自定义工具栏(带有选项卡)的Activity,但出现此错误此Activity已经有一个由窗口装饰提供的操作栏。不要在主题中请求Window.FEATURE_SUPPORT_ACTION_BAR并将windowActionBar设置为false以使用工具栏。这是我的Activity课:importandroid.support.design.widget.AppBarLayout;importandroid.support.v7.app.ActionBar;importandroid.support.v7.app.AppCompatActivity;importan

android - float Action 按钮意外 anchor 重力变化

我有一个Activity和几个fragment。其中一个fragment包含带有anchor重力bottom|right|end的FAB。看起来不错,但是当我开始另一个fragment然后按下后退按钮时,我的FAB出现在左上角。我使用Coordinator布局,但它没有帮助。这是我的布局: 最佳答案 我做了一个小调整,让它按照我的需要工作我只是添加了监听器来检查回收器View是否更新并对其中的FAB进行了更改。希望这对您有所帮助。listWorkData.addOnLayoutChangeListener(newView.OnLay

android - 编辑文本 : how to set clipToPadding to false

我有一个带内边距的可滚动EdiText,但如您所知,当您在EditText中滚动文本时,它会被内边距剪掉而不是重叠。EditText没有clipToPadding选项。有没有办法模仿ViewGroup中提供的clipToPadding="false"功能? 最佳答案 这有点hacky,但您可以添加阴影半径等于底部填充的透明阴影。例如editText.setShadowLayer(editText.extendedPaddingBottom.toFloat(),0f,0f,Color.TRANSPARENT)