大四畢設老師給的題目是做手機防沉迷app,但是只學過一些Android基礎,請問一下,我這個app的功能初步是用軟體控制其他軟體的使用時間,我該學點什么或者是還從哪里入手呢?
uj5u.com熱心網友回復:
這種軟體能做出來?控制別的軟體得系統程式吧uj5u.com熱心網友回復:
應該是我的說法有問題,就類似于防沉迷應用鎖這類app的功能,不好意思啊,我真不大了解,最近還在考慮換題目
uj5u.com熱心網友回復:
你的意思是第三方應用啟動的時候要有一個防沉迷鎖定界面?uj5u.com熱心網友回復:
1,隨系統啟動一個系統服務(注:需要用系統簽名打包,可能需要針對每個手機品牌型號,沒辦法通用),該服務常駐記憶體2,該服務監控正在運行的APP
3,定義超時后的處理動作,例如提醒、例如強制關閉APP、例如關機等。
你做畢業設計可以針對某一款能夠拿到系統簽名的設備進行,如果導師不糾結具體實作而是設計開發內容,那么第一步可以降低要求,只要隨系統啟動即可,而后面的強制關閉、關機等動作由于沒有系統權限可能無法實作。
uj5u.com熱心網友回復:
遲到的回復,謝謝你~現在在一點點自學
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/64300.html
標籤:Android
上一篇:androidstudio連手機直接run時提示找不到so檔案
下一篇:android studio 啟動模擬器報錯Unknown AVD name [Nexus_5X_API_29], use -list-avds to see
