zoukankan      html  css  js  c++  java
  • Android自动关机代码

    http://www.open-open.com/lib/view/open1409209890713.html

    要实现自动关机的功能需要手机有root权限,如果手机有root权限,运行该程序时,会提示该应用正在申请获取root权限,选择运行即可实现关机。代码如下:

    activity:

    import java.io.DataOutputStream; 
    import java.io.IOException; 
    import android.app.Activity; 
    import android.os.Bundle; 
    import android.view.View; 
    import android.view.View.OnClickListener; 
    import android.widget.Button; 
       
    public class AutomaticShutdownActivity extends Activity { 
       
        @Override 
        protected void onCreate(Bundle savedInstanceState) { 
            super.onCreate(savedInstanceState); 
            setContentView(R.layout.main); 
            Button closeBtn = (Button) findViewById(R.id.main_btn_close); 
            closeBtn.setOnClickListener(new OnClickListener() { 
       
                @Override 
                public void onClick(View arg0) { 
                    shutdown(); 
                } 
            }); 
        } 
       
        /**
         * 关机的方法,需要手机有root权限
         */ 
        private void shutdown() { 
            try { 
                Process process = Runtime.getRuntime().exec("su"); 
                DataOutputStream out = new DataOutputStream( 
                        process.getOutputStream()); 
                out.writeBytes("reboot -p
    "); 
                out.writeBytes("exit
    "); 
                out.flush(); 
            } catch (IOException e) { 
                e.printStackTrace(); 
            } 
        } 
    }
  • 相关阅读:
    竞赛200
    竞赛202
    判断是node还是 浏览器端 typeof xxx==='string'
    闷油瓶
    关于算法题
    堆 heap, 准备博客参考
    私有npm 上发布 包
    竞赛199
    正则,转换数组
    设计模式之模板设计模式-以spring的各种template为例
  • 原文地址:https://www.cnblogs.com/tc310/p/4528256.html
Copyright © 2011-2022 走看看