android开发:如何让app自己在后台启动呢?

问题描述

android开发:如何让app自己在后台启动呢?

不是开机启动,而是平时的时候,app自己启动,要怎么做呢?是AndroidManifest.xml里面设置吗?主要是我看到好多app平时自己就启动,好像做出这样的功能。

还有就是,有没有可能自己启动时,不是调用MainActivity的onCreate(),而是调用另一个函数呢?或者不一定是另一个函数,可不可以在onCreate()里用if判断出现现在是自己启动,然后跑另一段代码呢?

解决方案

做一个android服务去启动你的程序

解决方案二:

Android中如何像 360 一样优雅的杀死后台服务而不启动
Android中如何像 360 一样优雅的杀死后台服务而不启动
Android开发:已经发布的APP,如何更改启动图片

解决方案三:

写一个service吧,这样就能实现喽

解决方案四:

启动app都是靠意图(intent)的。
总得有个程序来做这个操作。

如果你想自动启动,想360那种。
就写一个服务,或者通过一些行为的广播来做、

一般服务是用来在你的app被杀死之后,自动重启用的。

时间: 2024-09-17 03:53:49

android开发:如何让app自己在后台启动呢?的相关文章

安卓(Android)开发之统计App启动时间_Android

前言 作为 Android 开发者,想必多多少少要接触启动速度优化相关的事情,当用户越来越多,产品的功能也随着迭代越来越多,App 逐渐变得臃肿是一件很常见的现象,甚至可以说是不可避免的现象,随之而来的工作就是优化 App 性能,其中最主要的一项就是启动速度优化.但本文的主角并不是启动速度优化,而是启动时间统计. 一.启动类型 工欲善其事,必先利其器.想要优化 App 的启动速度,必须有准确衡量启动时间的方法,否则优化完之后效果怎样,自己都不知道,说出去别人也不信服不是.在做 App 启动时间统

安卓(Android)开发之统计App启动时间

前言 作为 Android 开发者,想必多多少少要接触启动速度优化相关的事情,当用户越来越多,产品的功能也随着迭代越来越多,App 逐渐变得臃肿是一件很常见的现象,甚至可以说是不可避免的现象,随之而来的工作就是优化 App 性能,其中最主要的一项就是启动速度优化.但本文的主角并不是启动速度优化,而是启动时间统计. 一.启动类型 工欲善其事,必先利其器.想要优化 App 的启动速度,必须有准确衡量启动时间的方法,否则优化完之后效果怎样,自己都不知道,说出去别人也不信服不是.在做 App 启动时间统

Android开发之解决APP启动白屏或者黑屏闪现的问题

在做搜芽的过程中,发现那个外包人缘做的不行,因为启动的时候会停顿,然后白屏一会,联想到几个月前我在我的三僚企业通信软件里面拉起9K-Mail的时候也会黑屏,所以决定学习一下.解决一下.这不,万能的网络还是非常有用的. 在这里总结一下. (参考及转载:http://www.2cto.com/kf/201409/339293.html) 欢迎页启动的线程由于请求和处理的数据量过大而,导致欢迎页在出现之前界面上会有一个短暂的白色闪屏停留,当然白色闪屏的停留是因为 application 的主题样式an

android开发-android中如何对app图标进行点击事件的监听?也就是一键锁屏的效果

问题描述 android中如何对app图标进行点击事件的监听?也就是一键锁屏的效果 如题,android中如何对app图标进行点击事件的监听,也就是类似一键锁屏的功能,一点图片就可以响应 解决方案 本文演示如何在Android中实现程序前后台切换效果. 在介绍程序实现之前,我们先看下Android中Activities和Task的基础知识. 我们都知道,一个Activity 可以启动另一个Activity即使这个Activity是定义在别一个应用程序里的,比如说,想要给用户展示一个地图的信息,现

Android开发自学笔记(三):APP布局上_Android

hello,大家好,本文主要介绍如何开始开发一个美观.有情调.人见人爱的Android应用程序,已知我们在市面上有不少布局极其精美,在视觉上让人爱不释手的应用程序,如果让我们着手开发,我们该如何下手? 在移动互联网公司都有这样几个部门–UX/UE及UI,UX有的也称作UE是指做用户体验的是User Experience的缩写,这些人一般都毕业于美术学院专门搞设计,我们上面说到那些精美的程序往往都是由他们的手先设计出效果图,然后交由UI,也称GUI即Graphic User Interface或者

Android开发高仿Last App Switcher小程序实例

在Android众多工具类app中,Last App Switcher绝对算是一个让人用过就不会卸载的工具.LAS这个应用,它的功能很简单,就是通过一个浮动按钮实现在两个应用之间一键切换,但是非常实用,尤其是在边玩边聊天需要频繁切换应用的时候.所以可以看出,想开发一款受欢迎的应用,一定要注重用户体验,只要用户用的爽,功能再再再简单,它也会受欢迎.那么这功能到底有多简单呢?跟我来实现一下就好了. 我就不截图了,下面用官方的截图来说明.这里真心推荐读者下载用一下.谷歌商店的下载地址:Last App

android-请问在Android开发中如何只获得手机桌面上的App列表

问题描述 请问在Android开发中如何只获得手机桌面上的App列表 我现在能够获得手机中安装的所有App列表,但我只想获得手机桌面上的App列表,请问应该如何解决? 解决方案 第一步:建立基本数据:PakageMod.java public class PakageMod { public String pakageName;//应用的包名 public String appName;//应用的名称 public Drawable icon;//应用图标 public PakageMod()

android开发4.1.1以上,运行APP自动调用本月日历,并在日历里把本日换成图标

问题描述 android开发4.1.1以上,运行APP自动调用本月日历,并在日历里把本日换成图标 android开发4.1.1以上, 第一种理想的实现:运行APP自动调用本月日历,并在日历里把本日换成图标. 比如:今天是1月18日,点击APP后自动调用日历,显示本月的日历,并把18换成图标(大小与18所在的框框一样),怎么实现,用什么方法实现 第二种简单的实现:运行APP,记录今天的日期,生成表格,显示今天的日期和具体时间,比如2015年1月18日09:29.1月19日再次运行APP,那么表格就

Android开发中用户登录信息怎么关联整个APP

问题描述 Android开发中用户登录信息怎么关联整个APP 5C Android开发,App的某些功能显示是用户登录后才能用的.可是用户登录后怎么关联整个APP呢? 解决方案 用一个全局变量(单例类)保存用户信息. 解决方案二: 看你的App需不需要实现自动登录功能,如果需要的话可以存到SharedPreferences中 解决方案三: 你可以写一个reciever,监听进程的启动和停止,进程package就是你项目的package,是android唯一的.