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

Android应用程序崩溃【代码】

我的应用程序运行良好,但是突然在模拟器中我的应用程序崩溃了,但是我没有对代码进行任何更改 以供参考04-12 09:41:05.079: W/ActivityManager(879): Activity destroy timeout for ActivityRecord{b5aaca48 com.bostonmediatech.gayatrimantra/.Main} 04-12 09:41:05.079: W/ActivityManager(879): Activity destroy timeout for ActivityRecord{b5c6ea90 com.bostonmediatech.gayatrimantra/.Home} 04-12 09:41:06.449: I/Activit...

将Android权限拆分为多个应用程序/插件的最佳方法

我想向我的应用程序添加“未读短信计数”功能,这当然需要新的Android权限,因为并非我所有的用户都需要该功能,因此我想将其作为插件分发,以避免过多主应用程序的权限. 应用程序已经在市场上,并且在我第一次发布它时没有指定“ UID”,因此共享“ UID”空间不是一个选择. 所以问题是,哪种方法最好? AIDL远程服务是我唯一的选择吗?有没有更简单的解决方案?解决方法:Is an AIDL remote service the only option i have?没有.Is there...

Android:有关应用程序中“退出”按钮的UI建议

UI建议或指南在某处吗?我正在寻找Google的推荐,但不幸的是找不到.我希望看到类似“ …在您真正需要它之前,不要在应用程序中使用退出按钮”之类的内容.我敢肯定,至少在一般情况下,Android应用程序中的退出按钮不是个好主意.但是我想向客户和设计师证明这个想法. 我需要说明链接.解决方法:该视频将帮助您的客户了解:https://www.youtube.com/watch?v=631T7B8HOv4 基本上,后退按钮是退出按钮.因此,已经有一个退出按钮! 向您的客户展...

java-第一个Android应用. edit_message无法解析或不是字段【代码】

我做了很多谷歌搜索,但是其他人似乎没有和我一样的问题.完整的错误是: 这行有多个标记. -line breakpoint:MainActivity-sendMessage(View)我不知道这意味着什么 -edit_message无法解析或不是字段 这是发生错误的代码行.EditText editText = (EditText) findViewById(R.id.edit_message);这是我的activity_main.xml<EditText android:id="@+id/edit_message"android:layout_width="0dp"android:layout_height="wrap_content"andro...

控制台中未包含来自AWS Android SDK示例应用程序的DynamoDB表

我正在使用UserPreferenceDemo(亚马逊的Android SDK示例应用程序之一).该应用程序利用TVM(令牌自动售货机)和DynamoDB.我们的盒子似乎可以正常运行该应用程序:它将创建一个表,将其填充,然后您可以在该应用程序上查看它.但是,该表似乎未显示在我的DynamoDB控制台中.我很困惑,有人遇到过类似的问题吗?解决方法:UserPreferenceDemo应用程序将在US-WEST-2 region中创建DynamoDB表.如果将AWS管理控制台右上角的区域选择器下拉菜单更改为...

java-如何在android phonegap应用程序中获取webview URL?【代码】

我正在用android开发PhoneGap应用程序.在某些情况下,应用程序通过Internet连接到外部网页.由于用户可能单击网页上的链接并转到不允许的站点,因此我需要跟踪cordova webview网址的更改.因此,有一种方法可以获取我们与PhoneGap连接的网址? 代码示例:public class MyPhoneGapActivity extends DroidGap {@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);super.init();super.clearC...

android-无法在Titan中运行应用程序【代码】

我是Titanium的新手, 我已经在基于Windows的笔记本电脑上安装了Titanium. 还在工作室中导入了Kitchen Sink应用程序. 我已经将所有路径变量设置为最新的Android SDK. 我也改变了运行配置日志和所有. 但是,当我尝试运行应用程序时,它给了我一个错误.我试图在Titanium studio的android模拟器上运行它.Titanium Command-Line Interface, CLI version 3.1.1, Titanium SDK version 3.1.1.GA Copyright (c) 2012-2013, Appcelerator, Inc...

如何通过Android应用程序在Google Plus中发布图片和链接网址?【代码】

我已经尝试过从服务器发布图像并从Google应用程序和Android应用程序中都链接URL.但是我不能同时在Google Plus中发布图像. 我已经尝试过发布此代码.Intent shareIntent = new PlusShare.Builder(GooglePlusActivity.this).setType("text/plain").setText("Welcome to the Google+ platform....").setContentDeepLinkId("/cheesecake/lemon", "Lemon Cheesecake recipe", "A tasty recipe for making lemon cheesecake.",Uri.parse("...

如何使用Facebook帐户获取Android应用程序中的登录状态?【代码】

我正在创建一个Android应用程序,我想允许用户使用其Facebook帐户登录.遵循什么步骤?有哪些工具或插件.任何人都可以帮助我吗?任何人都可以给我一些步骤或教程来遵循它来完成此任务吗?任何可以帮助我解决问题的文章或网站? 我在Facebook开发者网站上阅读过,但没有得到必须下载的内容(Facebook SDK).我不知道如何在android和facebook之间建立连接.如果有人帮助我,我将不胜感激.解决方法:我使用了Facebook SDK 4.0.1private void f...

php-获取Android应用的类别-在服务器端【代码】

在这种情况下,我的内部应用程序正在捕获用户使用的所有应用程序,并将列表上传到我们的云服务器,在那里我需要在游戏商店中按“类别”对它们进行分类. 如果android代码还可以通过其包名找到应用程序的类别,那就更好了,但是看起来我的开发人员在android端执行此操作时遇到了问题. 我们如何仅使用包名称来查找应用程序的类别?解决方法:让我们只选择一个包名称说“ com.facebook.katana”,然后用谷歌搜索. 第一个结果(如果它是有效的an...

如何将Facebook登录集成到Android应用程序【代码】

我正在尝试将Facebook登录信息集成到我的应用中 我看了本教程:https://developers.facebook.com/docs/android/getting-started/facebook-sdk-for-android/ 下载的Facebook SDK 3.5 一步一步-下载openssl,创建一个androidkeystore,生成hashkey,在facebook开发控制台中创建一个应用程序,给它提供我的包名称,登录的活动以及在日志控制台中由设备打印给我的哈希码,如下所示:本教程建议我使用openssl生成的hashkey,将app_id添加到字符...

android-无法让我的AccountAuthenticatorActivity在两个不同的应用程序中打开【代码】

我试图编写自己的身份验证器并将其用作具有两个不同应用程序的库:A和B.我关注了这个帖子:http://udinic.wordpress.com/2013/04/24/write-your-own-android-authenticator/.我先安装了应用程序A,然后安装了应用程序B.当应用程序A调用AccountManager.addAccount()时,将打开AccountAuthenticatorActivity.当应用B调用AccountManager.addAccount()时,什么都没有发生.如果我卸载应用程序A并在应用程序B中重试,则AccountAuthenticatorA...

适用于Android 4.4的基于WebView的应用程序的Chromecast发送器API

我读到Android 4.4中的WebView组件基于Chrome:https://developers.google.com/chrome/mobile/docs/webview/overview#does_the_webview_support_the_chrome_apps_apis 但是,仍然不支持Chrome Apps API.这是否意味着我基于WebView的应用程序不能使用Chromecast Sender API?解决方法:没错,您没有使用(纯)chrome WebView与chromecast设备通信所需的扩展名和API.附带说明一下,您也无法在Android上的完整Chrome浏览器中执行此操作.

android-如何只安装应用程序而无需每次构建【代码】

我想在一些仿真器和设备上安装开发中的应用程序以进行测试. 只需按Run,Android Studio即可进行制作,构建和安装.如果我不修改代码,每次生成和构建似乎都没用.建设将花费大量时间. 因此,如何只安装应用程序而无需每次构建.解决方法:可以只安装apk:adb install -r PATH/TO/PROJECT/build/apk/PROJECT-(release|debug).apk

javascript-图像不会在Titan Build Android应用程序中显示【代码】

虽然代码在iOS设备上运行时效果很好,但是当我为android构建图像时却无法显示.图像是navbar.png& menubuttonimage.png,到目前为止,我已经将它们复制到几乎每个文件夹中 控制台日志[INFO] Compiling Android Resources... This could take some time [DEBUG] "/android sdk/sdk/build-tools/17.0.0/dx" -JXmx1536M -JXX:-UseGCOverheadLimit --dex --output=/Users/daanluttik/Documents/Titanium_Studio_Workspace/OuderKonnect/bui...