小编Bri*_*n J的帖子

如何将未同步的提交推送到GitHub?

我在我的Visual Studio 2013副本中添加了一个GitHub源代码控制工具,当我右键单击解决方案并进行提交时,它会在本地创建提交.当我尝试将提交与服务器同步时,同步按钮显示为灰色.

我的问题是如何设置它或我采取什么步骤,以便将提交推送到服务器?

在此输入图像描述

github

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

如何在Android中将exif数据写入图像?

我正在尝试使用exif界面在Android应用程序中编写User_CommentTAG_GPS捕获的图像,但由于某种原因,当我在图库中查看图像的详细信息时,标签似乎没有附加到图像上.

似乎可能没有将标签写入捕获的图像,因为文件路径可能是错误的.我想这可能是因为我将标签写入了错误的图像路径.

有没有人知道我的标签写入图像的方式是否有问题?

这是在@ Charlie的更改后保存exif数据的代码:

private File getOutputPhotoFile() throws IOException {
          File directory = new File(Environment.getExternalStoragePublicDirectory(
                        Environment.DIRECTORY_PICTURES), getPackageName());
          if (!directory.exists()) {
            if (!directory.mkdirs()) {
              Log.e(TAG, "Failed to create storage directory.");
              return null;
            }
          }


          String timeStamp = new SimpleDateFormat("yyyMMdd_HHmmss", Locale.ENGLISH).format(new Date());

          File[] files = directory.listFiles();

          File exifVar =  new File(directory.getPath(), "IMG_" + timeStamp + ".jpg");
          if(files.length!=0) {
              File newestFile = files[files.length-1];
              exifVar =  new File(directory.getPath() + File.separator + newestFile.getName());
          }

          String mString = "Generic Text..";     
          ExifInterface …
Run Code Online (Sandbox Code Playgroud)

java android exif android-gallery android-camera-intent

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

如何将数据导出到Android中的csv文件?

我用以下格式创建了一个csv文件,我的目标是输出到设备的SD卡:

Ship Name,Scientist Name,Scientist Email,Sample Volume,Sample Colour,Longitude,Latitude,Material,Date
Run Code Online (Sandbox Code Playgroud)

除了date的最后一个值之外,csv中的每个vales都是string类型.csv文件的名称是AnalysisData.csv

我看过Stackoverflow上的例子,例如,从app android导出我的CSV文件数据,但这会创建一个我不想要的新文件.

我已经将opencsv jar添加到我的项目中,所以只需要一个相关的例子.

有没有人对在Android中实现这一点有任何建议?

csv android sd-card opencsv

11
推荐指数
1
解决办法
4万
查看次数

如何启用stacktrace react-native run-android命令?

我正在运行一个反应原生项目react-native run-android.但是在构建过程中它失败了:react-native-device-info:processReleaseResources FAILED.哪个没有提供太多信息,所以我尝试react-native run-android --stacktrace按照建议运行,但这不是一个公认的命令.

如何使用react-native run-android命令启用stacktrace/verbose日志记录?

这是错误的细节,它太短而无法在构建时弄清楚:

:react-native-device-info:processReleaseResources FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':react-native-device-info:processReleaseResources'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\Brian\AppData\Local\Android\sdk\build-tools\23.0.1\aapt.exe'' finished with non-zero exit value 1

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: -12.542 secs
Run Code Online (Sandbox Code Playgroud)

Package.json供参考:

{
  "name": "StarterKit",
  "version": "1.0.0",
  "private": …
Run Code Online (Sandbox Code Playgroud)

android stack-trace gradle react-native

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

将Google maps api v2添加到现有项目中

我正在开发一个Android应用程序,将google maps api合并到一个单独的活动中.但是当我阅读教程时,它指出必须在项目创建时将构建目标设置为google api.我的问题是可以将地图添加到现有项目吗?

api android google-maps build-target

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

向app添加自定义主题时出错

我将以下主题添加到我的应用程序,背景颜色为白色.但我得到以下错误,我不知道我哪里出错了.

Error: Color types not allowed (at 'android:windowBackground' with value '#FF0000').

<style name="MyTheme" parent="@android:style/Theme.Light"> 
  <item name="android:windowBackground">#FF0000</item>
 </style>
Run Code Online (Sandbox Code Playgroud)

并在mymanifest中引用了主题:

<activity
        android:name=".MyActivity"
        android:theme="@style/MyTheme" />
Run Code Online (Sandbox Code Playgroud)

任何想法或建议?谢谢

xml android themes background-color

8
推荐指数
1
解决办法
9275
查看次数

怎么播放声音文件?

我在这里找到了一个解决方案,在WPF中播放声音文件,我将其提取到一个方法中,并在另一个方法中调用此方法.但是当PlaySound()被称为声音的时候不播放.有没有人知道为什么会这样?声音文件也标记为内容,但更改为类型资源也没有解决问题?

我播放声音的方法:

private void PlaySound()
{
     Uri uri = new Uri(@"pack://application:,,,/Sounds/jabSound.wav");
     var player = new MediaPlayer();
     player.Open(uri);
     player.Play();
}
Run Code Online (Sandbox Code Playgroud)

然后我调用这样的方法,但它不播放声音文件, PlaySound();

c# audio wpf

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

如何以编程方式将文本添加到位图图像?WPF

我正在使用Kinect传感器通过将视频输入设置为位图源来显示图像上的视频输入,如下所示.但我的问题是如何将图像添加到图像/位图,例如分数计数器,我在下面添加了一张图片来展示我想要实现的目标.

void myKinect_ColorFrameReady(object sender, ColorImageFrameReadyEventArgs e)
        {
            using (ColorImageFrame colorFrame = e.OpenColorImageFrame())
            {

                if (colorFrame == null) return;
                byte[] colorData = new byte[colorFrame.PixelDataLength];
                colorFrame.CopyPixelDataTo(colorData);

                 KinectVideo.Source = BitmapSource.Create(colorFrame.Width, colorFrame.Height, 96, 96,
                    PixelFormats.Bgr32, null, colorData, colorFrame.Width * colorFrame.BytesPerPixel);

            }
        } 
Run Code Online (Sandbox Code Playgroud)

带有叠加文字的Kinect视频Feed

c# wpf drawing bitmap

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

如何将可为空的DateTime强制转换为UTC DateTime

我正在读回DateTime?从我看来的价值.现在我检查一下NextUpdateDateTime?HasValue如果是这样,将时间转换为UTC.

从阅读起来看来,我似乎需要使用a null coalescing operator但是我的任务告诉我System.NUllable不包含ToUniversalTime()使用该运算符时的定义.

我在SO上搜索了类似的问题,但没有运气.

题:

如何将null DateTime值转换为UTC?

码:

我只是检查DateTime?有一个值,如果是这样,将DateTie转换为UTC -

            if (escalation.NextUpdate.HasValue)
            { 
                escalation.NextUpdate = escalation.NextUpdate ?? escalation.NextUpdate.ToUniversalTime(); 
            }
            else
            {
                escalation.NextUpdate = null;
            }
Run Code Online (Sandbox Code Playgroud)

NextUpdate在模型中的属性:

    public DateTime? NextUpdate { get; set; }
Run Code Online (Sandbox Code Playgroud)

c# model-view-controller datetime nullable null-coalescing-operator

7
推荐指数
2
解决办法
4355
查看次数

如何配置 Jest 来转换包含无效语法的模块?

我已经分叉了以下React Native 基础项目,并将其从 JavaScript 转换为 TypeScript。应用程序运行正常,但 Jest 测试失败并出现以下错误。我希望测试能够成功运行,并且 Jest 能够在必要时运行任何转换:

 C:\Users\brian-varley\Documents\Projects\react-native-base\node_modules\redux-flipper\node_modules\react-native-flipper\index.js:11
import {NativeModules, NativeEventEmitter} from 'react-native';
^^^^^^

SyntaxError: Cannot use import statement outside a module

  at Runtime.createScriptFromCode (node_modules/jest-runtime/build/index.js:1350:14)
  at Object.<anonymous> (node_modules/redux-flipper/lib/index.js:3:32)
Run Code Online (Sandbox Code Playgroud)

错误原因似乎来自包import内的这条语句react-native-flipper

import {NativeModules, NativeEventEmitter} from 'react-native';
Run Code Online (Sandbox Code Playgroud)

我在这里尝试了 StackOverflow 的解决方案,建议babel-jest在 jest.config.js 文件中用作转换器,但无济于事 - /sf/answers/4495653921/。我也浏览了这个线程,但没有找到解决方案 - https://github.com/facebook/jest/issues/9292

问题:

如何配置 Jest 来转换包含无效语法的模块?

环境

"react-native": "0.63.2",
"jest": "^26.6.3",
"metro-react-native-babel-preset": "0.59.0",
"babel-jest": "^25.1.0",
"ts-jest": "^26.5.3",
Run Code Online (Sandbox Code Playgroud)

配置代码示例:

笑话.config.js:

module.exports =  {
    preset: "react-native",
    transform: {
      "^.+\\.tsx?$": …
Run Code Online (Sandbox Code Playgroud)

typescript jestjs babeljs react-native babel-jest

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