草庐IT

android - 每天在应用未打开时运行代码

我想每天(每24小时)运行一些代码。问题是如果用户不打开应用程序。如何在应用程序未打开时运行代码? 最佳答案 在android中运行后台周期性任务你可以使用多种方式,其中一些是:JobScheduler(仅适用于API21或以上)Android已在API21上为文档添加此类,此处为link.JobSchedulerCompat-用于API11或更高版本的JobScheduler库的反向端口您可以找到有关图书馆的所有信息here.使用报警管理器处理周期性任务您还可以使用AlarmManager来安排周期性任务。已发布实现它的完整文章h

java - 避免 android 在应用程序(使用 Phonegap)打开时关闭屏幕

我正在编写一个Android应用程序,我想这样做它永远不会关闭屏幕。非常像一个让屏幕保持打开状态的车载gps应用程序。有人知道如何用phonegap做到这一点吗?如果它在Javascript中不可能,是否有一种简单的方法可以在Java中但在主要的Phonegap函数中做到这一点?谢谢 最佳答案 在ManiFestFile中使用此属性并将其添加到所需的Activity中getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

在 fragment 中重新打开时,android maps v2 崩溃

谷歌地图v2android第一次加载,然后我切换到其他fragment,当我返回mapfragment时它崩溃了。我附上了下面的代码:我非常感谢任何帮助。提前致谢。fragmentMain中映射的代码:publicclassFragmentMainextendsFragment{TextViewtextView;staticfinalLatLngHAMBURG=newLatLng(53.558,9.927);staticfinalLatLngtest=newLatLng(53.551,9.993);privateGoogleMapmap;publicFragmentMain(){}@O

android - 键盘打开时 UI 向上移动

我正在制作应用程序的用户界面。当我尝试在EditText中输入值时,键盘会向上移动UI。请在键盘打开时帮助我,然后它不应该向上移动UI。 最佳答案 它解决了我的问题。感谢大家。 关于android-键盘打开时UI向上移动,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/18059361/

android - 使用 ADB 打开包名称的应用程序

当我知道应用程序包名称但不知道主要Activity的组件名称时,如何使用ADB打开应用程序? 最佳答案 如果您只知道要启动的应用程序的包名而不知道其主要Activity的名称,请使用此命令adbshellmonkey-pcom.android.chrome-candroid.intent.category.LAUNCHER1其中com.android.chrome是您要打开的应用的包名。猴子命令用于在连接的设备上进行随机触摸和键盘输入。上面的命令指定只能发出一个事件,即打开Activity事件。-c选项是指定只能打开类别为andro

android - 当 Activity 作为对话框打开时,如何将可取消的 false 设置为 Activity ?

嗨,我做了一个Activity,因为我在另一个Activity上打开一个Activity作为对话框弹出窗口,所以我明白了我的主题的问题,@bool/config_closeDialogWhenTouchOutside`但我不知道我应该在"windowCloseOnTouchOutside"中更改什么值,以便我可以将我的Activity对话框设置为cancellablefalse..?我在主题中的代码如下:@null@android:style/DialogWindowTitle@android:drawable/panel_backgroundtrue@null@android:sty

android - 抽屉导航打开和关闭的自定义动画

让我们做一些具有挑战性的事情。我看过这个抽屉导航的动画:我想实现它,因为它的效果很好。我试图通过创建自定义View来获得效果,并且在触摸时我获得了至少50%的相似效果。我想从我的自定义View到导航View实现我的ondraw()和ontouch()方法。这是怎么做到的?任何人有任何线索?任何人都可以提供任何具有相似内容的链接。我已经试过了:publicclassCustomNavigationextendsDrawerLayout{publicCustomNavigation(Contextcontext){super(context);}publicCustomNavigation

android - 在抽屉导航打开时隐藏上下文操作栏

问题类似于this除了我不想使用ViewPager(VP)而想使用NavigationDrawer(ND)。当通过长按操作选择一个/多个项目时,我有一个激活上下文操作栏(CAB)的元素列表。当ND打开时,我想暂时隐藏CAB并显示基本操作栏,而当它关闭时,我想再次显示带有所选项目的CAB。ND官方指定的特性documentation“在抽屉可见时隐藏上下文操作栏。”。到目前为止,我在任何地方都找不到如何以一种好的方式制作它,但我尝试了一种解决方法:在ND打开时完成CAB并保存所选项目(如果有)。当抽屉关闭时,启动启用CAB的操作模式,并从已保存的列表中填充所选项目的列表。可以通过Gmai

android - Facebook AccessToken.getAccessToken 在应用程序打开时为空,即使在首次登录后也是如此

我已经集成了最新的Facebookandroidsdk(Sdk4.0)。这是我在onCreate方法中添加的代码。FacebookSdk.sdkInitialize(this.getApplicationContext());callbackManager=CallbackManager.Factory.create();if(AccessToken.getCurrentAccessToken()!=null){Log.d(FBTAG,"facebookalreadyloggedin");isFBLogin=true;}LoginManager.getInstance().regist

应用程序关闭并重新打开时 Android 崩溃

我有一个非常简单的Android应用程序,它只显示空白屏幕。当我按主页按钮关闭应用程序,然后尝试再次打开应用程序时,它崩溃了,我得到了“强制关闭”按钮。在Eclipse中,我收到此错误,“ActivityManager:警告:Activity未启动,因为当前Activity正在为用户保留。”。如何修复此崩溃?publicclassHelloAndroidextendsActivity{@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);requestWindow