小编Jeb*_*ess的帖子

如何使用布局来扩充一个视图

我有一个用XML定义的布局.它还包含:

<RelativeLayout
    android:id="@+id/item"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
/>
Run Code Online (Sandbox Code Playgroud)

我想用其他XML布局文件来扩充这个RelativeView.我可能会根据情况使用不同的布局.我该怎么办?我正在尝试不同的变化

RelativeLayout item = (RelativeLayout) findViewById(R.id.item);
item.inflate(...)
Run Code Online (Sandbox Code Playgroud)

但他们都没有做好.

android android-layout android-inflate layout-inflater

213
推荐指数
9
解决办法
39万
查看次数

获取50,000个订阅频道的列表

我正试图找出一种方法来使用javascript抓住最多订阅的前5万个youtube频道.这些只需要抓取一次,并存储在一个文件中,用于网页中的自动完成输入.

通过使用参数搜索search:list(/ youtube/v3/search),我已经非常接近获得第一个前50名maxResults=50, order=viewCount, part=snippet, type=channel, fields=nextPageToken,items(snippet(channelId,title))

返回:

{
 "nextPageToken": "CDIQAA",
 "items": [{
   "snippet": {
    "channelId": "UC-9-kyTW8ZkZNDHQJ6FgpwQ",
    "title": "Music"
   }
  },{
   "snippet": {
    "channelId": "UC-lHJZR3Gqxm24_Vd_AJ5Yw",
    "title": "PewDiePie"
   }
  },{
   "snippet": {
    "channelId": "UCVPYbobPRzz0SjinWekjUBw",
    "title": "???????? ?????"
   }
  },{
   "snippet": {
    "channelId": "UCam8T03EOFBsNdR0thrFHdQ",
    "title": "VEGETTA777"
   }
  },...
Run Code Online (Sandbox Code Playgroud)

然后,我所要做的就是使用nextPageToken获取前50000的列表来获取1000次.

不幸的是,通过排序relevance,rating,viewCount,或没有不屈服的50个订阅的频道,并有不似乎是任何形式的方式由用户数量根据文件对它们进行排序; 所以好像我被卡住了.

javascript youtube youtube-api youtube-data-api

13
推荐指数
1
解决办法
1148
查看次数

x86 CMP instruction not working for a single word comparison

I am having troubles with the CMP instruction when comparing single words (2 bytes).
The following is my main.asm:

[org 0x7c00]

mov bx, HELLO_MSG
call print_string

mov bx, GOODBYE_MSG
call print_string

jmp $

%include "print_string.asm"

; Data
HELLO_MSG:
    db 'Hello, World!', 0
GOODBYE_MSG:
    db 'Goodbye!', 0
Run Code Online (Sandbox Code Playgroud)

This is the print_string.asm file:

print_string:
    pusha
    mov ah, 0x0e
    loop:
        call print_char
        cmp word [bx], 0
        jne loop
    popa
    ret

print_char:
    mov al, [bx]
    int 0x10
    add bx, 1
    ret
Run Code Online (Sandbox Code Playgroud)

This code …

x86 assembly qemu bootloader x86-16

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

注入角度2.它是如何工作的?

我几天来一直在学习Angular 2.当我阅读Angular 2中的Injectable()概念并尝试在此链接中应用教程的示例代码时:Angular 2 - Dependency Injection,我遇到了问题.

他们说我需要将注释@Injectable()放在类的顶部,以便其他类可以注入,如:

import { 
   Injectable 
} from '@angular/core'; 

@Injectable() 
export class appService {  
   getApp(): string { 
      return "Hello world"; 
   } 
}
Run Code Online (Sandbox Code Playgroud)

问题是当我删除I​​njectable()时,我的应用程序仍能正常运行.有人可以帮我弄清楚Angular 2中的注射是如何起作用的吗?

dependency-injection angular

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