草庐IT

chat_dimens

全部标签

android - android studio 中的 dimens.xml(w820dp) 是什么?

在androidstudio中创建新项目时,在以下路径中默认创建了两个xml文件。..res/values/dimens.xml..res/values/dimens.xml(w820dp)我知道文件dimens.xml我们可以在其中定义元素的尺寸,但为什么默认创建第二个文件dimens.xml(w820dp)。有人可以阐明为什么需要它以及我们何时可以使用它。 最佳答案 您可以在AndoridStudio中为每个所需的屏幕尺寸定义多个文件夹。在您的情况下,androidstudio定义了values文件夹,您可以在其中定义缩放平板电

java - Android Chat For 私有(private) session (开发工作流程)

我正在为两个用户之间的聊天开发Android应用程序作为私有(private)session。Android应用程序将是Android2.0及更高版本。如果任何用户想要聊天,那么他可以输入任何电子邮件进行聊天,并且两个用户之间的session将是私有(private)的并且可以存储在数据库中。其他用户应该无法观看私有(private)session。如果有人回答有关android应用程序将连接到web服务器(php)的问题,那么对我来说很好理解。因此,如果有人知道开发流程,请在此处提出建议。请不要建议所有用户都合并在同一个开放模板中的IRCChat。 最佳答

android - Dimen 属性在德语 android 中不起作用

我正在使用复选框并添加带有维度值的填充25dp我也为大型设备创建了一个v-17文件夹并设置了5dp现在我正在用英语在nexus上测试我的应用程序,它返回了预期的结果,但是当我更改设备的语言并将其设置为Deutsch(德语)时,我的复选框填充太大,我尝试检查用填充值intpx=getResources().getDimensionPixelSize(R.dimen.padding_checkbox);英语得了7分,德语(德语)得了33分,我不明白为什么会这样。 最佳答案 我想你已经提到了这一点25dp在values-de中,这就是(可

不同分辨率设备的android dimens值

我想为不同分辨率(dp)的设备设置不同的维度值,如何?就在我的dimens.xml中200dp2dp160dp80dp100dp100dp2dp80dp40dp30dp-->添加:我有两个设备,分辨率是1280x720,但我的手机dp是640x360,另一个是1280x720 最佳答案 创建单独的值文件夹,每个文件夹具有不同的后缀。一些例子:values-normal(forphoneversions)values-large(for7"tablets)values-xlarge(forlargetablets)在每个文件夹中放置一

android - 用于小屏幕尺寸的 dimen.xml 的值文件夹

我需要根据设备的屏幕尺寸设置自定义边距和textSize。我在网上搜索过,但没有找到我需要的任何答案:对于较小的屏幕尺寸,我应该将尺寸值存储在哪里,例如mdpi屏幕。请帮忙提前致谢! 最佳答案 我对这个问题有点困惑。并不是说我是专家,而是屏幕的大小并不能直接转化为像素密度。你说的是小屏然后随便指mdpi屏。因此,需要明确的是,您可以拥有一台Android归类为具有“正常”像素密度屏幕(mdpi)的小屏幕的设备,但您也可以拥有具有相同像素密度的大屏幕。所以……如果您想为具有正常像素密度的“小”屏幕定义自定义尺寸。您可以在values-

安卓 : Open Multiple Chat Window for different users

我想通过为不同的聊天用户多次调用单个Activity来打开多个聊天窗口。我曾尝试使用通知打开不同的聊天用户Activity窗口,但它失败了。只打开一个聊天窗口。谁能给我建议怎么做。?或打开多聊天窗口的任何想法或替代方式..?帮助将不胜感激!! 最佳答案 据我所知,您需要使用Androidfragment。http://developer.android.com/guide/components/fragments.html每个聊天窗口都应该是它自己的fragment,但只有一个Activity。

Android:从代码中使用 dimen.xml

我使用dimen.xml来支持多种屏幕尺寸。我如何访问文件并从代码中获取维度以便在应用程序中使用?约夫 最佳答案 您可以使用以下内容:floatyourDimen=getResources().getDimension(R.dimen.your_dimen_name); 关于Android:从代码中使用dimen.xml,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/111616

Android Chat Head 仅将触摸限制在自身,但我需要同时支持第二根手指触摸聊天头以外的区域,

http://www.piwai.info/chatheads-basics/通过遵循这个很好的指南,我可以制作聊天头并检测触摸事件。但是,如果我用第一根手指触摸聊天头,并尝试用第二根手指触摸聊天头的其他区域(外部),则无法进行第二次触摸。(外面的区域可以是主屏幕,或其他应用程序、Activity)同样,如果我先摸外面,再用中指去摸帽头,也不行。我尝试了与facebookmessengerchathead的类似交互,结果是一样的。我的问题是:是否可以支持二次触摸?也许使用调度触摸事件?但afaikdispatch仅用于Activity。Chathead使用服务和窗口。任何帮助将不胜感激

android - 在 res/values/dimens.xml 中为 Canvas.drawText() 定义文本大小

在类似拼字游戏中wordgameapp我正在尝试在黄色瓷砖上绘制黑色字母和值。虽然这适用于Windows和Mac下的Android模拟器:这在MotoG、Nexus1和4等真实设备上不起作用(文本太大):我在dp中定义了60sp和20sp的文本大小(我也试过res/values/dimens.xml):60sp20sp然后在我的BigTile.java中使用它们类:intletterSize=context.getResources().getDimensionPixelSize(R.dimen.big_tile_letter);mLetterPaint=newPaint();mLet

Android:如何以编程方式设置 XML dimen 变量

在我的布局XML文件中,我通过名为dimens.xml的单独文件引用了很多参数。例如,dimens.xml包含如下参数:20dp15dp17dp37dp5dp例如,在我的main.xml中,我会通过执行以下操作来设置TextView的文本大小:android:textSize="@dimen/editTextSize_normal"效果很好。现在,我的问题是,是否可以从我的主要Activity以编程方式在我的dimen.xml文件中设置dimen变量的值?我想要做的是获取屏幕尺寸,并根据屏幕高度的一小部分设置例如textSize,以便它可以轻松适应任何屏幕尺寸。我已经想通了所有这些,我