【安卓应用的界面编程(4)】教程文章相关的互联网学习教程文章

如何在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

应用程序被Android清除【代码】

我启动我的Android应用程序,该应用程序又会在第一个屏幕上初始化一些状态.该应用程序有许多屏幕,在某些屏幕中随机导航后,我使用“主页键”最小化了该应用程序.现在,在通过电话运行其他一些应用程序之后,操作系统决定需要释放我的应用程序并因此将其杀死. 现在,当我再次单击应用程序图标时,操作系统会记住历史记录,并尝试从最小化应用程序的位置返回到屏幕.但是,问题在于,由于操作系统有时清除了我的应用程序,所有状态都丢失了,并且...

Android在应用程序/活动中嵌入默认音频播放器【代码】

我想知道是否可以将默认音频播放器嵌入到我的一项活动中.或者至少能够嵌入具有播放/暂停按钮和音轨搜索栏的部分. 我之所以要嵌入它而不是将其以新的意图打开(例如:Intent audioActivity = new Intent(Intent.ACTION_VIEW); audioActivity.setDataAndType(Uri.parse(getAudioURL()), "audio/*"); startActivity(audioActivity);) 我希望用户能够在收听音频的同时阅读当前活动中的某些内容.我已经能够使用一个进度条,该进度条会根据...

java-如何从Android中的另一个应用程序加载类

无论如何从不同的应用程序加载类? 例如,我有两个应用程序,其中一个具有SomeExample类文件.我想加载它并从另一个应用程序使用. 我尝试使用Class.forName.但是此函数将抛出“ ClassNotFoundExpetion”.解决方法:Is there anyway to load a class from differen application ?不,对不起 您可以使用startActivity(),startService()等来启动另一个应用程序的组件,但是每个应用程序的代码都保持独立.