小编mel*_*ode的帖子

如何隐藏代码中的div(c#)

我的页面上有一个div元素,我希望根据代码隐藏中的会话值显示/隐藏.我怎样才能做到这一点?

c# asp.net

67
推荐指数
6
解决办法
21万
查看次数

如何在集合内部进行隐式转换?

说我有一个隐含的转换:

implicit def aToB(a: A):B={
...
}
Run Code Online (Sandbox Code Playgroud)

如何才能将此隐式转换用于List的元素?

如果我有:

val listOfA: List[A] ...
Run Code Online (Sandbox Code Playgroud)

我有一个带B列表的函数,是否可以让Scala隐式地将所有元素从A转换为B?

如果没有隐式转换,转换可能如下所示:

lisftOfA.map(a => new B(a.someValue, a.anotherValue))
Run Code Online (Sandbox Code Playgroud)

但是,我希望这种情况像'魔术'一样发生......这太难以问了.

scala

18
推荐指数
1
解决办法
3759
查看次数

Eclipse Android XML跳转到编辑器

我已经在eclipse(android)中应对了一个讨厌的"bug"一段时间了,今天它让我很烦恼!所以我想知道有没有其他人来到这里,你有没有找到它的解决方案?

这很难解释,所以希望这三个屏幕上限有助于:

第一个截图,一切都很好.

屏幕1  - 一切都好

第二个截图,经过简单的点击,一切都在四处移动.

屏幕2  - 单击一下,注意线条是如何重复和移动的

第三个截图,另一个点击和事情再次移动.

屏幕3  - 再次点击,事情再次发生

关闭文件并再次打开它会解决问题一段时间,但这真的很烦人!

有没有人遇到这个,或修复它?

- 编辑

忘了提,我正在跑步:

  • Eclipse 4.2.0 64位(在Windows 7上)
  • ADT 20

eclipse android android-xml

17
推荐指数
1
解决办法
733
查看次数

使用Android应用程序构建工作区需要太长时间

在过去的几天里,我注意到我的android项目中有一些非常奇怪的行为:

  • 在xml资源的每一次小改动之后,构建android应用程序的工作区需要很长时间.
  • 更改java源文件不会导致同样缓慢的构建

我不知道出了什么问题.

我已经清理过该项目,但没有帮助.

有没有办法找出是什么让构建过程如此缓慢?

PS

在89%左右,我看到构建消息在'proj上调用'Android Pre Compiler'.名称'

android project building

9
推荐指数
1
解决办法
4785
查看次数

哪个更占用内存?使用可绘制的 xml 或可绘制的图像进行绘制?

我有一个具有多个按钮的应用程序,对于这些按钮,我使用不同的可绘制图像 (png) 来设置背景。

我知道您可以使用“drawable xml”文件在 android 中绘制自定义按钮。在那些中,您可以为该特定形状定义形状并设置渐变、填充等。这减小了应用程序的大小(因为使用它会消除所有的 PNG)。

背景文件

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient android:startColor="#FFFF0000" android:endColor="#FFFFFFFF" android:angle="90" />
<padding android:left="4dp" android:top="4dp" android:right="4dp" android:bottom="4dp" />
<corners android:radius="4dp" />
Run Code Online (Sandbox Code Playgroud)

我的问题是,从记忆点来看,哪个更可取?另外一个的主要优点/缺点是什么?

android android-button

5
推荐指数
1
解决办法
639
查看次数

Android:如何将图像稍微放在视图之外

我希望在我的Android应用程序中将图像稍微放在线性布局之外.如果我使用图像来解释它可能是更好的. 示例图像解释我的问题

在上图中,我试图展示将涉及的三个视图.

  1. 灰色背景 - 线性布局.
  2. 白色"页面" - 线性布局.
  3. 红色"剪辑" - 我想要定位的图像.

从图像中可以看出,我的目标是将剪辑定位为"纸夹",首先可以在android xml中创建上述布局.如果有可能,有人可以指出我正确的方向(最好有一个解释的代码示例).

先感谢您.

android android-image android-layout android-view

3
推荐指数
1
解决办法
1362
查看次数

appsettings.json 文件中的 JSON 变量替换在 Azure DevOps 版本中不起作用

我正在使用 Visual Studio 2019 使用 ASP.NET Core 3.1 在 C# 中创建 Restful Web API。我正在尝试将发布管道中 appsettings.json 文件中的值 (AppSettings.ReleasePipeline) 替换为每个阶段的不同值,但它没有在任何阶段设置,而只是使用 appsettings.json 文件中的值那已经在那里了。

这是我的 appsettings.json 文件:

{
  "Logging": {
    "LogLevel": {
      "Default": "Information",
      "Microsoft": "Warning",
      "Microsoft.Hosting.Lifetime": "Information"
    }
  },
  "AllowedHosts": "*",
  "ConnectionStrings": {
    "CodeCampDatabaseConnectionString": "Data Source=.;Initial Catalog=PSCodeCamp;User Id=sa;Password=[REDACTED];Connect Timeout=30;"
  },
  "AppSettings": {
    "ReleasePipeline" : "Environment from AppSettings"
  }
}
Run Code Online (Sandbox Code Playgroud)

我的发布管道中的变量如下所示:

我的发布管道的图片

如果有人可以提供帮助,我将非常感激。

.net json azure devops

3
推荐指数
1
解决办法
2万
查看次数

延迟android PlusClient登录请求

我正在尝试在我的Android应用程序中实现新的PlayServices API以使用+1按钮.

我有它很好地工作,所有预期的功能都在那里.然而,它有一个相当恼人的功能(严重谷歌!).当你实例化plusclient时:

mPlusClient = new PlusClient(this, this, this, Scopes.PLUS_PROFILE);
Run Code Online (Sandbox Code Playgroud)

系统会向您的用户显示"选择您的帐户"对话框(如果他们有多个帐户),然后是"授予访问权限"对话框.我理解这些步骤的必要性,但它们确实妨碍了用户体验!

我的初始活动(发布后屏幕)现在有+1按钮,这意味着您必须实例化PlusClient.在onCreate()方法中执行此操作(如谷歌建议的那样)意味着我的用户在知道发生了什么之前就会获得"授权"屏幕!

我想做什么延迟,直到他们实际点击+1按钮.这样他们就会知道为什么要求他们授权访问他们的帐户!

有任何想法吗?我尝试在+1按钮上使用onClick监听器来实例,但它不起作用.

android google-plus-one google-play-services

2
推荐指数
1
解决办法
718
查看次数

"(Type)abc"和"abc as Type"之间是否有区别

可能重复:
直接投射vs'as'运算符?

首先我很抱歉,如果这是重复,我试图谷歌,但它不是一个简单的"谷歌做"!

以下代码片段之间是否存在差异(功能,性能方面等):

MyClass myClass = (MyClass)someObject;

MyClass myClass = someObject as MyClass;
Run Code Online (Sandbox Code Playgroud)

.net c# types casting

0
推荐指数
1
解决办法
144
查看次数