小编JT7*_*703的帖子

获取用户当前位置周围的地点列表

所以,我在SO和其他论坛上看到过很多关于此的问题,但没有明确答案.这似乎是一个基本过程,所以我不明白为什么我找不到任何答案.

在Android开发者文档- http://developer.android.com/guide/topics/location/obtaining-user-location.html#Adjusting -附近的部分底部的"帮助用户决定去哪里",他们举例来说,"您希望提供附近餐馆,商店和娱乐的列表,并且建议的顺序会根据用户位置而变化."

这篇文章发现附近的位置 - 建议使用外部API.我认为Google的Android API不会包含此功能对我来说没有意义,特别是考虑到他们的文档中的上述情况.

其他帖子谈论使用GeoCoder + getFromLocationName().这看起来并不正确,因为它看起来并不像搜索那样真实,它似乎也面向特定的地址.

Android Developer文档中的上述示例是否可以使用当前的Android SDK完成?我已经在许多应用程序中看到过这种情况,并且在尝试奇怪的解决方案时感到非常沮丧.请帮我理解发生了什么.

谢谢!

更新: Google Places API不是这个的答案吗?它是一个Web服务,但它看起来完全像我上面描述的那样?如果我对此不以为然,请告诉我.

search android location google-maps

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

Angular UI Router - 处于继承状态的视图

编辑:基于@ actor2019的回答我想更新我的问题以更好地解释问题:

使用Angular UI-Router(v0.0.2),我设置应用程序以在主要"页面"/状态之间正确导航,同时继承基本状态.

index.html的:

<div ui-view></div>
Run Code Online (Sandbox Code Playgroud)

base.html文件:

<!-- Header -->
<div>
    <!-- Header markup -->

    <!-- Search View -->
    <div ui-view="search"></div>
</div>

<!-- Page Content view -->
<div ui-view></div>
Run Code Online (Sandbox Code Playgroud)

问题出在app.js文件中.当我将views参数添加到base状态时,一切都停止工作(100%空白页).没有该参数,页面呈现正确,但我没有搜索视图.

app.js:

$urlRouterProvider.otherwise('/');

//
// Now set up the states
$stateProvider
  .state('base', {
    abstract: true,
    templateUrl: 'views/base.html',
    views: {
      "search": {
        templateUrl: "views/search.html"
      }
    }
  })
  .state('base.home', {
    url: "/",
    templateUrl: "views/home.html"
  })
  .state('base.page2', {
    url: "/page2",
    templateUrl: "views/page2.html"
  });
Run Code Online (Sandbox Code Playgroud)

如何向此父级"基础"状态添加视图?

在此输入图像描述

更新: @ …

javascript angularjs angular-ui angular-routing angular-ui-router

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

从ListView的ItemInvoked事件[Windows 8 Metro HTML5]以编程方式设置输入框的焦点

编辑: 如果您尚未在Windows 8上开发,请不要尝试回答此问题.不要投票.甚至不读它.这不是Web应用程序或网站,也不在浏览器中运行.请停止对您不理解的内容进行投票.这是一个在Windows运行时环境中运行的Windows 8 METRO HTML5/js应用程序.

原始问题:

我希望光标在输入框中"闪烁",准备好接收输入.我正在使用javascript来设置焦点.这不起作用:

document.querySelector("#input-box").focus();
Run Code Online (Sandbox Code Playgroud)

谁知道为什么?焦点方法不适合用于此吗?

谢谢.

编辑#2:所以它肯定与我试图将焦点设置为ListView的"itemInvoked"事件的输入这一事实有关.事件正常触发,可以从事件处理程序访问该元素,并且该行在执行时没有错误.我可以通过标准按钮单击事件将焦点设置为我的输入标记,但不能从ItemInvoked事件设置焦点.所以问题是,为什么我不能在这个事件处理程序中设置焦点?

javascript html5 input microsoft-metro windows-8

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

Backbone.js - 正确的模型初始化

问题:当存在需要以特定方式存储的属性时,初始化backbone.js模型的正确方法是什么?我是否需要映射不需要任何特殊格式的属性?我以为backbone.js做了某种自动映射.

例:

var MyModel = Backbone.Model.extend({

    initialize: function (options) {

        // These attributes need to be stored in a different format
        // Dates
        this.startYear = new Date(options.startTime).getFullYear();
        // Rounding numbers
        this.wholeNumber = Math.Round(options.numberWithDecimals);
        // Storing empty strings as nulls
        if (options.fullName == null || options.fullName == "") {
            this.fullName == null;
        } else {
            this.fullName = options.fullName;
        }

        // These are fine as they are
        this.fieldA = options.fieldA;
        this.fieldB = options.fieldB;
        this.fieldC = options.fieldC;
    },
});
Run Code Online (Sandbox Code Playgroud)

backbone.js

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

无法使用browserify和debowerify获取外部库

我手上都很头疼.这是我目前的设置:

  • bower获得供应商库(在这种情况下是有角度的)
  • gulp任务运行browserify
  • debowerify使凉亭库与browserify兼容

App.js(在浏览之前):

'use strict';

var angular = require("angular");
var Routes = require("./routes");

angular.module('MyAngularApp')
  .config(Routes);
Run Code Online (Sandbox Code Playgroud)

App.js(在browser.js中的browserify /之后):

var angular = require("./../ext/angular/angular.js");
var Routes = require("./routes");

angular.module('MyAngularApp')
  .config(Routes);
Run Code Online (Sandbox Code Playgroud)

到目前为止一切都那么好吧?似乎debowerify做了它的工作,取而代之的angularangular.js从凉亭的相对路径.

但是当我bundle.js在浏览器命令行中调试时,在执行前两require行(for angularRoutes)之后,angular是一个空的obj,但这Routes正是我在导出中设置的正确函数.

问题:为什么没有angular使用该require功能正确导入?

我把它放到我package.jsondebowerify工作中:

  "browserify": {
    "transform": [
      "debowerify"
    ]
  },
Run Code Online (Sandbox Code Playgroud)

javascript package angularjs browserify gulp

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

项目组织使用Maven + Git

我们的团队目前正在从SVN迁移到Git.我们目前使用Maven作为构建工具.

目前,我们的项目通过Maven具有构建层次结构,但在文件层次结构/存储库方面是平的.我的目标是更紧密地匹配Maven构建层次结构和我们的存储库中的文件结构层次结构,以使一切更容易理解.

我的问题是创建Git repos的适当级别是什么,以便维护文件层次结构/组织?例:

  • 大项目 - (这里没有来源,只是一个pom)
    • 后端项目(来源+ pom)
    • 客户(这里没有来源,只是一个pom)
      • 控制台(源+ pom)
      • Web(来源+ pom)

因此,"仅限pom"项目将用于对实际源项目进行分组.但是Git回购属于哪里?一些团队成员担心Web项目的提交不属于Console项目的历史记录.但是如果Git repos处于最低级别(树的叶节点),我们将丢失文件结构组织(即使可以在Maven中维护构建层次结构).

编辑:团队成员的关注点与提交历史记录的关联程度不如使用标记.鉴于Git repo root位于Big Project,并且我想标记Web项目(通过标记Big Project),为什么该标记应包含Console项目,该项目可能与Web标记无关?

git tagging structure organization maven

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

在自有生产环境中访问流星设置

根据Meteor的文档,我们可以通过命令行包含设置文件,以提供特定于部署的设置.

但是,该--settings选项似乎只能通过rundeploy命令使用.如果我在自己的基础架构上运行Meteor应用程序 - 如文档中的" 运行在自己的基础架构"部分所述- 似乎没有办法在流程的任何位置指定特定于部署的设置文件.

有没有办法在我自己的基础架构上运行的生产环境中访问Meteor设置?

settings production-environment meteor

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

Android TextView上的内部阴影

是否有可能TextView像Android这样在Android 的文本中添加内部阴影:

http://i.stack.imgur.com/88Mxd.png

谢谢 !

android textview android-gui

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

在Meteor中关闭文件观看

我正在构建一个存储用户生成的图像的应用程序.这些图像在图库类型视图中在整个应用程序中使用.它们还经常更新/重新生成.

我遇到的问题是生成新图像时,我将其存储在公共目录中.这会导致流星服务器"重启".

有没有办法关闭文件观看?

javascript multithreading meteor

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

使用动态源在ng-include上保留动画

我有一个ng-include,它根据动态网址加载内容(按预期工作).

<ng-include class="my-content-area" src="templateUrl"></ng-include>
Run Code Online (Sandbox Code Playgroud)

问题来自于我正在尝试动画内容enter和动画leave(根据角度文档,这些是ng-include为动画设置的两个事件).

.my-content-area.ng-enter, 
.my-content-area.ng-leave {
  transition: all 500ms;
}    
.my-content-area.ng-enter {
  opacity:0;
}
.my-content-area.ng-enter.ng-enter-active {
  opacity:1;
}    
.my-content-area.ng-leave {
  opacity:1;
}
.my-content-area.ng-leave.ng-leave-active {
  opacity:0;
}
Run Code Online (Sandbox Code Playgroud)

enter是按预期工作,但leave事实并非如此.我只是看到templateUrl在我的控制器中更改内容时,内容立即消失(不淡出).

有任何想法吗?

javascript css-animations angularjs angularjs-ng-include ng-animate

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

使用小胡子模板渲染“ 0”值

我有一个模型,其属性值为“ 0”(零)。我的模板如下所示:

    {{#count}}{{{count}}} items{{/count}}
    {{^count}}-{{/count}}
Run Code Online (Sandbox Code Playgroud)

如果为myModel.count = 0,则呈现的html为空。就像值“ count”为null,而不是同时为null。

这种情况下的小胡子文档:https : //github.com/janl/mustache.js#inverted-sections

javascript templates web-applications zero mustache

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

Windows上的DragonFireSDK和iPhone开发

因此,在之前关于Windows上iPhone开发的问题中,基本/简单的答案就是"只是获得一台Mac".但是,我注意到一条提到DragonFireSDK的评论.但没有其他人说过这件事吗?

有没人试过这个?它看起来非常合法,但我是iPhone世界的新手.我觉得很奇怪,还没有人讨论过这个问题.我的意思是,它看起来像是Windows用户的完美工具.

谢谢!

哦是的....这里是DragonFireSDK的链接:DragonFireSDK

编辑:这个程序是我的网站,我们,像素.有关Dragonfire是否适合我的网站的iPhone版本的任何评论?谢谢!

windows iphone web

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