草庐IT

md-button

全部标签

java - 安卓 : overriding Button minheight programmatically

在搜索如何减少按钮内的填充时,我在https://stackoverflow.com/a/20323723/3888000中找到了答案我应该在xml文件中将按钮的最小高度设置为0dp。是的,它对我有用。问题是:我想以编程方式创建我的按钮,但setMinimumHeight(1)和setMinHeight(1)都不起作用。怎么做?顺便问一下,这两种方法有什么区别?谢谢! 最佳答案 只是打电话btn.setMinHeight(0);或btn.setMinimumHeight(0);对我不起作用。当我调用这两种方法时它起作用了,就像那样:

android - 不接受 Google map 哈希值(将 SHA1 转换为 MD5?)

我已经按照Lee的android书中描述的关于生成MD5指纹的步骤进行操作:在命令提示符下,我导航到:C:\ProgramFiles\Java\jre7\bin然后我输入:keytool.exe...C:\Users\Clay.android\debug.keystore...(等-来自Wei-MengLee的“开始Android平板电脑应用程序开发”的第112页)它生成如下代码::CC:AB:1E:GD:E8:18:29:3A:25:3D:B9:19:23:F1:10:3C:15:14:CF:2B当我在http://code.google.com/android/add-ons/go

android - 我想在使用 kotlin 在 android 中单击 Button 后更改背景

我想在点击按钮后改变背景varbm:Button=messegbm.setOnClickListener{bm.background=R.color.green}错误日志:Error:(35,31)Typemismatch:inferredtypeisIntbutDrawable!wasexpectedError:Executionfailedfortask':app:compileDebugKotlin'.Compilationerror.Seelogformoredetails 最佳答案 background需要一个Drawab

android - 如何使用 xxxx.md5 文件或如何删除 .md5 扩展名?

我得到如下这样的文件:GT-I5500-CSC-SERJK1.tar.md5这就是我想要的:GT-I5500-CSC-SERJK1.tar我怎样才能得到它?我可以只删除md5文件扩展名吗? 最佳答案 据我所知,这是一种将校验和添加到tar文件的简单方法。由于tar标准声明tar文件的末尾是连续两个连续的空白“条目”,因此“tar-x”将忽略超过该点的所有数据。所以android开发社区显然已经开始简单地将md5的输出连接到这个文件的末尾。以下bash脚本可用于验证“.tar.md5”文件:#!/bin/bashcheck_tar_m

android - MonkeyTalk Android Detect String Containing\n for Button Tap

我正在使用MonkeyTalk为我的Android应用自动执行一些用户测试用例。一切正常,除了当我尝试检测包含此字符串的按钮时:"Connect\n(CodeRequired)"我收到这个错误:FAILURE:UnabletofindButton(Connect\n(Coderequired))如果我将按钮更改为“连接”并点击该值,MonkeyTalk不会有任何问题,但换行符一定会导致错误。经过一番搜索,我找到了thisthread这证实了我对换行符的怀疑。这里有一个建议的修复方法,将默认编码设置为UTF-8(选择项目>文件>属性>资源)但是这对我不起作用。我也试过像这样使用通配符找到

代码还原小试牛刀(一):魔改的MD5

一、目标2023年了,MD5已经是最基础的签名算法了,但如果你还只是对输入做了简单的MD5,肯定会被同行们嘲笑。加点盐(salt)是一种基本的提升,但在这个就业形势严峻的时代,仅仅加盐肯定不够了。今天我们就来讲一讲魔改的MD5,让这个算法高大上起来。1、菜卷最简单的魔改方法就是改变MD5的初始参数,context->state[0]=0x67452301;context->state[1]=0xEFCDAB89;context->state[2]=0x98BADCFE;context->state[3]=0x10325476;把这四个参数修改一下就行了。通过修改这些参数,我们可以改变MD5的运

android - Chromecast v3 : Mini Controller showing progressbar instead of Play/Pause button

我正在使用以下方式将mini_controller集成到我的chromecast应用程序中。但是,我总是在迷你Controller中看到进度条而不是暂停/播放按钮。任何人都可以建议它可能是什么问题吗?我尝试了各种文章,但没有一篇能够解决这个问题。一切正常,除了我无法通过我的应用程序内的迷你Controller暂停chromecast视频,因为它始终显示进度条。注意:我的应用程序使用排队机制来一次加载视频block。 最佳答案 确保您为fragment指定了正确的按钮集:@id/cast_button_type_rewind_30_s

Android 操作栏 : click Up-Button programmatically

你好,Android4(ICS)提供了一个名为ActionBar的View元素。使用ActionBar,我创建了一个搜索小部件,我可以在其中输入文本以触发远程建议搜索。如果您单击此ActionBar中的放大镜图标以打开搜索小部件文本字段,则会发生两件事:显示软键盘“主页按钮”(左上角的应用程序图标)改变了他的“向上按钮”的功能。“向上”的意思是,你撤消了你的最后一个操作(在本例中:打开搜索小部件文本字段)如果您单击“向上按钮”,搜索小部件会折叠,这样文本字段就会消失。在同一时刻,“向上按钮”将其功能更改回充当“主页按钮”。此行为描述了带有附加搜索小部件的Android4ActionBa

android - Android 的默认样式(特别是 ButtonBar 和 ButtonBar.Button)是如何呈现的?

在大多数ICS+按钮栏示例中,即谷歌工程师的这个示例:https://gist.github.com/2357306我看到了对这些样式的引用:style="?android:attr/buttonBarStyle"style="?android:attr/buttonBarButtonStyle"所以我打开了Android的attrs.xml,这是我看到的:就是这样。所以也许这是一种风格,对吧?这是styles.xml:?android:attr/dividerVertical嗯?然而Eclipse和设备能够像这样呈现它们:那么它是如何获得正确的尺寸和东西的呢?我需要它们的原因是我想在

安卓 : Deny button pressed on Bluetooth enabling dialog box

如何处理蓝牙启用对话框中的“拒绝”按钮?我尝试使用OnDismissListener和OnCancelListener甚至尝试使用onActivityResult但没有用。代码是:privateBluetoothAdaptermBluetoothAdapter;privatestaticfinalintREQUEST_ENABLE_BT=1;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);if(isBleSupportedOnDevice()){ini