- 系統程序顯示和隱藏
- 建立程序管理設定頁面:processmanagersettingactivity
- 編寫設定頁面布局檔案
- 監聽checkbox的勾選事件,更新本地sharepreference
// 根據本地記錄,更新checkbox狀態
boolean showsystem = mprefs.getboolean("show_system_process", true);
if (showsystem) else
// 設定狀態勾選監聽
cbshowsystem.setoncheckedchangelistener(new oncheckedchangelistener() else
}});
- 根據sp記錄的是否顯示系統程序,更新listview的顯示個數
@override
public int getcount() else
}- 保證勾選框改變後,listview可以立即重新整理
public void setting(view view)
@override
protected void onactivityresult(int requestcode, int resultcode, intent data)
- 鎖屏清理
- 演示金山程序管理效果
- 後台啟動服務,監聽廣播
//判斷鎖屏清理的廣播是否正在執行
boolean servicerunning = servicestatusutils.isservicerunning(
"com.itheima.mobilesafeteach.service.autokillservice", this);
if (servicerunning) else
cblockclear.setoncheckedchangelistener(new oncheckedchangelistener() else
}});
-------------------------------------
/*** 鎖屏清理程序的服務
* * @author kevin
* */
public class autokillservice extends service
@override
public void oncreate()
@override
public void ondestroy()
/*** 鎖屏關閉的廣播接收者
* * @author kevin
* */
class innerscreenoffreceiver extends broadcastreceiver }}
}}
- 定時器清理(介紹)
// 在autokillservice的oncreate中啟動定時器,定時清理任務
mtimer = new timer();
mtimer.schedule(new timertask()
}, 0, 5000);
@override
protected void ondestroy()
程式鎖
實習日記 Day11
滴 今日份心得總結卡 今日最大心得其實應該是,穿一條薄褲子還露腳踝的我怕是失了智,早上腿差點都凍僵了 1.不要從別人身上尋求安心 做好自己,降低對人際關係的預期。果然,邊際遞減效應 應驗了,上週還覺得和諧無比的同事 師徒關係,這週就開始覺察到距離感。我曾以為我的認真工作和順利完成任務能得到上司或者師...
區間合併 day 11
區間合併 問題 給定 n 個區間 li,ri 要求合併所有有交集的區間。注意如果在端點處相交,也算有交集。輸出合併完成後的區間個數。例如 1,3 和 2,6 可以合併為乙個區間 1,6 輸入格式 第一行包含整數n。接下來n行,每行包含兩個整數 l 和 r。輸出格式 共一行,包含乙個整數,表示合併區間...
day11 函式高階
根據變數作用域 能使用的範圍 的不同將變數分為 全域性變數和區域性變數 1.全域性變數 沒有定義在函式裡面或者類裡面的變數都是全域性變數 全域性變數的作用域是從定義開始到程式結束 全域性變數可以在函式裡直接用 2.區域性變數 定義在函式裡面的變數就是區域性變數。區域性變數的作用域是從定義開始到函式結...