Articles of 苹果手机

自定义ProgressBar小部件

我正在尝试做类似的事情,但在Android中。 在Android中,我可以扩展ProgressBar但是我怀疑如何在上面添加TextViews 。 在iPhone中很容易,因为我可以使用绝对位置,但不是在这里。 有任何想法吗? 编辑:我决定使用SeekBar而不是ProgressBar添加拇指绘制。 我在下面评论。 有些要注意的地方: 我正在使用硬编码的值,实际上是三个,但可以更多或更less。 当拇指移动时,它移动到50,但它应该移动到不同的选项。 我使用的是像素而不是dpi。 我应该解决这个问题。 我需要解决拇指移动时缺乏animation的问题。 我迄今为止的进展: public class SliderFrameLayout extends FrameLayout implements OnSeekBarChangeListener { private SeekBar mSlider; private Context mContext; private int mSize = 3; private TextView[] mTextViews; private String[] mTexts = {"Nafta", "Gas", "Gasoil"}; public SliderFrameLayout(Context context, AttributeSet attrs) { super(context, attrs); mContext = context; setWillNotDraw(false); […]

如何从我的WebApp调用YouTube应用程序

我正在编写一个networking应用程序(一个移动网站),将被各种智能手机,如Android,iPhone和黑莓访问。 我的一个网页将有一个YouTubevideo的链接。 我不确定如何通过设备浏览器打开设备的YouTube应用程序并播放video的方式来链接到它。 你们可以提供任何特定于Android,iPhone和BlackBerry的帮助吗? 提前致谢! 🙂

如何使我的iOS / Android应用程序符合美国康复法案第508条?

是否有可能使iOS和Android应用程序符合美国康复法案第508条 ? 我有一个即将召开的会议,会提出这个问题。

在Windows Mobile 6,Windows Phone 7,Android和iPhone上部署一次?

只是想知道是否有任何跨平台的开发平台可以运行在各种移动设备上的公司types的应用程序。 如果语言是C#,但是可以自由地推荐其他人,那将是理想的。

ruby on rails安全API用于移动应用程序集成

我想为我的webappdevise一个安全的login/注册API,仅用于我正在编写的iPhone应用程序。 我的应用程序是使用Ruby on Rails编写的,login/注册function在那里。 现在,我需要找出一种方法来公开这些API,但我希望它是安全的:即我不想公开一个API密钥,我用我的iPhone应用程序,因为我不希望人们有(至less现在)访问该密钥/ API。 所以我开始阅读oauth: http : //hueniverse.com/oauth/guide/intro/ 不幸的是,我不确定接下来的步骤是什么。 我是在networking应用程序/ iPhone应用程序的新手,我真的不想设置一个不安全的API。 我如何去公开这个API,还有什么教程/例子可以解决这个问题呢? 谢谢 注意:我想澄清一下,我需要API与我们自己的移动应用程序进行通信。 所以我想要一些安全的东西(阅读这个, 寻找在Ruby on Rails中构build安全的REST API的build议我想实现这个API密钥+签名机制基本上…但我不知道如何开始在类似的东西的Ruby-on-轨)

stream媒体video(或渐进式下载)到Droid浏览器

我正在尝试将video(或使用渐进式下载)stream式传输到摩托罗拉Droid浏览器,并没有太多的运气。 使用我的iPhone,我可以将Safari导向到http://xxx.xxx.xxx/FileName.mp4 (这是一个MPEG-4video文件),并且Safari打开快速时间,video播放。 然而,与Droid,我去同一个url,并面临着一个错误,指出“不能播放video….对不起,这个video是无效的stream式传输到这个设备”。 当我将Droid的浏览器指向WMV文件时,它将完全下载video文件,然后在点击它的情况下播放Droidvideo播放器。 理想情况下,我想在Droid上复制iPhone的行为,在完成下载之前,video播放器popup,video开始播放。 video格式不是问题,因为我可以将video编码为几乎任何标准。 我正在尝试.mp4文件,因为Droid文档说它支持MPEG-4video,尽pipe我无法从浏览器中使用它。 任何有识之士将非常感激。

Facebook的SSO和第三方网站注册一步到位?

是/否+更多问题: 是否可以使用Facebook的SSO系统,同时注册一个用户为自己的网站/应用程序? 就像只需要用户一个按键一样。 另外,iPhone和Android上有这个工作的例子吗? 从我读过的内容来看,有一个做SSO的过程和一个独立的注册过程。 理由是,除了Facebook通过Insights系统给我提供的信息之外,我还想保留自己的用户数据logging,但是我希望尽可能地让这个数据无痛苦。 博士之前已经完成了这个,有哪些例子,以及任何有用和相关的文档可用?

titanium与本土工具

我仍然检查一切。 我想知道如果我们使用Titanium开发应用程序有什么限制。 使用Titanium无法完成iPhone和Android的操作? 哪些事情只能使用本地工具来完成? 我听说性能可能是一个问题。 这有多糟糕? 先谢谢你。 🙂

确保正确的date/时间

我们正在创build一个位置启用的应用程序,用户使用这个应用程序来logging该字段中的某些事件。 事件数据的重要部分是事件发生的时间。 用户在线时这不是问题,但我们也支持用户离线时的情况(通过记住和以后同步事件)。 可能会出现用户下线的情况,他们会更改电话上的时间,以致错误地logging事件时间。 那么,如果设备可能处于离线状态,那么确保获得正确时间的最佳方法是什么? 一些想法: GPS时间。 有可能获得它吗? 跟踪用户所做的系统时间更改? 任何其他的想法? 注意:时间确实需要二次精度,大约一分钟的精度就可以。 注2:我们正在为Android和iPhone创build移动应用程序,所以我对通用解决scheme以及针对这两种平台的解决scheme感兴趣。

使用触摸屏进行游戏控制

我正在开发Android平台的第一个video游戏,作为一个晚上和周末的项目。 这很好,但我对控制感觉非常不满意。 在这个游戏中,你在屏幕上左右移动一个物体。 在屏幕的底部是一个“触摸板”的种类,这是你的手指应该rest的地方。 /————————-\ | | | | | | | Game Area | | | | | | | | | | | /————————-\ | | | Touch Area | | | \————————-/ 我目前正在使用一个状态variables来保存“MOVING_LEFT,MOVING_RIGHT,NOT_MOVING”,并根据该variables更新每个帧的播放器对象的位置。 然而,我的代码,读取触摸屏input,并设置这个状态variables是太敏感,或太滞后,取决于我如何调整它: public void doTouch (MotionEvent e) { int action = e.getAction(); if (action == MotionEvent.ACTION_DOWN) { this.mTouchX = (int)e.getX(); […]