Articles of 安卓

更换SIM卡时的事件

如何在移动设备中更改SIM卡时访问事件?

如何以编程方式设置http代理?

我正在寻找一种编程方式来设置Android手机的http代理设置。 我已经尝试使用android.provider.Settings.System.putString()来设置System.HTTP_PROXY,但是我的调用失败了(我现在正在使用2.2模拟器图像)。 我的代码看起来像: if (System.putString(getContentResolver(), System.HTTP_PROXY, “10.10.2.1:8080”)) { tv.append(“put for HTTP_PROXY succeeded.\n”); } else { tv.append(“put for HTTP_PROXY failed.\n”); } 我还添加到我的Android清单: ..尽管从文档中不清楚哪些是必需的,但如果有的话。 我熟悉这个SO线程 ,但是那里的技术需要手动adb命令,这需要SDK工具和(可能)根电话。 有办法实现这个目标吗? 理想情况下,我想设置一个将用于数据和wifi连接的http代理。

Android上的数字软键盘

我正在开发一个Android应用程序,我们使用WebView显示从Web Server提供的Web页面。 一切都工作正常除了问题,当我使用软键盘并切换到数字键输入并从第一个字段移动到下一个字段时,键盘布局自动更改为字母数字。 有什么方法可以使用我只能在数字模式下拉虚拟键盘只需要输入数字吗? 感谢致敬。

菜单目录丢失

我是Android的新手程序员。 我正在尝试在我的应用中定义一个动作溢出按钮。 根据我的阅读,它涉及修改manu.xml文件。 我在我的应用程序中找不到该文件,但我没有res>menu目录。 我创建了一个SettingActivity。 有什么建议么?

如何在Google Maps API for Android中自动放大到当前位置?

我已经在Android Studio中集成了Google Maps API,它还可以find当前位置,但我想提高缩放级别,以便我可以更清晰地查看当前位置并进行精确定位。 如何增加缩放级别? 你可以在下面find我的代码: package com.example.umar.testgoogle; import android.location.Location; import android.content.IntentSender; import android.location.Location; import android.os.Bundle; import android.support.v4.app.FragmentActivity; import android.util.Log; import com.google.android.gms.common.ConnectionResult; import com.google.android.gms.common.api.GoogleApiClient; import com.google.android.gms.location.LocationListener; import com.google.android.gms.location.LocationRequest; import com.google.android.gms.location.LocationServices; import com.google.android.gms.maps.CameraUpdateFactory; import com.google.android.gms.maps.GoogleMap; import com.google.android.gms.maps.SupportMapFragment; import com.google.android.gms.maps.model.LatLng; import com.google.android.gms.maps.model.MarkerOptions; public class MapsActivity extends FragmentActivity implements GoogleApiClient.ConnectionCallbacks, GoogleApiClient.OnConnectionFailedListener, LocationListener { public static final String TAG […]

Android Studio ORMLite配置文件 – 找不到原始目录

以下问题的注释: Android Studio运行ORMLite配置生成的配置 我能够让我的配置运行这一个类,但它仍然失败了 Could not find raw directory 这是我的来源 package com.ilopez.android.machinesounds; import com.j256.ormlite.android.apptools.OrmLiteConfigUtil; import java.io.File; import java.io.IOException; import java.sql.SQLException; /** * Created by User on 7/25/13. */ public class DatabaseConfigUtil extends OrmLiteConfigUtil { private static final Class[] classes = new Class[]{ RecordedSound.class, }; public static void main(String[] args) throws IOException, SQLException { writeConfigFile(new File(“G:\\MachineSoundsProject\\MachineSounds\\src\\main\\res\\raw\\ormlite_config.txt”), […]

如何在Android中以编程方式修改图层列表?

我有一个图层列表设置为Textview的背景: – – >我需要在列表视图中为此图层列表显示不同的颜色。 我需要通过代码(动态)以编程方式修改第二项。 有人可以帮忙吗?

Android:启动前台将无法正常显示通知

我正在使用一个使用前台服务的应用程序。 为此,我从服务的onStartCommand回调中调用startForeground(id,Notification) 。 我使用通知构建器来创建我的通知但是当我将它传递给startForeground时,只有我设置它时显示自动收报机文本,其他所有内容都变为默认,即标题显示“正在运行,而我将其设置为”在线“ 我在notification.Builder中使用setText和setInfo方法设置的任何内容都不显示默认文本,例如“触摸更多信息或停止应用程序”显示在其位置。 这是相关的代码: 服务: private final int NOTIFICATION_ID=1; @Override public int onStartCommand(Intent intent, int flags, int startId) { Toast.makeText(this,”EDI: Core service Started” , Toast.LENGTH_LONG).show(); startForeground(NOTIFICATION_ID, CoreServiceNotification.getNotification(this, “EDI is online”, “Online”,”Online and running”,”EDI just started”)); return super.onStartCommand(intent, flags, startId); } CoreServiceNotification: public class CoreServiceNotification { public static Notification getNotification(Context context,String title,String text,String info,String […]

Gradle版本2.10是必需的。 当前版本是2.8错误

以下事项正在项目中使用 – android studio版本 – 2.0预览版4。 ANDROID_BUILD_MIN_SDK_VERSION = 9 ANDROID_BUILD_TARGET_SDK_VERSION = 22 ANDROID_BUILD_TOOLS_VERSION = 22.0.1 ANDROID_BUILD_SDK_VERSION = 22 classpath ‘com.android.tools.build:gradle:2.0.0-alpha9′ 根据错误,我更改了分发url https\://services.gradle.org/distributions/gradle-2.8-all.zip 至 https\://services.gradle.org/distributions/gradle-2.10-all.zip 但仍然收到以下错误 错误:(1,1)评估项目’:app’时出现问题。 无法应用插件[id’com.android.application’] Gradle版本2.10是必需的。 目前的版本是2.8。 如果使用gradle包装器,请尝试将/Users/manishpathak/Project/live/code/ICCCricketWorldCup2015Schedule/gradle/wrapper/gradle-wrapper.properties中的distributionUrl编辑为gradle-2.10-all.zip

Android Studio陷入“安装APK”

Android Studio似乎不再检测应用程序何时安装在目标设备上并打开。 它被卡在“安装APK”上,进度条为空。 没有错误,apk成功安装并打开,只是IDE仍然显示“正在安装APK”并且它不会自动连接调试器。 我可以使用“将调试器附加到Android进程按钮”手动连接调试器,但这并不理想。 任何人都可以提出任何建议,以及如何解决它? 提前致谢。