任何人都知道Adobe AIR应用程序如何转换为iPhone应用程序?我看到两种方式 - Adobe AIR虚拟机应该是每个应用程序的一部分,或者它们必须以某种方式将所有ActionScript调用转换为Cocoa Touch调用,或者为每个ActionScript类创建一个Objective-C对,然后将其编译为ARM汇编程序.
我很好奇它是如何在技术上完成的.
BR STeN
我正在为icecast服务器开发客户端(www.icecast.org).任何人都可以告诉我,他们用于流媒体内容的格式是什么?
我正在查看他们的页面,但根本没有关于流格式的信息.
然后我检查了Wireshark跟踪,由于我的理解,我在200 OK响应GET请求时收到的音频数据的格式,它只是一个没有包含任何元数据的普通二进制音频数据,因此与SHOUTcast或HTTP相比较直播(HLS)它是相对简单的方法.
是对的吗?有经验吗?
Wireshark跟踪片段:
GET /bonton-128.mp3 HTTP/1.1
Host: icecast3.play.cz
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.19.4 (KHTML, like Gecko) Version/5.0.3 Safari/533.19.4
Accept: application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: en-US
Accept-Encoding: gzip, deflate
Connection: keep-alive
HTTP/1.0 200 OK
Content-Type: audio/mpeg
icy-br:128
ice-audio-info: ice-samplerate=44100;ice-bitrate=128;ice-channels=2
icy-br:128
icy-description:Radio Bonton
icy-genre:Pop / Rock
icy-name:Radio Bonton
icy-pub:0
icy-url:http://www.radiobonton.cz
Server: Icecast 2.3.2
Cache-Control: no-cache
Here are then aac or MPEG data
感谢致敬,
斯登
我已经尝试了很少的Android操作系统,我试图调用System.getenv()以获取环境变量.它适用于$PATH,但我无法定义自己的变量,这可以通过这种方式访问...是否可能?
我试图将exportadb shell中的变量设置为shell用户,但它不起作用 - 无论我是从手机菜单启动应用程序还是使用adb shell am命令.
那可以Runtime.getRuntime().exec()帮忙吗?如果我能root访问手机会有帮助吗?
谢谢
我正在平台上的JavaScript应用程序上工作,它不支持日志输出,不允许为记录器输出打开新窗口,并且没有像Firebug或Safari调试器那样...
到目前为止,我正在使用floating <div>on z-index 2并且我在里面记录了文本,但这还不够.我正在寻找一些轻量级JavaScript JSONP记录器和一些PHP或Tomcat服务器对应...
谢谢STeN
我们已经购买了用于NFC测试的ACR122 USB SDK.我们想为ACR122U-A2 NFC读卡器构建测试桌面应用程序.我们正在Microsoft Windows 7平台上用Java开发它.
我们希望为了使用Winscard.dll中的PC/SC,我们需要进行JNI调用.为了做到这一点,应该准备用于JNI调用的C/C++包装器库.
我认为这应该是SDK的一部分,因为示例应用程序引用了JNI包装器Jacspcsc.dll,但是库不存在.有没有类似的经历?Winscard.dll是否有可用的JNI包装器?
谢谢STeN
让我们分享关于NFC开发,技术的常见想法......我热烈欢迎您提出任何意见 - 无论是关于Android还是Symbian SDK,还是关于NFC的一般意见.
从我的角度来看,一般的问题是我们可以开发什么,即我们可以通过NFC技术为市场带来哪些应用?我们如何才能让开发人员从NFC赚钱并从中获益?
我认为NFC有望为开发人员提供众多服务和可能性 - 但这是真的吗?NFC和其他无线技术(BT,WiFi)之间的区别在于它已经带有主要用例 - 支付,交通票和钥匙(建筑物访问).但对于所有这些用例,您需要一个安全元素,即
但是在一个国家拥有3到4个运营商,对于一家中型公司而言,他们允许在SIM卡上运行applet的可能性有多大?那么更多的全球解决方案呢?所有上述服务/用例需要所有参与者和完善的生态系统(银行,MNO,NFC芯片生产商,电话制造商,TSM ......)进行大量协调.
它们仍然是p2p应用程序的选项,标签读取 - 但手机中已经内置了许多功能,所以这看起来并不像金矿......
我认为如果手机将包括NFC-WI(S2C)- 具有此接口(由ECMA指定)和具有NFC-WI支持(已由SD卡协会指定)的micro SD卡可能允许购买具有安全性的SD卡,则机会可能更大.任意公司的元素......但它不在市场上,看起来不会很快出现.
您对NFC和手机开发的愿景和体验是什么?
可以说,如果Galaxy Tab屏幕分辨率(在纵向模式下)是600px屏幕宽度3.55inch,屏幕密度将是600/3.55 = 169 dpi.了解并记住设备独立像素(dp)的计算方式(http://developer.android.com/guide/practices/screens_support.html):
px = dp * (dpi / 160);
600 = dp * (169 / 160);
dip = 568
因此,从位置0开始绘制一条568dp(设备无关像素)宽度的水平线必须与屏幕宽度完全匹配.但是如果你在设备上试试这个,你会发现屏幕宽度是400dp.我将再次使用相同的公式但是为了获得dpi:
600 = 400 * (dpi / 160);
dpi = 240
所以具有240dpi,3.55inch屏幕宽度和600pixels,是否表示一个物理像素由多个"点",否则参数的对应的宽度852pixel (3.55*240).
我认为dpi表示每英寸点数,即每英寸像素数.但这似乎不是真的......
稍后添加:
 
此(http://developer.android.com/guide/topics/resources/more-resources.html#Dimension)说:
无论屏幕密度如何,160dp始终为1英寸
哪个不是真的.只需从中检查测量源: android尺寸:pt和dp之间的差异
甚至后来添加:
 
我问的原因是违反规则160dp = 1inch导致这样的事实,即当指定控制宽度为例如320dp时,它将覆盖Galaxy Tab更大的部分,这是真正必要的,并且比你期望的大得多600x1024px屏幕......
感谢BR STeN的澄清
我想要求用户在访问我的GAE(Google App Engine)应用程序的某些部分时使用登录名/密码.我想限制对预定义用户集的访问,例如在页面上,可以将新数据上载到数据存储区.
我发现有在GAE 3种方式如何可以解决的,但它看起来像只有最后一个(最复杂),可能是我的问题的解决方案:
使用部署描述符(<security-constraint>在web.xml中).这并不好,因为这些用户可以访问,即使是GAE应用程序管理页面的查看者,他们也可以看到帐单历史记录,浏览数据存储区,日志等等,这是我必须避免的.
使用联合登录(Open ID)(https://developers.google.com/appengine/articles/openid)并允许用户使用他们的Google,Yahoo!或其他登录身份.它不是一个解决方案,因为我想限制对一小组用户的访问(最多5个)并且不允许每个人使用该应用程序.
另一个选项是创建只能通过HTTPS访问的简单自定义登录页面,并让用户在POST请求中发送用户名和密码(它可以很简单,因为我们有安全的https连接)到servlet,在servlet上生成一些会话标识符具有指定的有效性并使其成为每个后续请求的一部分.如果会话标识符存在且同时未手动过期,则还需要在用户每次发送GET或POST请求时进行检查.
关于如何维护管理员帐户的任何其他/更好的建议?可以HttpSession帮助最后一个变种?
亲切的问候,STeN
authentication google-app-engine servlets httpsession google-openid
我们有一个Android CPU依赖代码,我想看看客户使用的设备有多少是ARMv6/ARMv7,如果还有ARM v5,有多少ARMv6有VFP,Tegra或Neon百分比是多少.有哪些提示可以找到这样的统计数据?
BR STeN
android ×5
java ×2
nfc ×2
rfid ×2
aac ×1
air ×1
ajax ×1
apache-flex ×1
arm ×1
barcode ×1
galaxy ×1
galaxy-tab ×1
httpsession ×1
icecast ×1
ios ×1
ios5 ×1
iphone ×1
javascript ×1
json ×1
log4 ×1
logging ×1
mp3 ×1
neon ×1
pcsc ×1
root ×1
screen ×1
servlets ×1
sim-card ×1
streaming ×1
symbian ×1
tegra ×1
zxing ×1