重启ui 代码 android,重启SystemUI:Restart

重启SystemUI:Restart 介绍

重启SystemUI:Restart

来自应用汇: 重启SystemUI:Restart http://www.appchina.com/app/com.sneakyapps.restartsystemui1?from=spi-desc

重启SystemUI:Restart 历史版本

97edef66380019ddf745afcce8cabb6a.png

重启SystemUI:Restart

版本: 1.6

大小: 7.11 M

下载

f6e111acedcecf24c572f9ea2e372427.png

重启SystemUI:Restart

版本: 1.5

大小: 2.70 M

下载

c36141addd36feadf2048ebb6a19d13c.png

重启SystemUI:Restart

版本: 1.4

大小: 2.95 M

下载

6da0dc81a1a9dd86de80137b7c33bf86.png

重启SystemUI:Restart

版本: 1.2

大小: 2.56 M

下载

重启SystemUI:Restart 版本更新

Version 1.5

- Added images to the steps

- Added donate button

- Added additional restart method

---------------------------------

Version 1.4

- Added support for the recent influx of systemui crashes on older devices

---------------------------------

Version 1.3

- Added an additional method to force restart the UI

---------------------------------

Version 1.2:

- Now targeting Android N (API 24)

- Fixed numerous crashes

- SU is only checked once

- Added contact floating action button

用户对 重启SystemUI:Restart 的评论

当前还没有用户评论 ㄟ( ▔, ▔ )ㄏ

亲,想发表评论请下载[应用汇手机客户端]哦~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是在 Android 中实现定时代码: 1. 创建一个 BroadcastReceiver 类,用于接收定时器广播: ```java public class RestartReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { if (intent.getAction().equals(Intent.ACTION_BOOT_COMPLETED)) { // 在开机时动定时器 startTimer(context); } else if (intent.getAction().equals("restart_app")) { // 应用程序 restartApp(context); } } private void startTimer(Context context) { AlarmManager alarmManager = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE); Intent intent = new Intent(context, RestartReceiver.class); intent.setAction("restart_app"); PendingIntent pendingIntent = PendingIntent.getBroadcast(context, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT); // 设置定时器,每隔一天一次 alarmManager.setRepeating(AlarmManager.RTC_WAKEUP, System.currentTimeMillis(), 24 * 60 * 60 * 1000, pendingIntent); } private void restartApp(Context context) { Intent intent = new Intent(context, MainActivity.class); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); context.startActivity(intent); android.os.Process.killProcess(android.os.Process.myPid()); } } ``` 2. 在 AndroidManifest.xml 文件中注册 BroadcastReceiver: ```xml <receiver android:name=".RestartReceiver"> <intent-filter> <action android:name="android.intent.action.BOOT_COMPLETED" /> </intent-filter> </receiver> ``` 3. 在 MainActivity 中动定时器: ```java public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // 动定时器 Intent intent = new Intent(this, RestartReceiver.class); intent.setAction("restart_app"); PendingIntent pendingIntent = PendingIntent.getBroadcast(this, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT); AlarmManager alarmManager = (AlarmManager) getSystemService(ALARM_SERVICE); alarmManager.setRepeating(AlarmManager.RTC_WAKEUP, System.currentTimeMillis(), 24 * 60 * 60 * 1000, pendingIntent); } } ``` 这样,每隔一天应用程序就会自动一次。请注意,由于 killProcess 方法会强制杀死应用程序,因此在使用时应谨慎考虑可能带来的影响。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值