草庐IT

android-moxy

全部标签

android - 无法在外部存储公共(public)目录中创建目录

我正在尝试创建一个目录和文件,以便我可以存储我从Internet下载的文件。但是,我无法在外部公共(public)存储中创建目录和文件。如果我写入外部私有(private)存储(应用程序的特定存储位置),我完全可以这样做。代码如下:StringstorageDirectory=Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES).getAbsolutePath();System.out.println(storageDirectory);FilemediaDir=newFile(sto

java - Android 应用程序未收到位置信息

我有一个应用程序需要用户的位置信息,而且我是实现Google位置服务的新手。我制作了一个单独的java类来处理与获取位置相关的事情,然后在Activity中使用位置信息只是为了显示位置(到目前为止),但我在我的Activity中得到的纬度和经度默认值为0。这是实现位置相关内容的java类,遵循谷歌指南:importandroid.content.Context;importandroid.location.Location;importandroid.os.Bundle;importandroid.util.Log;importcom.google.android.gms.common

Android 开发人员指南/Android Studio 报告错误的最小 API 级别

我已经使用AndroidStudio一段时间了,它总是为我使用的方法报告正确的API级别,Android开发人员指南也是如此。然后我遇到了AndroidM中引入的方法View.setForeground(Drawable)。documentation报告说它从API级别1开始就在Android上,但这是错误的。我的问题是:为什么?而且,从现在开始,我如何验证AndroidStudio/Android开发人员指南报告的API级别是否正确?编辑:报告给谷歌的问题:https://code.google.com/p/android/issues/detail?id=186273&thanks

android - 将 Libgdx 项目导出到 Android

我想在不同的设备上测试我的libgdx项目我在eclipse中使用了这个选项(导出未签名的应用程序包)来制作一个我安装在我的设备上的apk文件,但它说应用程序未安装在AndroidManifest文件中,最小版本为8,目标版本为20我的设备版本是4.0.3有什么解决办法吗? 最佳答案 从您的项目生成正确的.apk文件的步骤是:在您的android项目上单击鼠标右键并选择导出选择导出Android应用程序->下一步确保在文本框中有与您的android名称相同的项目->下一个使用您自己的密码创建您自己的keystore->下一步完成所需

android - Android 应用程序(CPU、GPS、网络、WiFi)的总功耗。

我正在开发一个使用GPS和网络位置信息跟踪用户移动的应用程序。我使用服务、Activity识别、不同的采样率和gps/网络超时来提高电池效率。问题是如何测量我的应用程序消耗的电量精确数额(mV、mA/小时或总消耗的百分比)?不仅基于CPU使用情况,还通过调用GPS、网络、WiFi。所以我可以得出关于应用电池效率的结论。我正在通过adbshelldumpsysbatterystats获取电池统计信息。这是我在步行和火车旅行中使用1小时后看到的结果:Mobilenetwork:10.61KBreceived,7.41KBsent(packets26received,34sent)Mobil

Android 下载管理器处理文件未找到

我正在查看http://developer.android.com/reference/android/app/DownloadManager.html中的文档但没有找到我要找的答案。我的问题是,如果下载管理器收到一个从服务器下载文件的URL,而URL文件目标不存在,下载管理器会给出什么类型的错误。是ERROR_UNKNOWN还是ERROR_FILE_ERROR..有人遇到过这个吗?谢谢你的帮助 最佳答案 在测试这种情况后,下载管理器返回带有DownloadManager.COLUMN_REASON404的STATUS_FAILED

Android TextView以编程方式在LinearLayout中右对齐

我正在研究动态UI。我有ParentLinearLayout,我在其中创建了另一个LinearLayout,并在此LinearLayout中添加了TextView。我想右对齐TextView的屏幕我试过如下publicMessageView(LinearLayoutparent,Messagemsg){myParent=parent;messageDetails=newLinearLayout(parent.getContext());LinearLayout.LayoutParamslayoutParams=newLinearLayout.LayoutParams(LinearLay

android - 无法注册 NSD 服务

我正在尝试与NSD一起工作,但我发现自己陷入了困境..我用一个大按钮设置了一个非常基本的布局。此按钮的目的是在我的设备上启动和注册服务,以便其他设备能够通过LAN连接到它。按一下上述按钮会在我唯一的Activity中调用以下方法:publicvoidstartService(Viewview){initSocket();initRegList();regService();}在DevBytes:网络服务发现视频之后,我实现了上面调用的方法,就像这样(请原谅我出于调试目的使用YOLO):publicvoidinitSocket(){try{mSocket=newServerSocket(

Android 6.0上的Android文件权限

我想在Android中列出"/proc"下的文件和目录。作为我的应用进程运行时,很多文件不可读。如果我将目录列为shell用户,我会得到以下输出:shell@flounder:/$whoamishellshell@flounder:/$/system/bin/toolboxls-l/procdr-xr-xr-xrootroot2015-09-1203:301dr-xr-xr-xrootroot2015-09-1203:3110dr-xr-xr-xrootroot2015-09-1203:31101dr-xr-xr-xshellshell2015-09-1503:2410196dr-xr

java - 如何从 Android Studio 中的 fragment 类更改 ActionBar 标题?

请帮帮我..我在AndroidStudio中使用内置的NavigationDrawerActivity..我想要的是从fragment中更改栏标题..这是我的代码主Activity.javapackagecom.example.administrator.mosbeau;importandroid.app.Activity;importandroid.support.v7.app.ActionBarActivity;importandroid.support.v7.app.ActionBar;importandroid.app.Fragment;importandroid.app.Fr