我想知道这个世界上有没有可以让我们编译或解释我们输入的代码的手机?
假设我想编写一个像http://projecteuler.net这样的简单程序,我找不到附近的任何计算机.我真的想在回家的时候用公共交通工具或者在公共汽车上等我的手机进行编码.
键盘不会成为问题,因为QWERTY足以输入代码.语言可以是pascal,php或其他轻量级语言.
IDE不必复杂,文本编辑器也可以.
我想以编程方式测量手机中的手机信号强度.我实际上并不关心手机或编程环境:它可以基于Android或Windows Mobile甚至J2ME,可以来自任何制造商(请不要iPhone).但是,它需要是真正的商用手机而不是特殊的测量设备.
这个问题并不像初看起来那么容易.我知道已经存在许多声称能够恢复手机信号强度的方法.其中一些是:
上面的问题是它们只返回一些(小于10)离散值,这意味着,例如,SystemState.PhoneSignalStrength的返回值只能转换为(例如)-100 dbm,-90 dbm, - 80 dbm,-70 dbm和-60 dbm,这对我的应用程序没用,因为我希望尽可能多的精度.
如果有一个无证件的解决方案只能在一部手机上运行,那么无所谓,如果你能告诉我一种我会感激的方式.
提前致谢
我正在编写一个应用程序,最初将开发为Web(可能是Silverlight)和Android应用程序.我在Android 网站上发现支持SQLite,但我计划为Windows Mobile,Palm Web OS和iPhone发布相同的应用程序.
您能否告诉我哪个数据库最适合所有平台?
编辑:也许我应该补充一点,我希望所有应用程序(移动/桌面)在检测到互联网连接时连接到主服务器并同步所有已更改的数据.
我对这个问题感到很困惑,有人说使用表格,其他人说使用表格是一种不好的做法,而应该使用div标签.为移动设备开发网站时的正确方法是什么.mobi
我有一个普通的老式手机没有特殊的应用程序系统,并使用Java(我假设ME)为您可以使用的少数应用程序.
这仍然是一个不错的用户群,我想开始为这种类型的手机编程.我已经了解基本的Java理论和语法,所以..我在哪里开始编程非智能手机?
我知道移动开发的各种可能平台.但是,我很想知道你能告诉我有关Qualcomm BREW的内容吗?为什么有人再关心它了?我的意思是,凭借J2ME的可移植性(对J2ME的兴趣肯定会在中高端设备中消亡),Android Market和Appstore,还有谁还能通过BREW应用获利?事实是我找不到任何关于BREW未来的文章.
我知道我听起来很无知,这就是我问的原因.
谢谢!
我正在尝试实现支持android,iphone,blackberry,windows mobile,symbian,webos(palm)的应用程序.
然而,经过研究,我发现Android市场不接受在总交叉工具上开发的应用程序.
同样的iphone使用在总交叉移动设备上完成的应用程序必须被监禁.
所以,现在我很困惑的是,那些使用第三方移动应用程序开发工具开发的移动应用程序是可以接受他们受尊敬的marckets.
例如,如果我在android上使用phonegap工具开发应用程序,android市场会接受该应用吗?
我正在计划我的第一个真正的Android应用程序,我希望它是一个通用的应用程序(平板电脑和手机).布局将是由前一个列表视图填充的三个列表视图(列表1总是具有相同的项目列表,列表2将基于列表一个选择填充,列表三将基于列表一和两个选择填充) .选择列表3中的项目后,将显示有关该项目的详细信息.仅供参考,数据位于XML文件(包含层次结构)中,详细信息是叶节点.
我计划有两个布局.对于平板电脑,我将在同一屏幕上拥有所有三个列表视图和详细信息.对于手机,我将让每个列表占据整个屏幕,当一个项目处于选中状态时,幻灯片转换到下一个列表视图(导航在顶部以便转到上一个列表以及有关选择的内容的信息(s)来自之前的名单).当选择第三个列表中的项目时,显示详细信息页面,该页面还将有一个重新开始的按钮(即返回到第一个列表视图).
我的平板电脑视图工作得非常好,因为这是最简单的(只有一个屏幕,没有转换) - 所有这些都在layout/main.xml中.我也为不同大小的屏幕(布局,布局大,布局小,布局-xlarge)提供了不同的布局,所有这些布局都具有完全相同的main.xml.
所以,最后我的问题...如何在具有不同用户体验的同时使用相同的代码填充列表?我可以看到两个选项(请添加更多/更好的选项)
对于手机,我是否应该继续拥有一个布局文件(main.xml),并且只需将所有三个列表和详细信息放在彼此之上并通过幻灯片转换显示/隐藏小部件?(即,首先只有第一个列表视图可见,第二个列表视图被隐藏,第三个列表视图被隐藏,细节被隐藏)
我应该为手机上的每个屏幕都有一个布局xml(main.xml - 初始列表视图,list2.xml,list3.xml和details.xml)?
为了确定它是否是平板电脑,我计划使用Google I/O应用程序中的代码
开发通用Android应用程序(手机和平板电脑)
编辑(2011/11/29)
找到一些关于碎片的好的在线资源:
http://android-developers.blogspot.com/2011/02/android-30-fragments-api.html
http://portabledroid.wordpress.com/2011/06/22/25/
http://portabledroid.wordpress.com/2011/06/23/multi-platform-fragments-part-ii/
以及随附的视频:http:
//www.youtube.com/手表?ν= 4BKlST82Dtg
问题很简单.我有IMEI,我想从中检索TAC.我该怎么做?如果我只有一个IMEI,有没有办法识别TAC应该有多少位?是否有必要明确知道设备的生产年份才能知道它?
BTS和细胞之间有什么关系?我认为一个BTS硬件可以覆盖很少的单元,也有一些单元可以覆盖多个BTS不是吗?
移动电话从具体BTS或手机的GSM网络识别接收的信息是否只知道cell-id?
是移动从BSC的GSM网络识别接收的信息的一部分吗?