【android-使用run-as命令调试Samsung 4.4.2“程序包未知”上的本机应用程序】教程文章相关的互联网学习教程文章

如何使Android应用程序与不同的屏幕分辨率兼容?【代码】

我们如何在不同的Android设备上为不同的屏幕调整应用程序的大小?解决方法:如果要使布局在不同分辨率的屏幕上工作,则应使用dip作为单位调整大小.例如:android:layout_marginRight="10dip"dip代表设备独立像素,在您的布局中使用这些元素意味着Android会根据运行应用程序的设备显示的内容自动缩放您的布局. 您可以在Supporting Multiple Screens page in the Android Developer Documentation中阅读有关这些内容的信息.该文档还提供...

WeTab将运行Android应用程序,但使用Atom CPU.这对NDK和MonoDroid意味着什么?

我猜想MonoDroid可以直接编译成ARM代码.还有NDK.解决方法:NDK发布时,愿景的一部分是为不同体系结构的多个二进制文件提供支持. AFAIK,今天不可用,因此我们必须希望它在不远的将来可用. MonoDroid似乎依赖于NDK,因此它也将受到限制,直到准备好NDK多体系结构支持为止.

Android应用程序EULA

在Android电子市场上免费提供android应用程序必须具有EULA.我要在Android Market上上传一个免费的Android应用程序.由于我是向android市场上传应用程序的新手,所以有人可以告诉我为什么需要EULA吗?解决方法:我不认为在任何地方都需要EULA,而是说他们建议使用EULA.就是说,我要在市场上分发两个应用程序,而这两个应用程序都没有EULA.我非常确定,Android用户必须先同意有关市场的一般EULA,然后才能下载任何内容,并且该EULA包含有关不偷...

如何在Android应用程序中使用Google Maps API显示路线?【代码】

我不明白,我自己也找不到.如何使用Google Maps API在Android应用程序中显示(和更新)两个位置(例如,当前设备位置和目的地)之间的路线?解决方法:链接在这里Click Herepackage org.ci.geo.route.android;import java.io.IOException;import java.io.InputStream;import java.net.MalformedURLException;import java.net.URL;import java.net.URLConnection;import java.util.ArrayList;import java.util.List;import org.ci.geo.rout...

android-提醒应用程序

我正在开发提醒应用程序.当时间轴交叉时,我使用通知管理器类生成通知.但是,如果我的手机已关闭,则无法看到这些通知.即使当我再次打开它. 即使我将其关闭然后再次打开,我也认为未决的意图已被破坏,并且不会生成任何通知. 再次开机时如何获取?解决方法:看一下AlarmManager: 从http://developer.android.com/reference/android/app/AlarmManager.html开始:This class provides access to the system alarm services. These allow y...

在Android手机中的消息到达时触发应用程序

我想在短信到达后触发一个应用程序.我使用的是基于Android的手机.有身体可以帮助吗?解决方法:您必须为事件创建一个侦听器. Here’s有关如何执行此操作的基本示例.

在我的Android应用程序中保存状态【代码】

我正在开发一个android应用程序,其中的第一个活动是用于Login的活动.成功认证后,用户可以看到带有4个选项卡的活动.我的问题是,当用户点击“主页”按钮时,应用程序应该终止,并且当用户再次启动我的应用程序时,他应该能够再次看到“登录”屏幕,并且在成功登录后,用户应该能够看到其上的标签他正在应用程序终止之前工作(即,保存所有选项卡的状态).请帮助我.提前致谢.解决方法:许多应用程序可以提供一种捕获用户对特定应用程序或活动的...

尝试在Eclipse中使用phonegap创建Android应用程序时出现错误“无效的资源目录名称”

我遵循了教程here,但是当我在Eclipse中创建项目时,出现错误“无效的资源目录名称.资源:“ drawable-hdpi”路径“ / HelloAndroid / res”键入“ Android AAPT问题”解决方法:我相信您的平台设置有误.右键单击Eclipse中的项目名称,然后转到属性,然后单击Android,然后至少选择Android 1.6.

关闭应用程序后如何使Android MediaPlayer()停止?【代码】

我的Android应用程序创建了MediaPlayer()并播放循环歌曲.当用户离开应用程序时,我需要停止播放.我还需要以某种方式到达音量按钮,以便用户调整歌曲的音量…有任何想法吗?MediaPlayer mp;public void setupMediaPlayer() {mp = MediaPlayer.create(context, R.raw.song);mp.setLooping(true);mp.start(); }public void stopMediaPlayer() {mp.stop(); }解决方法:根据问题的前半部分:如果在onPause()和onDestroy()中调用stopMediaP...

android指纹扫描仪应用程序

我正在浏览网页,看到一个声称可以扫描用户指纹的应用程序,因此我认为应该尝试一下,该应用程序运行良好,令我惊讶!有谁知道这个程序如何读取用户的指纹?这在Android上怎么可能?任何教程或提示或任何开源项目?我认为这将对很多开发人员有所帮助.解决方法:我猜您所指的应用程序是this.如果是这样,它实际上并没有读取您的指纹.它只是按一定顺序发出蜂鸣声和振动,您必须知道何时抬起手指来解锁手机. 老实说,如果没有指纹扫描仪,我认为...

android-部署包含大量数据的应用程序的最佳方法

我正在开发一个包含大量数据的Android应用程序.我曾期望只分发SQLite数据库,但是从研究中可以明显看出,该数据库可以包含在内,但必须从原始副本复制到数据中,如果只有少量的MB数据,则将不必要地占用空间.对于我的应用程序,数据全部为文本/数字/日期,并且在关系数据库中通常会占用四个表.非常简单,但是拥有两个副本似乎很浪费. 我看到的选项是: >容忍重复的数据(这让我很痛苦)>在安装时,该应用程序会通过HTTP下载数据(然后可能会带来...

java-基本的Android警报应用程序,未调用广播接收器的onReceive()方法【代码】

我正在开发一个警报应用程序.我跟随Android AlarmController教程逐字逐句地进行了一些小的更改.由于某种原因,警报响起时未调用我的广播接收器的onReceive()方法.这是代码:// the callback received when the user "sets" the time in the dialog private TimePickerDialog.OnTimeSetListener mTimeSetListener =new TimePickerDialog.OnTimeSetListener() {public void onTimeSet(TimePicker view, int hourOfDay, int minute) {t...

在Android中,如何使用Java从自己的应用程序访问Google日历的(在线)事件数据?

因此,基本上,我正在制作适用于Android的日历应用程序.我想知道当用户在android应用中输入用户名和密码时从Google Calendar(在线)中检索所有事件的过程.我的应用程序是否可以从Google日历获取所有事件并将其存储在ArrayList或其他结构中?如果是这样,那么您可以链接/显示一个例子.我似乎找不到任何解决方案.解决方法:我相信您可能会发现Google Calendar API确实有用.

android应用程序部署和发布

我即将完成我的第一个android应用程序.您能给我一些关于诸如此类的知识/链接/参考吗部署,应用签名,Android市场,应用发布等 谢谢解决方法:一切都在开发指南中: http://d.android.com/guide/publishing/app-signing.html http://d.android.com/guide/publishing/versioning.html http://d.android.com/guide/publishing/licensing.html http://d.android.com/guide/publishing/preparing.html http://d.android.com/guide/publishin...

android-通过终端在模拟器上启动任何应用程序【代码】

如何通过Android模拟器引擎上的终端或命令外壳启动任何应用程序?例如,如果我想开始任何游戏,该如何通过终端或命令外壳执行操作? 任何人都可以提供帮助,我们深表感谢. 谢谢, 山姆解决方法:您可以使用am start命令通过adb.浏览器应用程序在互联网上浮动的示例:am start -a android.intent.action.MAIN -n com.android.browser/.BrowserActivity