- 浏览: 596556 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (154)
- java (31)
- Struts (3)
- Hibernate (8)
- Spring (6)
- JS (14)
- DWR (1)
- Oracle (1)
- SQL Server (0)
- JSF (0)
- JPA (0)
- Grails (3)
- Ajax (1)
- Extjs (0)
- jQuery (4)
- MySQL (2)
- 正则表达式 (2)
- 其他 (6)
- 计算机应用 (7)
- Groovy (8)
- Google (1)
- Web (2)
- MongoDB Java Driver (1)
- mongodb (1)
- Linux (3)
- HTML (1)
- Tomcat (3)
- Eclipse (2)
- JSP (1)
- 缓存 (1)
- 动态 (1)
- 问题与解决 (3)
- HY (1)
- Android (35)
- LBS (1)
最新评论
-
u012136165:
list 方法:纠正:[2,5].add(1,9) ...
Groovy的list和map -
bruce.yuan:
误人子弟的文章。已经看到N个人转了这个帖子,这要贻害多少新人啊 ...
理解并解决GBK转UTF-8奇数中文乱码 -
思念-悲伤:
特意登录上来,感谢下!
理解String的compareTo()方法返回值 -
bo_hai:
总结的好,有效。
理解String的compareTo()方法返回值 -
u012678420:
在onCreate方法中获取某个View的宽度和高度
经常会有这样的需求,当手机开机后立刻启动一个服务或者一个活动。
import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.util.Log; public class AutoStartReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { Log.i("AS", "开机自启动广播接收器[AutoStartReceiver]"); //启动活动 Intent bootIntent = new Intent(context, AutoStartActivity.class); bootIntent.setAction("android.intent.action.MAIN"); bootIntent.addCategory("android.intent.category.LAUNCHER"); bootIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); context.startActivity(bootIntent); //启动服务 context.startService(new Intent(context, AutoStartService.class)); } }
import android.app.Service; import android.content.Intent; import android.os.IBinder; import android.util.Log; public class AutoStartService extends Service { @Override public int onStartCommand(Intent intent, int flags, int startId) { Log.i("AS", "开机自启动服务[AutoStartService]"); return 0; } @Override public IBinder onBind(Intent arg0) { return null; } }
import android.app.Activity; import android.os.Bundle; import android.util.Log; /** * 每次开机时都会显示此活动 * @author Davee */ public class AutoStartActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { Log.i("AS", "开机自启动活动[AutoStartActivity]"); super.onCreate(savedInstanceState); setContentView(R.layout.aotu_start); } }
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <TextView android:layout_width="fill_parent" android:layout_height="fill_parent" android:text="开机自启动的Activity" /> </LinearLayout>
添加权限
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
添加配置
<activity android:name=".AutoStartActivity" /> <service android:name=".AutoStartService" /> <receiver android:name=".AutoStartReceiver" > <intent-filter> <!-- 接受系统开机广播 --> <action android:name="android.intent.action.BOOT_COMPLETED"/> <category android:name="android.intent.category.HOME" /> </intent-filter> </receiver>
发表评论
-
深入分析AIDL原理
2011-11-13 16:14 25395在上一篇文章(Service使用方式)中,介绍了Android ... -
Service使用方式
2011-11-13 15:23 6056使用Service的场合: ... -
在onCreate方法中获取某个View的宽度和高度
2011-10-08 14:54 14468有时候需要在onCreate方法中知道某个View组件的宽度和 ... -
不加载图片,仅仅获取图片文件分辨率
2011-10-08 11:09 3977当从SD卡中获取图片时,如果图片太大,加载会出现溢出异常。因此 ... -
图片移动和缩放
2011-09-29 22:15 2136import android.graphics.Matr ... -
定时任务
2011-09-28 00:53 1518定时任务有执行一次和重复执行两种 public cla ... -
几种创建LayoutInflater对象的方法
2011-09-28 00:51 1871LayoutInflater layoutInflate ... -
判断网络类型及是否有网络
2011-09-28 00:49 2786判断当前是否有可用网络 public boolean ... -
设置全屏
2011-09-26 23:40 19251.编程方式 public void setFullS ... -
dip与px单位之间转换
2011-09-25 10:11 1643//转换dip为px public static in ... -
屏幕尺寸(高、宽)
2011-09-25 10:11 1900Display display = getWindowM ... -
判断手机外存(SD卡)状态
2011-09-25 10:07 2162public int getExternalStorag ... -
SQLite数据类型
2011-09-25 10:03 9355一般数据采用的固 ... -
使用WebView实现腾讯微博OAuth登录
2011-09-24 21:11 4890接着上一篇文章"使用WebView实现新浪微博OAu ... -
使用WebView实现新浪微博OAuth登录
2011-09-20 12:18 8505#新浪官方下载SDK(weibo4android) h ... -
高效率下载图片——防止内存溢出
2011-09-18 13:09 2235在应用中经常需要下载很多的图片,因此,写好图片下载部分的代码非 ... -
PopupWindow使用
2011-09-16 14:05 1823使用PopupWindow来显示一个浮层 点击按钮后弹出 ... -
Android通知
2011-09-07 17:56 1931private void showNotification() ... -
AlarmManager.RTC和ELAPSED_REALTIME的区别
2011-09-04 17:33 30062AlarmManager.RTC,硬件闹钟,不唤醒手机( ... -
Android虚拟机(DVM)内存分配——内存溢出问题
2011-09-03 17:19 9922大家都知道Android的上层应用是基于 Dalvik ...
相关推荐
Visual C++源代码 20 如何创建开机自启动程序Visual C++源代码 20 如何创建开机自启动程序Visual C++源代码 20 如何创建开机自启动程序Visual C++源代码 20 如何创建开机自启动程序Visual C++源代码 20 如何创建开机...
在Android应用开发中,"开机自启动"是一个常见的需求,特别是在需要后台服务持续运行或者希望应用程序在用户开机后立即可用的情况下。本知识点主要讲解如何利用Android的广播接收器(BroadcastReceiver)来实现在...
在Android系统中,开机自启动应用是指当设备完成启动过程后,系统会自动运行的一类应用程序。这些应用通常会在用户无须手动干预的情况下执行特定任务,例如同步数据、推送通知或者进行后台服务的初始化。"BOOT_...
Weblogic 开机自动启动详解 Weblogic 作为一个流行的 Java 企业级应用服务器,通常需要在服务器启动时自动启动,以确保业务的连续性。然而,在 Windows 系统下,Weblogic 的自动启动却需要进行一些额外的配置。在这...
总之,这个“安卓自动启动程序.zip”是一个专为PICO VR头盔设计的解决方案,它帮助用户轻松设置应用的开机自启动,确保VR体验的流畅性。同时,理解安卓的自动启动机制以及如何管理自启动应用,对于提升用户体验和...
根据提供的信息,我们可以了解到这是一段关于易语言实现开机自动启动功能的代码示例。下面将详细介绍这段代码的功能、原理以及实现方式。 ### 易语言开机自动启动源码解析 #### 1. 开机自动启动的基本原理 在...
在Android系统中,"开机自启动"是指当设备完成启动过程后,某些应用程序或服务能够自动启动并开始运行。这通常涉及到系统级别的设置和权限管理,对于开发者来说,理解和掌握这个功能是创建后台服务和持续运行应用的...
在Android系统中,"开机自启动"是指当设备完成启动过程后,某些应用程序或服务能够自动启动,无需用户手动操作。这通常涉及到Android系统的广播接收器(BroadcastReceiver)和权限设置。下面将详细讲解Android开机自...
开机自启动的程序通常会在用户登录时运行,它们的路径存储在`HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run`或`HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run`这两个...
在Java开发中,有时我们需要创建一个程序,使其能够在操作系统启动时自动运行,这通常被称为“开机自启动”。这个“java 开机自启动 完整工程”可能是一个包含所有必要组件的项目,允许开发者实现这样的功能。下面将...
本教程将详细讲解如何实现安卓开机自动启动应用程序,以及涉及到的相关知识点。 首先,我们需要理解安卓系统的启动流程。在安卓设备开机时,系统会启动一个名为"SystemServer"的进程,它负责初始化系统服务和启动...
在设置开机启动时,我们需要打开`HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run`或`HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run`键,这两个键包含了启动时运行的程序...
在Android系统中,应用通常不会在开机时自动启动,除非开发者特别设置了这个功能。这个功能在某些场景下非常有用,比如天气更新应用、消息推送服务等。本篇将详细讲解如何实现Android应用的开机自动启动。 一、...
### Setup Factory 使用总结:实现开机自启动 #### 一、程序打包步骤详解 **1. 打开Setup Factory** - 启动Setup Factory 应用程序。 **2. 创建新项目** - 在主界面选择创建新项目的选项。 - 选择适合您的项目...
- **安全风险**:允许应用开机自启动可能会增加设备的内存占用和电量消耗,甚至可能带来安全隐患,如恶意软件的自动启动。因此,只应开启确实需要的服务和应用。 - **系统更新**:系统更新可能会重置自启动设置,...
对于需要开机自启动的虚拟机,首先要在Windows 10系统中设置VMware 17自动启动服务。这涉及到修改服务设置,将"VMware 自动启动服务"(VmwareAutostartService)的启动类型设置为"自动",并启动该服务。用户可以通过...
在Linux系统中,实现基于Qt的应用程序开机自启动是一个实用且常见的需求,特别是在开发桌面应用时,用户希望软件能够在每次开机后自动运行。Qt是一个功能强大的C++图形用户界面库,它提供了丰富的API来帮助开发者...
本文将详细讲解如何使用C#编程语言创建一个开机自启动程序,并介绍如何监视指定程序以及线程的使用。 首先,我们要了解Windows开机启动的基本原理。开机自启动程序通常会在注册表的`HKEY_CURRENT_USER\Software\...
在本文中,我们将深入探讨如何使用C# Winform技术创建一个程序,使其能够实现开机自启动,并能区分是开机启动还是用户双击运行。Winform是.NET Framework中的一个强大工具,用于构建桌面应用程序,而C#是其常用的...
在Windows操作系统中,MFC(Microsoft ...如果是一个源文件,你可以通过阅读和理解代码来学习如何实现MFC程序的开机自启功能;如果是一个可执行文件,你可以通过查看其在注册表中的条目来了解如何实现这一功能。