小编Kat*_*a24的帖子

Android Raw文件夹 - 创建和引用

我正在尝试为我的Android应用程序创建一个原始文件夹,该文件夹将保存不同的媒体文件以供日后使用.但我似乎无法在我的.java类中引用创建的原始文件夹.

例如:R.? - >这将返回一个我可以使用的所有可能资源的列表,如基本的drawable,layout和values文件夹.但是它不会显示原始文件夹.

说raw是创建为一般文件夹而没有别的吗?或者是否必须在AndroidManifest.xml文件中声明才能被识别为资源?

android

49
推荐指数
6
解决办法
9万
查看次数

嘲弄儿童成分 - 角度2

在测试时如何模拟子组件?我有一个父组件调用,product-selected其模板如下所示:

<section id="selected-container" class="container-fluid">
    <hr/>
  <product-settings></product-settings>
  <product-editor></product-editor>
  <product-options></product-options>
</section>
Run Code Online (Sandbox Code Playgroud)

组件声明如下所示:

import { Component, Input }               from '@angular/core'; 

import { ProductSettingsComponent } from '../settings/product-settings.component';                                      
import { ProductEditorComponent }   from '../editor/product-editor.component';                                      
import { ProductOptionsComponent }  from '../options/product-options.component';                                        

@Component({
    selector: 'product-selected',
    templateUrl: './product-selected.component.html',
    styleUrls: ['./product-selected.component.scss']
})
export class ProductSelectedComponent {}
Run Code Online (Sandbox Code Playgroud)

这个组件实际上只是其他组件所在的位置,可能不包含任何其他功能.

但是当我设置测试时,我得到以下模板错误,对所有三个组件重复:

Error: Template parse errors:
    'product-editor' is not a known element:
    1. If 'product-editor' is an Angular component, then verify that it is part of this module.
    2. If 'product-editor' …
Run Code Online (Sandbox Code Playgroud)

angular

47
推荐指数
4
解决办法
3万
查看次数

为什么Scanner类没有nextChar方法?

这真的是好奇心而不是问题......

为什么Scanner班级没有nextChar()方法?现在看来似乎应该当你认为它有一个事实next,nextInt,nextLine等方法.

我意识到你可以简单地做到以下几点:

userChar = in.next().charAt(0);
System.out.println( userChar  );
Run Code Online (Sandbox Code Playgroud)

但为什么没有nextChar()方法呢?

java

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

如何使用终端创建.jar文件

我正在尝试使用mac终端创建一个.jar文件但是有点麻烦.我按照这里的步骤,但没有成功.我收到此错误消息:

Failed to load Main-Class manifest attribute from
aclient.jar
Run Code Online (Sandbox Code Playgroud)

那你究竟是怎么做的呢?我的java程序叫做Main.java,我把它编译成.class文件.现在我该怎么办?

谢谢

java terminal jar

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

多项响应式旋转木马

我正在建立一个需要实施轮播的网站.因为这个网站建立在AngularJS上,我想使用Angulars Boostrap Carousel,但是,这个轮播似乎一次只允许一个图像.

我需要的是桌面,平板电脑2图像和移动设备上一次3张图像.因此,这里也有一个重要的响应式设计元素.

有没有人有任何不涉及JQuery的经验?我并不反对,但团队的一名高级成员告诉我,如果有的话,他会尝试寻找替代方案.

我从Angulars bootstrap尝试了什么:

   $scope.getPromoURLs = function() {
        var subObj = myJSON.response.details.promotionalSpots;
        for( var keys in subObj ) {
            var value = subObj[keys].promotionUrl;
            $scope.slides.push( value );
        }
    };
    // Builts an array of promotional URLS to from a JSON object to source the images
    $scope.getPromoURLs();

    $scope.addSlide = function () {
        // Test to determine if 3 images can be pulled together - FAILS
        var newWidth = 600 + slides.length;
        slides.push({
           image: ''+slides[0]+''+slides[1] // etc
           // …
Run Code Online (Sandbox Code Playgroud)

javascript css angularjs angular-ui-bootstrap

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

如何在VB中获得上个月的开始和结束

我试图创建一些VB代码,将获得上个月的开始和结束.我能够在当前这个月只是:

Month(DateValue(Now))
Run Code Online (Sandbox Code Playgroud)

哪个会返回3.从那里我可以带走1给我2个意思二月.这很好,但是当我在1月份,我重复这个并且它给我零 - 我的代码将失败.谁知道如何获得前几个月的开始和结束日呢?

谢谢

ms-access vba access-vba

12
推荐指数
3
解决办法
9万
查看次数

在Firebase上重新加载Angular页面时找不到页面

我已将我的角度应用程序部署到firebase.我可以看到登录页面很好,但是当我重新加载页面时出现以下错误:

This file does not exist and there was no index.html found in the current directory or 404.html in the root directory.

Why am I seeing this?

You may have deployed the wrong directory for your application. Check your firebase.json and make sure the public directory is pointing to a directory that contains an index.html file.
You can also add a 404.html in the root of your site to replace this page with a custom error page.
Run Code Online (Sandbox Code Playgroud)

因为错误建议我检查了我的firebase.json文件,它显示了这个: …

angularjs firebase

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

清除Webpack缓存

您如何强制webpack清除其缓存?

我做了,很多工作与threejswebpack出于某种原因,并不知道对我来说,它有两个副本threejs在内存中。这是错误:

在此处输入图片说明

该文件不在app文件夹的隐藏文件夹中,而是在通过Chrome Dev工具找到的webpack存储器中-例如

在此处输入图片说明

那么有什么办法迫使webpack清除缓存吗?

three.js webpack angular

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

如何减少和增加对象上的图像大小 - ThreeJS

我正在使用该THREE.ImageUtils.loadTexture函数加载图像,然后将其粘贴到场景中的每个对象上,如下所示:

_.forEach(bags, (bag) => {
  if(bag['children'][0] && bag['children'][0].material) {
    let material = new THREE.MeshPhongMaterial({map: tex});
    bag['children'][0].material = material;
  }
});
Run Code Online (Sandbox Code Playgroud)

我已经调查了tex.scale.x,tex.scale.y&tex.offset.x,tex.offset.y但这些似乎不是我需要的.这是目前物体的样子

在此输入图像描述

但是我对每一方都有更严格的定位.像这样的东西(伪代码)会将左上角放在那个位置的所需边上.

sideA.image.setSize(x,y);
Run Code Online (Sandbox Code Playgroud)

有没有人有这方面的例子?

编辑

感谢您到目前为止的反馈.@Martin我已经设置了一个基本的PlaneGeometry形状来测试它.所以这个形状的脸是基本的两个三角形相互连接; 我附上了你发布的uv设置的图片:

在此输入图像描述

所以从你所说的我不能扩展其中一个三角形,因为这会打破使用的几何体,所以我需要操纵两个三角形来正确地移动图像.正确?

three.js

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

仅在命名路由上路由

我有一个如下所示的user-profile路由模块:

const userProfileRoutes: Routes = [
  {
    path: ':id/view',
    component: UserProfileViewComponent,
    resolve: { 
      user: UrlUserResolverService,
      posts: PostsAllResolverService
    },
    canActivate: [ AccessGuard ],
    children: [
      {
        path: 'posts',
        outlet: 'tabs',
        component: TabPostsViewComponent
      },
      {
        path: 'followers',
        outlet: 'tabs',
        component: TabFollowersFollowingViewComponent,
        resolve: { followers: UserFollowersResolverService }
      },
      {
        path: 'following',
        outlet: 'tabs',
        component: TabFollowersFollowingViewComponent,
        resolve: { following: UserFollowingResolverService }
      }
    ]
  },
  {
    path: ':id/notifications',
    component: UserProfileNotificationsComponent,
    resolve: { notifications: NotificationsResolverService },
    canActivate: [ AccessGuard ] 
  }
];
Run Code Online (Sandbox Code Playgroud)

当我在应用程序的移动视图中导航更改网址时,这一切都正常,正如我所期望的那样.

但在平板电脑及以上 …

angular-routing angular

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