草庐IT

android - 导入我的自定义类并调用它的方法?

我为我的Android项目创建了一个名为“声音”的自定义类,我希望能够从我的Activity中调用它。我的课内容如下:packagecom.mypackage;importjava.util.HashMap;importandroid.content.Context;importandroid.media.SoundPool;publicclassSounds{privatestaticbooleansound=true;privatestaticfinalintFLIP_SOUND=1;privatestaticContextcontext;privatestaticSoundPoo

android - GCM android 推送通知始终显示旧消息。收到的 Intent 不正确

我有一个完美运行的GCM通知实现。但是,问题是一旦在received方法的Intent中接收到消息,显示的消息始终是旧消息。那就是“extras.getString("payload")”总是显示旧消息。我似乎无法弄清楚问题出在哪里。发送GCM通知的类是:importandroid.app.Notification;importandroid.app.NotificationManager;importandroid.app.PendingIntent;importandroid.content.BroadcastReceiver;importandroid.content.Conte

带有滑动菜单的Android MapView遮挡菜单

我在使用此滑动菜单的Activity中有一个适用于androidmapsapiv2的mapViewhttps://github.com/iPaulPro/SlidingMenu.除了在map页面上,滑动菜单效果很好。有一个覆盖滑动菜单的黑色View,它是map的确切大小。这是一个map高度设置为100dp的示例,以概述我的意思。如果我触摸那个View,它就会消失。我将如何摆脱它或使其透明?我试过requestTransparentRegion()技巧。那里没有骰子。 最佳答案 找到这个堆栈溢出帖子ViewPagerwithGoogl

android - 如何在android studio中导入外部库?

我很难导入库“PageSlidingTapStrip”(https://github.com/astuetz/PagerSlidingTabStrip)。我发现了这个问题(Howtoimporteclipselibraryprojectfromgithubtoandroidstudioproject?),并且我遵循了这个解决方案。cf)我使用的是win8.1,androidstudio版本0.3.6首先,像这样建立新项目。其次,转到"file"->“新建模块”,单击,创建新模块作为android库,并像这样设置条件。(未选中创建自定义启动器图标、Activity)这部分我得到了第一个问

java - Android:字符在 EditText 中离开倒计时

我的EditText限制为150个字符:TextView:新Activity:importandroid.app.Activity;importandroid.content.Intent;importandroid.os.Bundle;importandroid.text.Editable;importandroid.text.TextWatcher;importandroid.view.View;importandroid.view.View.OnClickListener;importandroid.view.animation.Animation;importandroid.v

java - Android fragment 管理器不兼容的类型

尝试设置管理器以执行fragment事务时,我在主要Activity中遇到此错误。错误:不兼容的类型,必需:Android.Support.v4.app.FragmentManager。找到:Android.app.FragmentManager在这一行:FragmentManagermanager=getFragmentManager();主要Activity的完整代码:importandroid.app.Activity;importandroid.app.FragmentTransaction;importandroid.support.v4.app.FragmentActivi

java - 错误 : The constructor MainActivity. ScreenSlidePagerAdapter(FragmentManager) 未定义

我试图在http://developer.android.com/training/animation/screen-slide.html中实现一个android项目我在一节课上有一个错误importandroid.os.Bundle;importandroid.annotation.SuppressLint;importandroid.app.Activity;importandroid.app.Fragment;importandroid.app.FragmentManager;importandroid.content.Intent;importandroid.support.v

android - Android 中的 javax.mail.AuthenticationFailedException

尝试使用JavaMailAPI从我的Gmail帐户发送电子邮件时,我在LogCat中收到以下错误消息。11-0911:04:14.385:W/System.err(18443):javax.mail.AuthenticationFailedException11-0911:04:14.385:W/System.err(18443):atjavax.mail.Service.connect(Service.java:319)11-0911:04:14.385:W/System.err(18443):atjavax.mail.Service.connect(Service.java:169

java - 如何为 OkHttpClient 设置超时?

这个问题在这里已经有了答案:HowtosetconnectiontimeoutwithOkHttp(11个答案)关闭6年前。我正在使用android4.4.2在物理设备上测试原生android项目(Java)。我的OkHttpClientwebsocket连接但在10秒后超时,这就是我试图用来更改超时设置的内容。OkHttpClientclient=newOkHttpClient();client.setReadTimeout(0,TimeUnit.MILLISECONDS);但它说无法解析方法setReadTimeout(int,java.util.concurrent.TimeUn

java - 使用导入静态字段是一种好的编程习惯吗?

这个问题在这里已经有了答案:Whatisagoodusecaseforstaticimportofmethods?(16个答案)关闭2年前。我在我的SQLiteOpenHelper类中声明了一些常量变量:publicstaticfinalStringUSERNAME="user_name";publicstaticfinalStringPASSWORD="password";在我创建SQL查询的Activity中,我导入了这些字段:importcom.mygame.ui.login.LoginInfoSQLiteOpenHelper.*;这是一个好的做法吗?还是传统的引用常量的方式更好