jjzjj

PackageManager

全部标签

android - 如何在android中制作应用程序锁定应用程序?

我必须为Android开发一个应用程序锁,用户可以在其中阻止应用程序,而其他用户如果没有访问key则无法访问这些应用程序。我已经安装了一个应用程序,但我不知道如何锁定这个应用程序。请给我一些建议。 最佳答案 这不是堆栈溢出的工作原理。不尝试任何事情都无法获得完整的解决方案。对于应用的最基本版本,您需要执行三个功能。获取设备上所有已安装应用的列表,并在带有复选框的ListView中显示它们。如果用户检查任何应用程序,将应用程序添加到不同的列表,比如BlockedAppsList(这将是用户想要阻止的应用程序列表)。您可以使用以下代码安

android - 如何查看手机是否有GPS装置?

我试图找到一段代码,它可以告诉我android手机是否有GPS设备?我在搜索结果中获得的大部分样本都在说明GPS是否启用。我感兴趣的是Android手机是否有物理GPS设备?谢谢 最佳答案 从API级别8(Froyo)开始,您可以使用以下代码:PackageManagerpackageManager=mContext.getPackageManager();booleanhasGPS=packageManager.hasSystemFeature(PackageManager.FEATURE_LOCATION_GPS);

android - Mockito 模拟 Android 上下文 PackageManager 异常

我开始使用Mockito进行Androidheadless单元测试。我要测试的部分是在依赖于Context的后端。我尝试模拟Context但在运行测试时我得到了null。这个例子中模拟的Context没有告诉我它是如何被模拟的:https://developer.android.com/training/testing/unit-testing/local-unit-tests.html#setup上面链接中提到的示例(https://github.com/googlesamples/android-testing/tree/master/unit/BasicSample)没有说明如何

android - 在 PackageManager.GET_CONFIGURATIONS 找不到名称异常

我正在尝试使用以下代码显示versionNamePackageManagerpkm=getPackageManager();PackageInfopki=pkm.getPackageInfo("com.example",PackageManager.GET_CONFIGURATIONS);StringtempCurrentVersion=pki.versionName;但我在PackageManager.GET_CONFIGURATIONS处遇到异常,如NameNotFoundException请告诉我如何解决这个问题。谢谢 最佳答案

android - 安装后隐藏android应用程序图标

我看到谷歌应用上有一些GPS应用,安装后没有图标显示,但会在后台运行服务。我将如何实现这一点? 最佳答案 要从启动器中删除应用程序,不要将这些行与主Activity放在AndroidManifest.xml如果您想以编程方式删除它,请使用PackageManager.setComponentEnabledSetting将其从启动器中删除为:ComponentNamecomponentToDisable=newComponentName("com.xxx.apptodisable","com.xxx.apptodisable.Laun

android - 启动和停止广播接收器

我想通过两个按钮启动和停止广播接收器。我在两个按钮监听器中为此编写了代码。代码如下:-在startButton中我写了注册receiver的代码如下startCallBtn.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){//TODOAuto-generatedmethodstubstartCallBtn.setVisibility(View.INVISIBLE);stopCallBtn.setVisibility(View.VISIBLE);//registercallrec

android - 如何检查 Whatsapp 是否安装在 android 设备中?

我想检查whatsapp是否安装在移动设备中,如果已安装,则显示toast“已安装”,如果未安装,则显示Toast“未安装”。我该怎么做,请帮忙。 最佳答案 您可以使用此代码。它将检查包是否已安装。publicclassExampleextendsActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);//Putthepackag

android - 如何让用户知道他/她需要安装我的应用所依赖的另一个应用

我正在开发一个应用程序,它定义了一些Intent过滤器(以操作字符串的形式,例如com.example.project.UPLOAD)供其他应用程序使用。考虑一个没有我的应用程序但有使用我的Intent过滤器的应用程序的设备,创建的Intent将无法通过文档中描述的操作测试。有什么方法可以防止这种情况发生或提供更好的用户体验吗?下面是一些我能想到但不知道是否可行的方法:在安装依赖于其他应用程序来处理某些Intent的应用程序时,建议用户安装可以处理Intent的应用程序动态确定是否可以处理Intent。如果没有,启动市场显示可以处理Intent的应用程序处理此问题的最佳方法是什么?如果

android - 如何在android中可见/不可见的启动器图标?

我正在创建一个应用程序,我需要在其中隐藏图标启动器并根据要求显示图标启动器。我使用下面的代码来隐藏启动器图标。//Removethislinefrommanifest.xml或PackageManagerp=getPackageManager();p.setComponentEnabledSetting(getComponentName(),PackageManager.COMPONENT_ENABLED_STATE_DISABLED,PackageManager.DONT_KILL_APP);通过使用这些代码fragment,我只能隐藏应用程序图标。为了展示我使用了这些代码fragm

java - 如何在android上为服务器调度排队数据

我正在开发具有电子邮件功能的Android应用程序。我希望我的用户能够在飞行模式下撰写和发送电子邮件。为此,我需要某种队列来检查是否有网络并发送等。我想这一定已经完成了100次。但我不太确定为什么我的搜索结果不多。有谁知道我可以用来完成此任务的库或git项目?如果没有,有人知道如何实现吗?我相信它叫做Queueandsendpattern.更新我开始悬赏这个问题。我希望的是一个不使用SMS的工作示例。对于我的特殊情况,我正在处理AppengineConnectedAndroid项目。客户端需要向服务器发送数据(字符串、位图等在特定的POJO下,比如Dog)。我希望能够以某种方式对这些数