小编Yno*_*raw的帖子

Android REST教程/示例项目

来自Windows Phone/Store开发,我习惯了很多教程和示例项目.在我的生活中,我不能找到关于如何创建与真实REST服务交互的Android应用程序的任何好资源.只是一个简单的应用程序,它与一些随机API对话,以帮助人们了解如何编写Android应用程序.一个只需点击API并在显示屏上抛出一些像样的视图元素的应用程序就会很棒.

在Windows领域,通常这些资源很多,并提供最佳实践,项目布局建议等.由于Android拥有更大的市场份额,我希望找到更容易的资源,但显然不是.任何帮助,将不胜感激.我目前的设置是使用Android Studio.

java android

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

使用JSON.NET实现自定义DateTime转换器

使用Date Time转换器时,我遇到了解析下面JSON的麻烦.我理解" - "和"at"导致问题,但这是我在响应中的JSON,并且无法控制它.

"[{\"Desc\":\"Unacceptable Signal\",\"Station\":\"Test\",\"When\":\"Tuesday - 5/18/10 at 3:34 PM\"},{\"Desc\":\"Low Battery\",\"Station\":\"Test Unit (21261)\",\"When\":\"Wednesday - 3/30/11 at 12:34 AM\"}]"
Run Code Online (Sandbox Code Playgroud)

我的模型是:

public class CurrentAlarms
    {
        public string Desc { get; set; }
        public string Station { get; set; }
        public DateTime When { get; set; }

        public CurrentAlarms() { }

        public CurrentAlarms(string desc, string station, DateTime when)
        {
            Desc = desc;
            Station = station;
            When = when;
        }
    }
Run Code Online (Sandbox Code Playgroud)

我已尝试反序列化它,如下所示,即使删除日期时间字符串中的"at",但我仍然从JSON.NET获得"字符串格式不正确"异常.我很难找到其他解决方法.任何帮助,将不胜感激!

json = json.Replace(" at ", " ");

var format = "dddd …
Run Code Online (Sandbox Code Playgroud)

c# json json.net

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

OneDrive上传/下载到指定目录

我正在尝试使用Live SDK(v5.6)在我的Windows Phone 8.1 Silverlight应用程序中包含OneDrive的备份/恢复.我可以读/写标准的"me/skydrive"目录,但我正在寻找一种上传/下载到指定目录的方法.我可以创建文件夹,如果它不存在没问题.

我一直在尝试下面没有运气.

var res = await _client.UploadAsync("me/skydrive/mydir", fileName, isoStoreFileStream, OverwriteOption.Overwrite);
Run Code Online (Sandbox Code Playgroud)

我也试过获取目录ID并传入它.

var res = await _client.UploadAsync("me/skydrive/" + folderId, fileName, isoStoreFileStream, OverwriteOption.Overwrite);
Run Code Online (Sandbox Code Playgroud)

相同的错误..我收到'mydir'或者不支持id ...

"{request_url_invalid:Microsoft.Live.LiveConnectException:URL包含路径'mydir',不受支持."

有什么建议?如果你建议上传同步的答案,你还可以包括我如何从指定的目录下载我的文件?谢谢!

c# live-connect-sdk live-sdk onedrive

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

标签 统计

c# ×2

android ×1

java ×1

json ×1

json.net ×1

live-connect-sdk ×1

live-sdk ×1

onedrive ×1