Android应用程序

我想知道在文本框中编辑或键入内容时显示的软键键盘的提示实际上是它的存储位置。我想知道通过编程处理它的位置和方式。通常显示在编辑文本输入区的“提示”来自 <string name="hint_string">Hint text</string> 找到更多信息。提示?你是说自动完成视图吗? <EditText> android:hint="@string/hint_string" </EditText>

Android json响应中的NPE

这是我的简单代码 但是它使我的应用程序崩溃了。显示NPE和未捕获异常。 任何人都可以帮助我排除故障并解决此问题。请尝试运行以下代码 HttpClient client = new DefaultHttpClient(); String url = "http://maps.google.co.in/maps?q=restaurants&radius=5000&sll=23,72&output=json"; HttpGet reques

Android 我可以通过contentresolver或活动外部的其他地方访问电话设置吗

作为android上测试实用程序的一部分,我可以访问活动中的电话设置,如下所示: Cursor cursor = getContentResolver().(Uri.parse("content://telephony/carriers"), null, null, null, null); 是否可以通过内容解析程序或其他方式访问活动外部的设置。AndroidTestCase和ActivityInstrumentationTestCase2都提供获取上下文的方法 AndroidTestCase

Android 列表视图布局问题

我正在尝试预览一个运动日志,其中显示了用户一天内进行的所有运动以及持续时间和燃烧的卡路里,最后将显示当天燃烧的卡路里总量。 当我第一次尝试这样做时,我构建了一个10行的布局,每行有3个文本视图,表示运动名称、持续时间和燃烧的卡路里。但这是不切实际的,因为用户条目每天都会有所不同。所以我提出了这个解决方案,我不确定这是否是我可以在android上做的事情。 请看一看,告诉我怎么了对不起,我作了很长的介绍 布局: <?xml version="1.0" encoding="UTF-8"?>

如何在mac os X上安装android工具包

我想学习android开发。我有mac os设备版本10.6.4。请告诉我如何用正确的方法安装android sdk和ADK。我对java和android一无所知,android toolkit需要满足基本要求。看看android SDK安装说明: 我并没有在osx上安装,但windows和linux在这里造成了问题。我猜OSX也是如此。我已经记录了我在OSX上安装android的经验谷歌it:谢谢,这就是我想要做的。

Android 安卓:javascript的音量控制有问题吗

Android:Phonegap有javasript功能来播放、暂停、恢复和停止媒体播放器。有没有办法通过javascripst函数控制音量(增加/减少) 包含1.phonegap.js文件 : 您必须做(我假设)phonegap所做的事情,并使用Javascript桥连接到控制卷的现有Java函数。音量控制在和中:您可以添加自定义javascript处理程序,如图所示。您必须执行(我假设)phonegap所做的操作,并使用javascript桥连接到控制音量的现有Java函数。音量控制在和中:

Flash CS5中的Android加速计值

嘿,我是Android开发的新手。我需要一个应用程序来测试我手机上的加速度计值。我需要我的系统上的值,以便我可以为其他事情操纵该信息 如果我编写一个Android应用程序,这些值将在手机中,这不是我想要的 我已经用Flash编写了一个应用程序,在AdobeDeviceCentral中进行了测试。唯一的问题是,我需要在我的手机上测试它,而不是模拟器。我该怎么做 如果你只想获取加速计数据并非实时地从手机上取下,你可以下载这样的应用程序,然后从sd卡上取下文件。市场上还有其他几个应用程序可以让你实时查

Android 如何正确使用服务和活动方法?

我想通过服务器或活动方法将操作从子视图发布到当前活动,如何使用此方法?请帮帮我! 谢谢大家。这将对您有所帮助,:-查看链接并阅读所有三个活动代码:-为什么不像在androids视图中那样进行回调?我的应用程序与您的应用程序相同,但我只有一个活动,在这个活动中,我有一个列表项和一个cartView,我希望在选择列表项中的选项时,cartview会立即更新。>“

Android 钛:如何使用钛工作室构建apk

我正在尝试使用钛源手动创建APK。。我搜索发现Tianium正在使用ANT工具构建APK。所以我在终端中发出了“ANT”命令,它创建了一个APK,但它缺少了一些名为org和ti的文件夹。。用于在运行时初始化Webview。。因此,请告诉我如何手动编译源代码(使用终端/命令提示符中的命令,即“Ant”命令,如aapt、dex等) 我已经讲过了,但它只是概述了一下,而不是整个流程 提前谢谢 问候, Deepak我认为您需要查看Tianium命令行界面 如果您使用的是3.0 SDK,那么您可以使用np

Android 使用主题.浅背景作为线性布局背景

我目前正在处理一个列表视图,就像“人物”中使用的列表视图一样。我正在使用库,但是我在设置列表标题的样式时遇到问题 目前,这是我的xml: <?xml version="1.0" encoding="UTF-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent"

Android 未找到属性';方向';内置安卓

android错误:在包中找不到属性“动画位图格式”的资源标识符 <com.aphidmobile.flip.FlipViewController xmlns:android="http://schemas.android.com/apk/res/android" xmlns:flip="http://schemas.android.com/apk/res/com.bhavik.mainStory" android:id="@+id/flip

Android 如何在listview刷新时保持listview中的文本框值?

我有一个列表视图,每一行都包含一个TextView和EditText。 单击编辑文本框时,软键板打开,我正在输入值。 之后,当按下“后退”按钮关闭键盘时,我的列表视图将刷新,在EditText中输入的所有值也将消失 请帮助我如何在键盘关闭时保留这些值 if (ConvertViewP == null) { LayoutInflater inflater = (LayoutInflater) mContextL.getSystemService(Context.LAYOUT

Android 空指针异常json解析器

这就是我尝试过的 JSONObject jsonObject; JSONParser jParser = new JSONParser(); jsonObject = jParser.getJSONFromUrl("http://shoppersays.com/mypromocheck/api/v1/users?&username=avinash&password=avinash2"); try { String Authen_status

Android 尝试连接到Microsoft Azure下载数据时,我的应用程序崩溃/停止

我正在测试一个小型Android应用程序,它所做的只是连接到Microsoft Azure SQL数据库以提取数据并进行处理。我刚开始编写连接代码并解决了所有错误,但现在应用程序在加载后崩溃/停止工作 package com.example.azureconnectionstringtest; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql

将我的ios应用程序移植到android应用程序难吗?

我有一些ios应用想要实现部署到android play市场,很难做到吗? 我知道如何开发ObjectC程序,但不熟悉android编码。任何建议都将不胜感激!谢谢 I您无法将用objective c编写的ios应用程序转换为Android应用程序 如果它只使用html和JS,那么就更容易了,另一方面,最好从android的java和xml开始,如果你很了解应用程序的逻辑,你可以很容易地实现

Android 空指针异常@stopService()

在我的应用程序中,我启动了如下服务: startService(new Intent(SplashScreen.this, GetContactService.class)); class ABC extends AsyncTask<Void, Void, Void>{ @Override protected void onPreExecute() { // TODO Auto-generated method stub super

Android布局参数。我可以在运行时更改它们吗?

我是android新手,需要一些帮助。。 是否可以根据用户的点击执行或更改布局参数?或者可以指定两次 坦白地说,我可以吗 RelativeLayout layoutParams = new RelativeLayout.LayoutParams( LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); listView1.setLayoutParams(layoutParams); 然后在用户单击 layoutParams = new R

Android 安卓存储与安全

我正在开发一个android应用程序,我必须将数据存储在文件中,为此,我将数据保存在内存中,并通过这个程序创建它们 FileOutputStream file = context.openFileOutput(FILE_NAME, Context.MODE_PRIVATE); 这将在内部存储中创建一个文件,我认为android本身通过阻止对这些数据和整个应用程序包的任何访问来保护这些数据和应用程序包,但如果用户选择此应用程序移动到SD卡(当内部内存满时),那么 android是否将带有模式_P

在android中执行GetWriteAbddatabase后的应用程序stcuk

我正在与一个奇怪的问题作斗争。我已经编写了一个代码来创建数据库,创建表,插入一行并使用游标检索该行 我这里的问题是,当我第一次运行数据库时,创建了表,但并没有插入行。因此,当我启动debug control processedgetWritabledatabase时,我尝试调试应用程序,但它没有移动到Oncreate。下面是我的代码 主要活动: package com.example.testdb; import android.os.Bundle; import android.app.Ac

在android中隐藏活动

所以我有一个启动器活动,从那里我可以选择我的均衡器活动,所以我开始意图并转到均衡器活动。如果我想保持均衡器运行,这样我就无法关闭活动,所以我需要隐藏它并返回到启动器活动。我尝试了moveTaskToBack(true)但它会返回到主页。是否有任何方法可以在moveTaskToBack(true)之后启动intent(Launcher) 如果需要在没有接口的情况下运行某些东西,则应实现服务而不是活动: public boolean onKeyDown(int keyCode, KeyEvent

Android 服务器托管仅允许授权IP';用于数据库访问的

我正在开发一个Android应用程序,它将从多个位置上传和下载MYSQL数据库中的数据。 我的理解是,IP地址将动态创建,服务器必须每天与不同的IP进行数据通信,应用程序才能在任何地方使用 我的数据库目前由Tsohost.com托管,我可以与数据库通信,但是,每个IP都必须手动授权()。 我怎样才能避开这个问题?这个问题是Tsohost独有的,还是我需要创建某种类型的接口。对不起,如果我做了任何错误的假设,我不太擅长网络/互联网编程 谢谢。您的应用程序应该与您的网站进行通信。该站点将依次与DB通

Android 使用emulator测试使用intent拍摄照片

我可以使用android emulator测试使用intent拍摄照片吗?我这样问是因为,当我在模拟器中使用相机时,它会崩溃(不是通过任何程序,而是从模拟器中获取) 另外,可能需要注意的是,当我在模拟器中单击“拍照”按钮时(当我的程序运行时),我无法拍照 这里发生了什么?我应该考虑在物理设备中测试而不是仿真器吗?或者需要做些什么?只需使用Android avd 2.3.3(10级)进行检查即可 许可 <uses-permission android:name="android.permis

Android ListView没有';我好像不工作

我正在尝试创建一个列表视图,在其中单击一行,它会将您带到一个包含名称和其他详细信息的页面。我已经花了很多天试图让它工作,但目前我所拥有的是,点击该行会将您带到一个空白页。我已经搜索了很多问题,但没有一个能为新页面添加标题!以下是我的listview活动: package com.example.cookbook; import java.util.ArrayList; import android.app.Activity; import android.content.Intent; im

Android ListView项在自定义适配器中重复

我正在尝试将动态textview添加到listview项目中。textview可以是1-2或更多,这取决于我已成功添加textview的数据,但问题是textview在滚动中重复 我每次都在循环中创建textview的新对象。我知道android试图重用现有视图的问题,但每次我都必须添加新视图 以下是我在自定义适配器中的代码: public View getGroupView(int groupPosition, boolean isExpanded, View View, Vi

在构建android ndk之后如何使用buildboost库

下载后,我构建了boost库。现在,如果我右键单击项目->属性->C/C++常规->路径和符号并添加$(NDK_PATH)/boost, 文件在构建之前会被识别,但当我尝试构建时,会出现未解决的错误。请注意,我没有在boost库中创建Android.mk文件,如图所示 因为我把它包括在路径和符号中。错了吗 我遵循了伊戈尔在我之前的评论中告诉我的步骤 . 我没有codeexperiments链接中指出的任何$ANDROID\u NDK/sources/boost/ANDROID文件夹。。有什么问题

向上滚动listview后,在android中添加更多项目

我想在活动打开时显示前10条短信,然后在向上滚动后在listview中显示上面的短信 就像下面的链接一样,我可以通过向下滚动并在onscroll上加载项目来显示列表 但我想在顶部加载短信,所以我创建了一个函数来显示前10条短信,但在onscroll之后,我如何才能加载其他短信 public void readConversation() { StringBuilder smsBuilder = new StringBuilder(); for(int i=0

如何在Android中获取twitter帐户详细信息

我如何在android中使用帐户管理器来获取twitter帐户我尝试了这个 AccountManager am = AccountManager.get(getApplicationContext()); Account[] accts = am.getAccountsByType("com.twitter.android.oauth.token"); Log.d("Accounts ", ""+accts.length);

来自处理程序的Android句柄消息

我实现了简单的媒体播放器,但我希望使用处理程序来处理我的播放器。例如,我的OnClick: public void playerControls(View v) { switch (v.getId()) { case R.id.Play: if (!PlayerService.isPlay()) { Log.i(TAG, DeviceHelper.getMethodName() + " Media start pla

Android SDK-控制如何自动命名新的可视组件

就问题而言: 我正在编写一个Android应用程序,我有几个活动,每个活动的布局上都有三个图像视图组件 当我在第一个活动的布局中添加这些ImageView组件时,它们会自动命名为imageView1、imageView2和imageView3 当我将这些组件添加到另一个活动的布局时(不是通过从上一个活动复制它们,而是通过将它们从组件区域拖动到布局空间),它们再次自动命名为imageView1、imageView2和imageView3 命名本身不是问题,但问题是Android在不同布局的组件之间

Android 谷歌API级Eclipse

我想在Eclipse中更改我的应用程序项目的Google API级别。我在其他论坛上看到过很多对这个问题的回答,这些论坛表示右键单击Project,选择Android并编辑API级别。但是,在我的Eclipse(Classic)版本中,无法以这种方式编辑目标API级别。无法编辑该框 我尝试过另一种更新清单文件的常用方法,但如果没有完成上面提到的必要步骤,这似乎不起作用 欢迎使用任何解决方案。打开Android SDK管理器,下载您想要使用的版本的API。 现在,您可以执行其他步骤 您是否在and

Android 给出图像路径时,图像不会显示在imageview中

我正在尝试在ImageView上显示图像。我在/storage/sdcard/DCIM/Camera/SAMPLE IMAGES/xxx.png中有图像。我使用以下代码在ImageView上显示图像 public class MainActivity extends Activity { Button button,hi,addpic; final adapter info = new adapter(this); Runnable m_handlertask = null ; Str

Android 在facebook墙上张贴文字

我想在我的墙上贴一个由我定义的文本/链接。我现在的做法是,打开盒子的墙壁,发布一个文本设置时间。我想发布一个文本,就像它是一个变量一样。 例如String text=“要发布的文本” 这段文字出现在我的墙上。有什么想法吗 public void postToWall() { facebook.dialog(cxt, "feed",new DialogListener() { @Override public void onFacebookError(

Android 匹配FTS表中的3个或更多值

我有两个FTS表格:search和search\u eng。我正在尝试从搜索引擎获取匹配单词的条目\u id。然后我根据那些条目id从搜索中获取值。但当我尝试以下面所示的方式实现时,它给出了错误:SQL逻辑错误。 这是因为匹配生成了两个以上的值?如果不是,我做错了什么 //takes entry_id, g_value where matches word query = "SELECT * FROM search_eng WHERE g_value MATCH '"

Android:无法使用数据库值更新edittext

我有一个包含3列(name、Avalue、Bvalue)的表,我正在使用AchartEngine创建一个包含值的饼图,现在当我单击特定的图表元素时,我想同时显示Avalue和Bvalue。由于图表使用这些值创建,所以我可以使用(serieselection.getValue())获取avlue的值,当单击特定的图表元素时如何获取Bvalue 下面是我的代码 mChartView2=ChartFactory.getPieChartView(context, categorySeries,rende

Android 动态创建的子视图中没有clickEvent

从ViewGroup类(名为“Controller”)中动态创建的按钮,我尝试捕获一个click事件,将其重定向到活动上下文中的处理程序。不幸的是,事件没有启动,或者在某种程度上阻止了它 请仔细看看我的示例代码(注意:它只是从脑海中写出来的。不知道语法是否正确),看看我的意思 活动: 控制器 正如您所看到的,控制器被规划为预定义布局内可单击项目的构建类,并作为其事件的调度程序 问题是,尽管为其安装了onclick侦听器,但从未生成click事件 有没有人有什么想法,这里出了什么问题,或者我可能忘

Android Ouya-尺寸太大

我正在OUYA设备上测试我的视频播放器,它几乎立即崩溃,出现“维度太大”错误(见下面的logcat转储)。如果有人知道一种变通方法或设置最大维度的方法,我将不胜感激 D/MySurface(2651): surfaceCreated W/InputDispatcher(319): Attempted to unregister already unregistered input channel '41daf688 tv.ouya.console.wallpaper.OozeService (s

Android 我需要一个自定义的列表视图与图像和文本视图从数据库使用光标

我有一个使用数组适配器的listview,它是从数据库中检索到的,可以正常工作。 但我有存储在数据库中的图像路径,我希望它显示在自定义列表中,使用光标显示图像和文本视图。有人给我举个例子吗 public class SingleItem extends Activity { DatabaseHelper db; Cursor c; private CustomAdapter Adapter; protected Object mActionMode; String[] Phno,Des

Kinvey Android SDK-文件上载-SocketTimeoutException:读取超时

我正试图将一个文件从android设备上传到Kinvey文件存储中,但我得到: java.net.SocketTimeoutException: Read timed out. 我确实在Kinvey控制台上看到上传的文件,但它已损坏,当我尝试下载时,文件大小为10mb,而原始文件大小约为50mb。代码如下(与文档非常接近): File File=new文件(Environment.getExternalStorageDirectory(),“images.zip”); FileMetaData

在DatePicker android中在java日期之前初始化

我需要在DatePicker中的java日期之前初始化,当尝试此操作时,DatePicker将初始化为“1980年” 您可以按如下方式进行设置: Calendar cal = Calendar.getInstance(); int xxday = cal.get(Calendar.DATE); int xxmonth = cal.get(Calendar.MONTH); int xxyear = 1900; datepicker.init(xxyear, xxmonth, xxday, nu

Android Wifi连接代码

我需要一个代码,可以连接我的应用程序和我的电脑通过路由器。 我是个新手,那么我应该添加什么代码呢? 它的功能是:在我单击应用程序上的切换按钮后,我的UDP测试工具可以在我的计算机上接收数据(可以是字母或数字)。 我只是对它有一个模糊的理想,比如:if(tgbutton.isChecked())?????还有什么 package com.example.ledgo; import android.app.Activity; import android.os.Bundle; import and

在Android中生成XML流

我必须将一个大型xml文档作为流从android客户端发送到服务器。由于内存限制,我无法使用DOM解析器。我需要类似SAX解析器的东西,但SAX只能解析数据。这里有图书馆吗 提前谢谢 编辑: 我动态生成xml数据。我不读取文件。只需手动生成XML即可。这并不太难,当然也不比使用SAX解析器解析XML难。如果必须发送文档(文件),则不必解析它。就像输出流中的任何其他文件一样发送它。如果我的问题不清楚,很抱歉。我动态生成xml数据。我不从文件中读取。是的,这是我的一个选择。我想知道是否有一个标准库可

Android “省略”;完";不';我不能正常工作

我正试图通过以下方式以编程方式创建TextView: TextView textDescription = new TextView(this); LinearLayout.LayoutParams layoutParamsDesc = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, 25); layoutParamsDesc.setMargins(10, 0, 10, 0); textDescripti

Android 如何计算makefile for循环中的操作数,并对某些计数值采取操作?

主makefile打印很多“include file…”行。我想把它缩小一点,只打印每10或100个 build/core/main.mk中的原始行: $(foreach mk, $(subdir_makefiles), $(info including $(mk) ...)$(eval include $(mk))) 我想打印包括。。。行的频率较低。此代码使用shell和eval函数更新计数。然后它进行简单的模式匹配,查找以00结尾的任何数字 define count_includes

Android 如何在CardView中剪切垂直线?

我想在radius CardView中剪切垂直线视图 如图所示: 兄弟,试试这个 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" xmlns:app="http://schemas.android.com/apk/res-a

Android 如何在Google Play上获得一次性购买产品的通知

实时开发人员通知允许我们监控服务器端的播放管理订阅(取消、续订、购买等)的状态更改。我想要达到的是相同的,但一次性购买。所以当有人购买时会得到通知,但我找不到任何信息,这是怎么可能的 另一种选择是使用cron作业并定期检查最近购买的物品,但我也找不到列出这些物品的端点 有人有什么想法吗?这方面的API不存在,老实说,不太可能引入。如果你想一想流行的应用程序,你就会明白为什么。据统计,Supercell在2018年赚了16亿美元。假设其中一半来自Android(我不知道真实数字) 假设它主要来自1

android软件包名称不可用的问题?

我有一个android应用程序包名。我使用firebase在我的应用程序中提供一些服务,并且我能够在firebase中获得此软件包名称。问题是我现在想把我的应用程序放到google play商店,但是当我尝试将我的apk文件上传到google play控制台时,它告诉我这个包名已经被使用了。但当用这个软件包名称搜索google play商店时,并没有显示任何应用程序。所以在这一点上我所想的是,自从我在firebase中得到了包名,google认为包名被采用了,但我在firebase和google