小编Sam*_*ton的帖子

如何获得Spinner值?

在Android中,我试图通过监听器获取选定的Spinner值.

获得微调器价值的最佳方法是什么?

android spinner

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

使用VideoView进行流式传输或渐进式下载视频

我对VideoView如何用于播放视频感到困惑:从本地文件,渐进式下载和流式传输.

这个例子适用于我(至少1.5和2.0),下载文件并在本地播放.

但是在播放之前是否有必要下载视频:是否可以通过使用setVideoPath或setVideoURI来播放视频作为渐进式下载或流式传输,如API示例中的VideoViewDemo?

VideoViewDemo代码建议使用setVideoURI进行流式传输,但我不清楚我应该使用哪种URL.有人拥有可以使用VideoViewDemo代码流式传输到Android模拟器的视频的示例网址吗?

可以使用渐进式下载与VideoViewDemo一起使用吗?我得到一个'抱歉,这个视频无法播放'消息使用setVideoPath,网址与上面链接的博客示例一起使用.(这是模拟器中的问题吗?我试过1.5和2.0.)

我在网上找到了很多例子和文档,但到目前为止,还没有真正回答这个问题.

android android-videoview

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

带有静态HTML的Node + Express.如何将所有请求路由到index.html?

我正在使用Node + Express和Handlebars进行模板化的单页Web应用程序.目前一切都运行良好,从index.html,从一个非常标准的server.js文件提供:

var express = require('express');

var server = express();
server.use(express.static(__dirname + '/public'));

var port = 10001;
server.listen(port, function() {
    console.log('server listening on port ' + port);
});
Run Code Online (Sandbox Code Playgroud)

加载时,这非常有效http://localhost:10001/.我的问题是我在应用程序中使用推送状态,因此浏览器可能会显示类似的URL http://localhost:10001/foo/bar,然后如果我刷新页面,我会收到错误,Cannot GET /foo/bar因为没有此路径.

所以我的问题,请原谅我在Node上的令人难以置信的无声,我可以这样做所有请求路由到index.html吗?我的应用中的JavaScript可以根据页面加载时的URL参数显示正确的内容.我不想定义自定义路由,因为数字会很大,并且它们的路径可以动态更改.

javascript node.js express

39
推荐指数
5
解决办法
4万
查看次数

使用带有和不带分支起始点的`git checkout -b`

我是Git的新手,我想知道两个命令之间的区别.

`git checkout -b <branch-name>`
`git checkout -b <branch-name> origin/master`
Run Code Online (Sandbox Code Playgroud)

如果我执行第一个命令,Git如何创建分支?分支是从本地主服务器还是远程主服务器创建的?请帮帮我.

git

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

有iPod SDK吗?

是否可以为iPod和iPod Nano平台编写应用程序,即不是iPhone/iPod Touch?

iTunes上提供了一些iPod"Click Wheel"游戏,但我找不到任何开发者文档.

iphone ipod

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

将HTML 5画布保存到Chrome中的文件?

保存PNG(等)在Firefox 中的演示,但不是Chrome.

在Firefox和Chrome中转换为PNG(等).

Chrome*中有没有办法将canvas元素的图像保存到本地文件或服务器?

firefox html5 google-chrome canvas

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

如何检测用户何时点按Android中的视图

我想检测用户何时点击我的Android应用程序中的视图中的任何位置.

我的代码看起来像这样:

linearLayout = (LinearLayout) findViewById(R.id.linearLayout); // main layout
// ...
linearLayout.setOnTouchListener(this);
// ...
public boolean onTouch(View v, MotionEvent event) {
    Toast.makeText(this, "Touch!", 1000);
    if (event.getAction() == MotionEvent.ACTION_DOWN) {
        Toast.makeText(this, "Down!", 1000);
        return true;
    }
    return false;
}   
Run Code Online (Sandbox Code Playgroud)

...但是当我点击视图时,我没有得到Toast!

触摸事件是否在模拟器中起作用 - 或者我的代码中出了什么问题?

android

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

如何从CouchDB复制到PouchDB?

我已经建立了一个本地CouchDB数据库,我想将它复制到PouchDB数据库,在localhost上运行的网页中使用JavaScript.

使用下面的代码我得到这个错误:

原产地http://localhost不被访问控制允许来源允许的.

随着http://从远程删除,我没有得到一个错误,但没有文档显示为复制.

从Chrome DevTools查看IndexedDB数据库,我可以看到数据库已经创建(但似乎没有文档).

在Chrome 29.0.1535.2金丝雀中运行.

我可以在本地执行此操作,还是需要设置远程CouchDB数据库并启用CORS(根据CouchDB文档)?

var REMOTE = 'http://127.0.0.1:5984/foo';
var LOCAL = 'idb://foo';

Pouch(LOCAL, function(error, pouchdb){
  if (error) {
    console.log("Error: ", error);
  } else {
    var db = pouchdb;
    Pouch.replicate(REMOTE, LOCAL, function (error, changes) {
      if (error) {
        console.log('Error: ', error);
      }
      else {
        console.log('Changes: ', changes);
        db.allDocs({include_docs: true}, function(error, docs) {
          console.log('Rows: ', docs.rows);
        });
    }});
  }
});
Run Code Online (Sandbox Code Playgroud)

couchdb pouchdb

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

Indexeddb:onsuccess和oncomplete之间的差异?

当IndexedDB事务完成或成功时,我使用两个不同的事件来响应回调:

假设... db:IDBDatabase对象,tr:IDBTransaction对象,os:IDBObjectStore对象

tr = db.transaction(os_name,'readwrite');
os = tr.objectStore();
Run Code Online (Sandbox Code Playgroud)

情况1 :

r = os.openCursor();
r.onsuccess = function(){
    if(r.result){
        callback_for_result_fetched();
        r.result.continue;
    }else callback_for_transaction_finish();
}
Run Code Online (Sandbox Code Playgroud)

案例2:

tr.oncomplete = callback_for_transaction_finish();
Run Code Online (Sandbox Code Playgroud)

如果它们两者的工作方式相似则是浪费.所以你能告诉我,他们之间有什么区别吗?

database indexeddb

5
推荐指数
2
解决办法
4420
查看次数

如何使用YouTube API获取视频的字幕

是否可以从YouTube API检索(获取)YouTube视频(不属于用户)的字幕?

youtube-api

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