草庐IT

sd_bus_request_name

全部标签

android - "Invalid File"点击SD卡中的图片出错(android)

我需要在android中发送彩信,所以给出了如下代码,drawable中的图像首先保存在sd卡中,然后取回SMS正文,但在单击“发送”按钮后,我得到的图像如下所示.从SD卡下载的保存图像无法打开,我得到错误“无效文件”。检查图片名称,一切都是小写字母。我哪里出错了,请告诉我。Intent代码privatevoiddoSendIntent(Stringsubject,Stringtext){try{IntentsendIntent=newIntent(android.content.Intent.ACTION_SEND);//sendIntent.setType("message/rfc

android - Android Virtual Device SD Card size占用电脑硬盘空间吗?

我正在学习在线教程来创建一个新的Android虚拟设备。关于AVD的设置没有写太多。问题1)如果我将SD卡大小设置为(比如2GB),它是否真的会通过创建2GB的图像文件“吃掉”我计算机的2GB硬盘空间?问题2)如果它确实占用了我计算机的HD空间,那么将来当我创建多个AVD时,它会需要大量的HD空间,对吗?编辑:那么当我删除创建的AVD时,它会立即释放我的HD空间,还是我需要做一系列的事情来“干净”地删除AVD?抱歉添加问题。感谢您的所有回复。毫无疑问,我会在明天之前投票支持你们所有的建设性解决方案。 最佳答案 是的,硬盘空间是立即分

android - 查找 DEVICE_NAME.kl 的设备名称

根据http://source.android.com/devices/tech/input/key-layout-files.html,android按照以下顺序查询关键布局文件。Thefollowingpathsareconsultedinorder./system/usr/keylayout/Vendor_XXXX_Product_XXXX_Version_XXXX.kl/system/usr/keylayout/Vendor_XXXX_Product_XXXX.kl/system/usr/keylayout/DEVICE_NAME.kl/data/system/devices/

java - Android Dagger2 错误 : @javax. inject.Named ("BaseUrl") java.lang.String 被多次绑定(bind)

我正在尝试使用Dagger2做一些事情,但仍然难以理解..我想在2个类中使用2个服务,SplashActivity和HomeActivity。服务依赖于NetModule,因为我想重用改造和okhttpclient提供。这是我的网络模块:@ModulepublicclassNetModule{@ProvidesRetrofitprovideRetrofit(@Named("BaseUrl")StringbaseUrl,OkHttpClientokHttpClient){returnnewRetrofit.Builder().baseUrl(baseUrl).client(okHttpC

java - CallLog.Calls.CACHED_NAME 总是为一些已保存的联系人返回 null

我试图在我的应用程序中显示通话记录详细信息,但CallLog.Calls.CACHED_NAME始终为某些联系人返回null,即使它是已保存的姓名联系人。内置通话记录正确显示了这些联系人的姓名。这是我的代码:protectedcustomAdapRecentdoInBackground(Void...params){ContentResolverresolver=context.getContentResolver();finalString[]PROJECTION=newString[]{//CallLog.Calls.CACHED_LOOKUP_URI,CallLog.Calls.

android - 卸载我的应用程序后如何从 SD 卡中删除文件

我正在开发将在SD卡中创建一些文本文件并将一些数据存储到其中的应用程序。这些文件将一直存在于SD卡中。每当用户卸载我的应用程序时,我想删除SD卡中由我的应用程序创建的所有文件。我无法在onDestroy()中进行清理,因为它将在应用程序生命周期中多次调用。请建议我必须做些什么来确保我的文件在没有任何用户交互的情况下被删除。我知道getExternalCacheDir()会做我需要的,但我的文件很大,我需要SD卡的1GB空间,getExternalCacheDir()对我有用吗? 最佳答案 您应该使用API引用中的Context.ge

android - 从 SD 卡读取文本文件并使用手机间隙显示

我有example.txt文件sdcard,我想使用手机间隙显示它。我是android的新手,手机间隙请帮忙。这是我的example.txt文件:Thisfileisinsdcard这是我的phonegap.javapackagecom.example.phonegap;importorg.apache.cordova.DroidGap;publicclassPhonegapextendsDroidGap{/**Calledwhentheactivityisfirstcreated.*/@OverridepublicvoidonCreate(BundlesavedInstanceSta

如何获得httpsession session = request.getSession(true);价值外部请求映射方法

这项工作正常@RequestMapping(value="/users/emailfrom2")publicStringdisplayLogin3(Modelmodel,HttpServletRequestrequest,HttpServletResponseresponse){HttpSessionsession=request.getSession(true);StringgsSessionID=(String)session.getAttribute("GSSessionID");System.out.println("Session===>>>>"+gsSessionID);logge

android - 正确检测SD卡是否可用

我使用以下代码检查SD卡是否可用,但在运行Android4.x及更高版本的SamsungGalaxyII和Note设备上,操作系统模拟具有SD卡,即使实际上没有SD卡设备。privatebooleanisSDCardAvailable(){returnandroid.os.Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED);}如果SD卡可用,我然后调用getExternalCacheDir()获取目录,否则我向用户显示错误并调用getCacheDir()以使用内部存储。即使

java - 无需外部 SD 卡缓存位图

图像不会缓存在内部存储器中,并且在没有外部SD卡的设备上会崩溃。我已经尝试了我所知道的,但没有任何效果。这是ImageCache.javapackagecom.minecraftpix.android.bitmapfun.util;importcom.minecraftpix.BuildConfig;importandroid.annotation.TargetApi;importandroid.content.Context;importandroid.graphics.Bitmap;importandroid.graphics.Bitmap.CompressFormat;impor