小编Tof*_*mad的帖子

Android上使用了哪些设计模式?

我正在对移动平台进行一项小型研究,我想知道Android中使用了哪些设计模式?

例如在iOS中,模型 - 视图 - 控制器与委托和其他模式一起被广泛使用.

哪些模式以及Android使用的具体位置?

编辑

我不是要求内核,dalvik等深入使用的设计模式,而是要求应用程序开发人员在开发应用程序时遇到的模式.

android design-patterns

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

Android上OpenGL-ES游戏的教程和库

有哪些教程和库可以帮助初学者使用OpenGL-ES在Android上开发2D和3D游戏?我正在寻找可以帮助我学习OpenGL-ES的教程,我正在寻找可以让初学者在OpenGL-ES中更轻松的OpenGL-ES库.

由于Android仍然很小,我想也可以阅读iPhone OpenGL-ES教程,因为我认为OpenGL-ES的功能大致相同.

我找到了以下有用的信息,我希望分享这些信息:

Android教程:

其他Android OpenGL-ES信息:

iPhone OpenGL-ES教程(OpenGl-ES信息可能很有用):

对于初学者可能用来获得更简单的OpenGL-ES实践经验的库,我只发现了最近启动的Rokon,因此有很多漏洞和漏洞.如果我们想出售我们的游戏,那就是gnuGPL许可(目前),这意味着它无法使用.

还有什么呢?

3d android opengl-es

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

如何使用WebView自定义字体

现在我想显示一些unicode字符,我使用了tag : <font face=" Arial">something here</font>. 但似乎WebView找不到Arial字体,因为我只能看到UFO字符.我是否必须将arial.ttf复制到某处或者如何使用此TrueType字体WebView?谢谢.

android webview custom-font

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

如何在Android增强现实中检测物理对象?

我找到了很多方法来检测不同的形状.但是当我去寻找物理对象时,运气不好.根据我的阅读,我们应该在图像周围有一个黑色边框来制作图案文件.如果我遵循这个概念并生成模式,那么我的应用程序会检测打印输出的图像.但在现实世界中,物体不一定在其周围具有黑色边框方形.

更新

虽然我接受了答案,但我的问题仍然没有解决.由于仍然没有检测物理对象的解决方案.

欢迎任何进一步的研究和链接!

android object-detection computer-vision augmented-reality

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

如何从Android中的arraylist中删除重复值

ArrayList<String> values=new ArrayList<String>();
values.add("s");
values.add("n");
values.add("a");
values.add("s");
Run Code Online (Sandbox Code Playgroud)

在这个数组中,我想删除重复的值.

java android arraylist

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

在android中的assets文件夹中打开一个文件

我在assets文件夹中有一个.gif文件,比如assets/Files/android.gif.当我尝试打开文件时,它会在第二行抛出异常

AssetManager mngr=getAssets();
InputStream is2=mngr.open("Files/android.gif");
Run Code Online (Sandbox Code Playgroud)

所以,如果我尝试打开文本文件,尽管相同的代码有效,我是否正在尝试打开图像文件?这可能是什么问题.

android android-assets

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

Android - 人脸特征检测

目前我正在开发适用于Android手机的应用.我们想要检测脸部的特征.该程序应该能够检测眼睛,鼻子,嘴巴和脸部边缘的位置.

准确性应该很好,但不一定要完美.可以放松一些准确性以加快速度.所有的面都是正面的,我们之前会知道这些特征的大致位置.我们不需要实时检测.应从保存的图像中提取要素.检测时间应该只要不影响用户体验.所以即使2或3秒也可以.

有了这个假设,找到一个能让我们实现这个目标的库不应该太难.但我的问题是,最好的方法是什么?你的建议是什么?这是我第一次为Android开发,我不想跑错方向.对我们来说这是一个好主意,还是我自己实现一些现有算法更好(更快/更高精度)?

我google了很多,我发现了很多有趣的东西.Android API中还有面部检测功能.但返回的face class(http://developer.android.com/reference/android/media/FaceDetector.Face.html)仅包含眼睛的位置.这对我们的应用来说更少.然后还有适用于Android或JavaCV的OpenCV.您认为合作的好主意是什么?对于哪个库有好的文档,教程?

android opencv computer-vision face-detection feature-detection

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

Android SurfaceView上的缩放效果

我正在开发赛车游戏.我能够移动,停止,加速.但是我希望当我按屏幕然后car(bitmap of car image)应该看起来,它已经跳到它的位置.我正在使用surfaceview绘制视图

我不想使用3D openGL.任何帮助深表感谢

android surfaceview android-canvas

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

Android中的应用内结算问题

我对android中的In-Application-Billing有一些疑问:

  • 我可以使用不同的产品ID测试它而无需支付25美元

  • 在下面的链接中,可以选择在产品发布到市场后添加产品然后如何添加到ListView或Spinner等程序UI以向用户显示?

    http://developer.android.com/guide/market/billing/billing_admin.html#billing-testing-setup

  • 从最初我们把价值放在购买数据库的地方.如果不止一个人使用app,它应该如何改变.如果它在设备上,那么如果同一个iTem将由两个人购买它们将如何同步?

  • 如何生成ProductID?

android in-app-purchase in-app-billing

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

锁定屏幕上的媒体控制,如Android中的Google Play音乐?

我已经通过了锁屏小部件文档,我实现了它,但这不是自动放在主锁窗口上的内容.我正在寻找提供Media Lock-screen窗口(在Jelly Bean及以上版本中)的媒体控制解决方案,如Google Play音乐应用程序.

看看谷歌播放音乐锁,这显然不是锁定屏幕小部件.

在此输入图像描述

android android-appwidget lockscreenwidget

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