草庐IT

private-messaging

全部标签

java - Android - 从网络下载图像,保存到应用程序私有(private)位置的内部存储器,显示列表项

我想做的是:我希望我的应用程序从Internet下载图像并将其保存到手机内存中应用程序专用的位置。如果列表项没有可用的图像(即无法在Internet上找到),我希望显示默认的占位符图像。这是我在list_item_row.xml文件中定义为默认的图像。在我的ListActivity文件中,我正在调用我编写的CustomCursorAdapter类的一个实例。在CustomCursorAdapter中,我在其中遍历所有列表项并定义需要映射到View的内容,包括通过尝试从内存中读取图像文件。我已经看到几个关于这个主题的问题,但这些示例要么是特定于外部手机内存(例如SDCard),涉及保存字

android - 无法使用适用于 Android 的 Google Cloud Messaging(不是帮助程序库)接收消息

有没有人可以帮助我提供一个使用适用于Android的Google云消息传递从gcm接收消息的工作示例。我已经尝试了两种方法(帮助程序库和GoogleCloudMessaging类),但似乎没有任何效果。我正在使用显示以下内容的PHP脚本:多播ID:5.2108110103215E+18成功处理的消息数:1处理错误的消息数:0规范ID:0显然一切正常。我可以通过两种方式注册设备,使用帮助程序库(gcm.jar)和使用GoogleCloudMessaging类。问题是我通过PHP发送的消息无法到达,或者至少我不知道如何正确处理它。以下是我的list中的权限和接收者:最后是服务类public

Android:如何将相机结果保存到私有(private)文件

我正在尝试从相机获取图像并将其直接保存到我的应用程序的私有(private)文件目录中。出于安全考虑,该图像不应随时公开访问。一般来说,授予对私有(private)文件的临时访问权限的方法是使用ContentProvider并在Intent中设置GRANT_WRITE_URI_PERMISSION标志。按照FileProvider中的文档进行操作,我做了以下事情:AndroidManfiest.xml.........res/xml/file_paths.xml启动相机Activity时,我从Activity中执行以下操作:FileimageFile=getInternalImageF

android - java.lang.NoSuchFieldError : org. apache.http.message.BasicLineFormatter.INSTANCE 错误

美好的一天!我需要帮助!我通过集成IIS(SharePoint)为Android开发应用程序。当我运行此代码(代码2)时,出现错误java.lang.NoSuchFieldError:org.apache.http.message.BasicLineFormatter.INSTANCE我在firstActivity的onCreate(Code1)方法中运行这段代码版本httpclient-4.3;代码1newThread(newRunnable(){@Overridepublicvoidrun(){newHttpsClietn();}}).run();代码2packagecom.exa

android - "C2D_message is not unique"尝试制作标志 apk

我正在尝试发布APK,但在尝试生成签名APK时出现此错误Error:Error:PermissionnameC2D_MESSAGEisnotunique(appearsinbothcom.company.myApp.permission.C2D_MESSAGEandcom.company.myApp2.permission.C2D_MESSAGE)[UniquePermission]这是我的list文件:-->-->-->-->-->有人知道这有什么问题吗?我试过将使用权限更改为权限,但它有C2D_它不起作用。 最佳答案 您可以引用

android - GoogleApiAvailability 错过了 firebase-messaging :9. 4.0

声明依赖为compile'com.google.firebase:firebase-messaging:9.4.0'我在Activity的导入行中收到“无法解析符号GoogleApiAvailability”消息importcom.google.android.gms.common.GoogleApiAvailability;怎么了?不是问题的重复:GooglePlay服务已经是最新版本 最佳答案 将此行添加到您的构建文件依赖项中:compile'com.google.android.gms:play-services-base:9

android - 将相机中的图像存储到私有(private)应用程序缓存目录中

我想从相机捕捉图像并将其保存到私有(private)应用程序缓存目录。我意识到我必须授予相机应用写入我的私有(private)目录的权限,所以我添加了FLAG_GRANT_WRITE_URI_PERMISSION标志。发生的事情是,相机应用程序打开后,我可以拍照,但是当我点击“确定”按钮时,没有任何反应。相机应用程序保持打开状态。没有日志输出。我猜这是因为权限问题。privatevoidgetCameraImage(){try{mTmpFile=File.createTempFile("tmp",".jpg",getCacheDir());UriimgUri=Uri.fromFile(

android - 如何使用 Android Management API + Organisations 分发私有(private) Android 应用程序测试轨道?

所以我正在使用AndroidManagementAPI来管理和处理将应用程序部署到我正在使用的自助服务终端设备。我已经创建了一个组织,制定了一项政策,并确保该应用仅限于托管的googleplay,并将该组织分配给该应用。我已将一些设备注册到政策中,当应用程序转移到生产环境时(目前这很好,因为该政策中只有少数测试设备),它会下载并安装。但是我的问题是,如果我使用alpha轨道,然后将组织分配给该alpha轨道,则永远不会安装应用程序的新alpha版本。使用选择加入URL(不理想,因为该政策上没有Chrome,所以我需要专门添加chrome只是为了alpha测试),然后使用该组织的帐户登录

Android 使用 Java 反射更改私有(private)静态最终字段?

我想将“NO_CACHE”设置为新值。这是我的代码:staticvoidsetFinalStatic(ObjectnewValue)throwsException{Fieldfield=CacheManager.class.getDeclaredField("NO_CACHE");field.setAccessible(true);FieldmodifiersField=Field.class.getDeclaredField("modifiers");modifiersField.setAccessible(true);modifiersField.setInt(field,fiel