草庐IT

public_path

全部标签

android - 如何从 Android 应用程序打开 Viber 公共(public)聊天

我知道如何在Viber中打开与号码的对话:HowtostartVibercallfromanAndroidapp[newversion]?但是如何打开公共(public)聊天?有什么想法吗?提前致谢 最佳答案 这段Kotlin代码对我来说工作得很好valviberPackageName="com.viber.voip"valphone="5757575757"try{activity?.startActivity(Intent(Intent.ACTION_VIEW,Uri.parse("viber://add?number=$pho

android - 访问依赖于其他库的 Android 库的公共(public)资源会产生这些资源被标记为私有(private)的警告

我为Android创建了一个库,它本身依赖于appcompat和design支持图书馆。通过在我图书馆的Public.xml中放置一个虚拟资源,我已将我图书馆的所有资源标记为私有(private)。:当我将我的库导入另一个项目时,AndroidStudio在使用来自appcompat的公共(public)资源的行中生成警告和design库,例如:?colorPrimary?colorPrimaryDark?colorAccent?selectableItemBackground警告说Theresource@attr/ismarkedasprivatein.这个问题似乎与我的问题有关:h

android - 我的公共(public)变量对其堂兄是不可见的

受Magenta的书“学习Android”的启发,我为我的应用程序创建了一个应用程序类:publicclassKITAppClassextendsApplicationimplementsOnSharedPreferenceChangeListener{privatestaticfinalStringTAG=KITAppClass.class.getSimpleName();//privateSharedPreferencesKITPrefs;publicSharedPreferencesKITPrefs;...但是,现在我在引用SharedPreferences的不同类文件中的这一行

Android:检测用户是否在公共(public)汽车/火车/电车/等上

我知道这是一个非常开放的问题,但有谁知道我如何确定用户是否乘坐公共(public)交通工具?理想情况下,我会运行一个后台服务,这样只有乘坐公共(public)交通工具的订阅者才能收到我的提醒。 最佳答案 howIcandetermineifauserisonpublictransport?你问用户,“哟!你在公共(public)交通工具上吗?”Perhapsafusionofmapsdataandsensors?您可以使用theactivityrecognitionportionoftheGooglePlayServicesloca

android - 如何解决 'sdk manager path not recognized as an internal or external command' 错误?

为什么我的SDK没有打开,并告诉我SDK未被识别为内部或外部命令,我需要帮助来更新我的SDK?但它一直告诉我SDK管理器正在打开,但最终它不会显示。 最佳答案 对于任何人,在命令提示符中收到此消息:'sdkmanager'未被识别为内部或外部命令在Windows上,右键单击“我的电脑”图标:Properties>Advancedsystemsettings>Advanced(tab)>EnvironmentVariables>SystemVariables单击“路径”、“新建...”并粘贴到您的SDK的路径。我的是:C:\Users

android - Eclipse github 插件 : Committing changes error - Entry not found by path

我正面临一个奇怪的github行为。我正在使用eclipse(3.7.2)的github插件,现在如果我创建一个新类并尝试提交,我会收到类似这样的错误AninternalerroroccurredEntrynotfoundbypath:/omeFolderName/src/com/...最初,该文件位于/SomeFolderName/src/com/...,但不知何故github忽略了文件夹名称的第一个字母。知道如何解决这个问题吗?这在过去几天不是问题..在我的硬盘上,文件位于正确的文件夹/SomeFolderName/src/com/...我尝试清理/关闭项目,重新启动eclipse

android - java.io.FileNotFoundException :/file/path. jpg 打开失败:ENOENT(没有这样的文件或目录)

我正在尝试将图像保存到parse.com.我需要将它转换为字节数组。我决定尝试这样做的方法是使用apachecommons-io.它不能正常工作。这是我的代码fragment;privatevoidsaveImage()throwsIOException{//TODOAuto-generatedmethodstubInputStreamheader=newFileInputStream("/ClashMMA/res/drawable-hdpi/beatdown.jpg");ParseFilefile=newParseFile(toByteArray(header));try{file.

android - public final void moveCamera(CameraUpdate 更新)和 public final void animateCamera(CameraUpdate 更新)之间的区别?

这些方法有什么区别publicfinalvoidmoveCamera(CameraUpdate更新)和publicfinalvoidanimateCamera(CameraUpdate更新)GoogleMap类的?我应该什么时候调用getCameraPosition()? 最佳答案 两者的区别在于:animateCamera将以平滑的动画将相机移动到所需位置,而moveCamera将立即将相机移动到所需位置。编辑:来自CameraPosition的文档:聚合所有相机位置参数的不可变类。基本上它包含相机位置的所有数据,如:方位、倾斜、

java - 在 Java API/Jar 中隐藏公共(public)方法

这个问题在这里已经有了答案:Android-howtoadd@hideannotationinmyproject(1个回答)关闭3年前。我正在准备一个包含一些公共(public)方法的AndroidJavaJar。我的要求是我想在jar中隐藏某些公共(public)方法,即开发人员不应该能够直接(他可以通过反射间接使用它)使用我提供给他/她的jar使用这些方法。在AOSP中,我看到这是使用@hide注释完成的,但它对我不起作用。请就此提出建议。

java - 公共(public)静态运行时增量更改 - android

我有一个名为A的简单类,它有两个私有(private)字段。publicclassA{privateStringa;privateStringb;}//A当我从类实例中获取所有声明的字段时,我会得到一个额外的字段,名为$change,类型为com.android.tools.fd.runtime。增量变化。它来自哪里?我完全不明白这个。Field[]fields=cls.getDeclaredFields();for(inti=0,len=fields.length;i 最佳答案 添加它是为了支持instantrun.禁用即时运行解