小编Jol*_*lin的帖子

svg viewBox属性

我正在从其官方文件中学习svg,有这样的路线.我不明白,如果它已经有一个widthheight属性,什么是在再次指定的地步viewBox="0 0 1500 1000"?据说,"一个px单位被定义为等于一个用户单位.因此,"5px"的长度与官方文档中"5""的长度相同,因此这个viewBox的宽度为1500px, 1000高度视图,超过300px和200px.那么为什么它首先定义宽度和高度值?

 <svg width="300px" height="200px" version="1.1"
         viewBox="0 0 1500 1000" preserveAspectRatio="none"
         xmlns="http://www.w3.org/2000/svg">
Run Code Online (Sandbox Code Playgroud)

svg

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

Android ADB在eclipse中没有出现问题

我花了大约5个小时来解决这个问题.我在stackoverflow上读过同样的问题,但没有一个解决方案解决了我的问题...... 首先,它给了我:

[2013-02-28 14:48:21 - adb] ADB server didn't ACK
[2013-02-28 14:48:21 - adb] * failed to start daemon *
Run Code Online (Sandbox Code Playgroud)

为了解决这个问题,我在任务管理器中杀死了adb.exe,重新启动了eclipse.然后转到DDMS,重置adb.没运气...

然后,我去命令行窗口,键入adb kill-serveradb start-server,它给了我:

adb server is out of date. killing...
ADB server didn't ACK
fail to start deamon
Run Code Online (Sandbox Code Playgroud)

现在我不知道该怎么办.我有一个在eclipse上开发的项目,所以真的需要尽快解决这个问题.有人请帮忙!!

(正如许多解决方案所示,我杀了我的adb.exe数千次,但它在2秒后立即出现在任务管理器中.)

android adb

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

如何在AndroidManifest.xml中向广播接收器注册自定义Intent过滤器?

我已经在AndroidManifest.xml中定义了一个接收器来接收PlAY_FINISHED动作,而在其他文件中,我向该广播接收器发送了一个intent,如下所示:

public String PlAY_FINISHED = "play finished"; 
...
Intent in = new Intent(PlAY_FINISHED);
this.service.sendBroadcast(in);
Run Code Online (Sandbox Code Playgroud)

所以在我的清单文件中,我将其设置为这样,其中MyStaticString是一个包含应用程序中所有静态字符串的类.这是正确的方法吗?

    <intent-filter>
        <action android:name="com.mysite.appname.MyStaticString.PLAY_FINISHED" />
    </intent-filter>
Run Code Online (Sandbox Code Playgroud)

android intentfilter broadcastreceiver

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

如何注册接收器以捕获完成的下载?

我正在检查一些关于如何在DownloadManager完成下载时通知接收器的教程,他们像这样实际注册接收器

context.registerReceiver(onComplete, new IntentFilter(DownloadManager.ACTION_DOWNLOAD_COMPLETE)); 
Run Code Online (Sandbox Code Playgroud)

虽然,我想在我的注册接收器manifest.xml而不是实用,我发现人们这样做

<receiver 
    android:name=".DownloadReceiver"
    android:exported="true"
    android:icon="@drawable/download_icon" >
    <intent-filter>
        <action android:name="android.intent.action.DOWNLOAD_COMPLETE" />
     </intent-filter>
 </receiver> 
Run Code Online (Sandbox Code Playgroud)

那么android.intent.action.DOWNLOAD_COMPLETEDDownloadManager.ACTION_DOWNLOAD_COMPLETE之间有什么不同?为什么他们不在<action android:name="DownloadManager.ACTION_DOWNLOAD_COMPLETE" />清单中使用?

android receiver

6
推荐指数
0
解决办法
2998
查看次数

ADB无法启动以确保插件配置正确

我时不时地遇到这个问题,它说" ADB服务器没有确认,无法启动守护进程 ".

首先,我按照一些说明重置了DDMS中的adb,然后它给了我" adb无法启动,确保插件配置正确 ".在阅读了其他一些解决方案之后,我在我的任务管理器中杀死了adb.exe,但是在2秒后它又恢复了活力.

我已经重启了我的日食和电脑几次,仍然没有运气.有谁知道这个问题是什么?我正在使用win8,不知道是不是问题...

plugins android adt

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

运行android示例代码时无法实例化活动组件

我正在从android网站学习教程.

但是当我运行应用程序时,它会提示Unable to instantiate activity component有关classNotFoundException的信息.但是在manifestxt.xml文件中注册了MainActivity.我不知道问题出在哪里.这是完整的错误日志.

05-03 18:59:00.425: E/AndroidRuntime(20858): FATAL EXCEPTION: main
05-03 18:59:00.425: E/AndroidRuntime(20858): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.example.android.effectivenavigation/com.example.android.effectivenavigation.MainActivity}: java.lang.ClassNotFoundException: com.example.android.effectivenavigation.MainActivity
05-03 18:59:00.425: E/AndroidRuntime(20858):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1983)
05-03 18:59:00.425: E/AndroidRuntime(20858):    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084)
05-03 18:59:00.425: E/AndroidRuntime(20858):    at android.app.ActivityThread.access$600(ActivityThread.java:130)
05-03 18:59:00.425: E/AndroidRuntime(20858):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1195)
05-03 18:59:00.425: E/AndroidRuntime(20858):    at android.os.Handler.dispatchMessage(Handler.java:99)
05-03 18:59:00.425: E/AndroidRuntime(20858):    at android.os.Looper.loop(Looper.java:137)
05-03 18:59:00.425: E/AndroidRuntime(20858):    at android.app.ActivityThread.main(ActivityThread.java:4745)
05-03 18:59:00.425: E/AndroidRuntime(20858):    at java.lang.reflect.Method.invokeNative(Native Method)
05-03 18:59:00.425: E/AndroidRuntime(20858):    at java.lang.reflect.Method.invoke(Method.java:511)
05-03 18:59:00.425: E/AndroidRuntime(20858):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
05-03 18:59:00.425: …
Run Code Online (Sandbox Code Playgroud)

android runtime-error classnotfoundexception

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

d3.js line().x(x).y(y)

我正在研究这个演示的bezier曲线,一开始它定义了这样的一系列变量

var w = 250,
    h = 300,
    t = .5,
    delta = .01,
    padding = 10,
    points = [{x: 10, y: 250}, {x: 0, y: 0}, {x: 100, y: 0}, {x: 200, y: 250}, {x: 225, y: 125}], 

    bezier = {},
    line = d3.svg.line().x(x).y(y),
    n = 4,
    stroke = d3.scale.category20b(),
    orders = d3.range(2, n + 2);
Run Code Online (Sandbox Code Playgroud)

我不知道什么line = d3.svg.line().x(x).y(y)意思,任何人都可以解释一下吗?

javascript d3.js

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

getNextEntry()做什么?

我检查了java api文件,它说getNextEntry()读取下一个ZIP文件条目并将流定位在条目数据的开头.

它是什么意思"读取NEXT zip文件"?为什么"下一个"?

我有这段代码,这一行有 ze = zin.getNextEntry()什么意义?

  public void unzip() { 
    try  { 
      FileInputStream fin = new FileInputStream(_zipFile); 
      ZipInputStream zin = new ZipInputStream(fin); 
      ZipEntry ze = null; 
      while ((ze = zin.getNextEntry()) != null) { 
        Log.v("Decompress", "Unzipping " + ze.getName()); 

        if(ze.isDirectory()) { 
          _dirChecker(ze.getName()); 
        } else { 
          FileOutputStream fout = new FileOutputStream(_location + ze.getName()); 
          for (int c = zin.read(); c != -1; c = zin.read()) { 
            fout.write(c); 
          } 

          zin.closeEntry(); 
          fout.close(); 
        } 

      } 
      zin.close(); 
    } catch(Exception e) { 
      Log.e("Decompress", …
Run Code Online (Sandbox Code Playgroud)

java zip

0
推荐指数
1
解决办法
774
查看次数