草庐IT

android - Android pre-Gingerbread HDPI 通知栏图标的大小应该是多少?

Androidpre-GingerbreadHDPI通知栏图标的大小应该是多少?在文档中它说MDPI25x25具有2像素安全框架,即21x21:http://developer.android.com/guide/practices/ui_guidelines/icon_design_status_bar.html对HDPI使用标准的50%升频器,21*1.5=31.5。那么它们应该是32x32+3+3=38x38,还是31x31+3+3=37x37?我想要一个不会自动缩放的值:-) 最佳答案 thislink中的表具有以下值:19

对标必应聊天:百度搜索小范围公测“对话”功能,基于文心一言大语言模型

5月9日消息,据IT之家网友投稿,百度搜索近日开始小范围公测生成式AI“对话”功能,该功能基于百度的文心一言大语言模型。该产品基于百度知识增强大语言模型文心一言打造,对标微软搜索引擎必应整合OpenAI公司ChatGPT服务后的NewBing。另据品牌公关实验室的消息,百度AI对话目前的测试渠道为百度主站及百度App,独立网址为Chat.Baidu.com,使用该服务的用户需拥有并登录百度账号。目前,未被纳入测试范围的用户无法正常访问该网址,进入页面后将显示“404NotFound”,且在访问百度主站及百度App时不显示对应入口。百度AI对话提供语音输入和文本输入两个输入选项,同时提供丰富的在

android - 在 Android 应用上标记照片

我正在开发一个Android应用程序,用户可以在其中拍照。我想要做的是让用户能够标记这张照片。例如,他们可以触摸屏幕并将该位置标记为“鞋子”或“头”。当用户触摸屏幕(例如API调用或事件)时,是否有内置方法获取像素位置?或者有更简单的方法吗?注意:我是Android开发的完全初学者,所以请解释我的问题有什么问题,而不仅仅是否决!那会更有帮助。 最佳答案 你应该首先有一个包含照片作为ImageView的布局(比如main.xml):然后使用setOnTouchListener:setContentView(R.layout.main)

android - 制作一个半透明按钮,这样按钮颜色应该是可见的,背景应该是可见的

我一直在尝试实现这个半透明按钮,但我总是失败。我已经提到很多像this.但仍然没有运气。我也尝试过使用android:color="#66FF0000",但它并没有使它成为半透明的。下面是我的代码。我想要这种半透明的矩形按钮,这样按钮的蓝色应该可见,Activity的绿色也应该可见。有人可以建议我吗?在下图中,我无法在按钮上绘制绿色来显示我想要的内容。但我想我上面的解释是可以理解的。或者,如果无法使蓝色可见,至少我希望它看起来让用户感觉有一个按钮并且绿色应该是可见的。 最佳答案 使用android:background="#8000

android - 此 Handler 类应该是静态的,否则可能会发生泄漏 (com.test.test3.ui.MainActivity.1)

我是android的新手,我尝试开发一个系统,但是当我完成代码时,处理程序显示此警告下面显示我编辑后的代码,事件ontounch中的处理程序显示警告处理程序无法解析。我尝试在我尝试运行应用程序时将//忽略处理程序,并强制关闭它的结果。publicclassMainActivityextendsActivity{protectedstaticfinalintSTOP=100;ImageViewiv;privateProgressBarpb;LinearLayoutll;privateAnimationDrawableanim;ScrollViewsv;privateSQLiteDatab

android - 如果未选择任何选项,DialogPreference 不应关闭

我有一个DialogPreference,我想避免用户在按“确定”、“取消”等键时关闭它。我应该怎么做?编辑:我试图在创建对话框时触及“确定”按钮以禁用它。但是我做不到:( 最佳答案 解决方法很简单。覆盖showDialog并将您自己的点击监听器设置为您要拦截的按钮。@OverrideprotectedvoidshowDialog(Bundlebundle){super.showDialog(bundle);Buttonpos=((AlertDialog)getDialog()).getButton(DialogInterface.

android - 我的应用程序在关闭后应保留多少内存

一旦我打开我的应用程序,它会保留大约7MB(通过AndroidStudio内存监视器),并且在使用它(使用自定义项填充listView)时,它会弹出大约9MB:12MB在我关闭应用程序并从AndroidStudio使用“InitiateGC”后,它下降到大约8.3MB。那么,这是否意味着/表明我有内存泄漏?它不应该回到开始时的7MB吗?或者当我的应用程序关闭时它不应该是0MB吗? 最佳答案 如果您正在寻找删除您自己的应用程序的缓存,那么只需删除您的缓存目录即可!publicstaticvoiddeleteCache(Contextc

java - 坐标不对应

我是Android的新手,我真的很难理解我的应用程序中发生了什么。我正在尝试构建一个小游戏,其中一个圆圈出现在屏幕上的随机位置,一旦用户点击它就会消失。然后在另一个位置出现一个新的圆圈。问题是比较用户点击的坐标,和圆心的坐标,这些好像是完全不同的……问题似乎出在圆坐标上,因为如果我试图将它的位置强制到View的中心,它就会出现在完全错误的位置,在View的右下角。我做错了什么?这是在View(与父View一样大)中绘制圆圈的函数代码。publicvoiddrawDots(){Paintpaint=newPaint();paint.setColor(Color.MAGENTA);Bitm

java - android中的标准连接超时和套接字超时应该是什么

我已经使用HttpClient在我的应用程序中实现了Rest调用。我看到在慢速连接上,我的请求长时间处于执行状态。如果需要很长时间,我想取消http请求。那么,如果从Java服务器获取json数据,android应用程序中的标准ConnectionTimeout和套接字超时应该是什么。 最佳答案 这更多地取决于用例而不是平台(Android)。如果您的用户需要请求的答案以继续工作,您可能需要更长的时间,如果它只是后台更新,您可以有更少的时间,即使在这种情况下用户可能不会意识到他正在等待某物。要点是应该通知用户您仍在后台执行某项操作,

android - 如何在应用程序中使用必应语音 API?

我以前从未使用过必应语音API,所以,我对必应语音API有很多疑问。如果我想使用Bing语音API制作Android应用程序,我应该在Azure上订阅bing语音API吗?我应该注册LUIS吗?我想知道“主key”和“订阅key”之间的区别。 最佳答案 必应语音API和LUIS有两个不同的用途。Bing语音API的目的是收听语音并将其转换为文本。一旦它识别出语音,它就会按照“置信度”(置信度意味着准确性)的降序为您提供一系列可能的文本结果。另一方面,LUIS是一种语言理解API。仅当您希望您的应用程序理解和响应基于语音的指令时,您才