程 凌
(廈門工學(xué)院圖書館,福建 廈門 362000)
智能手機已經(jīng)融入人類生活的各個領(lǐng)域[1,2],通信、交通、教育、醫(yī)療等都可以通過智能手機獲得解決方法,且比傳統(tǒng)方式更加高效、便捷。大學(xué)生過度沉迷手機的現(xiàn)象十分常見,給民辦本科院校圖書館管理帶來挑戰(zhàn)[3]。為了營造良好的學(xué)習(xí)氛圍和校園文化,應(yīng)重視并加強圖書館自修室的建設(shè),從物理空間建設(shè)、文化環(huán)境建設(shè)以及自修室管理創(chuàng)新等方面提高圖書館自修室的文化育人能力。
本文設(shè)計并實現(xiàn)在圖書館自修場景的情況下,能夠限制使用手機的應(yīng)用功能,系統(tǒng)通過篩選使用應(yīng)用程序數(shù)量,達到排除手機干擾,以減少手機依賴的目的,進而避免影響其他人員的注意力[4-7]。經(jīng)過需求分析以及功能設(shè)計之后,用戶使用手機時間監(jiān)督App需要實現(xiàn)以下功能:
①能夠鎖定在特定界面,防止用戶使用各類娛樂應(yīng)用程序;
②能夠由用戶解除鎖定狀態(tài);
③能夠由用戶選擇性地屏蔽一些對用戶來說需要屏蔽的應(yīng)用程序;
④能夠記錄階段性的目標或計劃,全部完成后解除鎖定狀態(tài);
⑤能夠記錄用戶的鎖定時間;
⑥能夠統(tǒng)計用戶的鎖定時間,通過鎖定時間積分,兌換獎勵物品。
根據(jù)本文所設(shè)計App需要實現(xiàn)功能的具體細節(jié),本文設(shè)計的App整體結(jié)構(gòu)分為開始工作、應(yīng)用選擇、商城兌換三部分。App的整體結(jié)構(gòu)如圖1所示。
圖1 APP整體結(jié)構(gòu)圖
本文所設(shè)計并實現(xiàn)的App由以下三個部分組成:Deadline模式會對手機實行最大限度的限制,Mission模式下有任務(wù)列表功能,并且能夠使用經(jīng)過用戶篩查的應(yīng)用程序,同時鎖定界面。應(yīng)用選擇部分可以進行應(yīng)用選擇的篩查。商城兌換可以用鎖定時間獲得積分,進而用積分兌換獎勵物品。
開始工作模塊有Deadline模式和Mission模式可供選擇。Deadline模式是用戶在需要完全拒絕手機干擾時選擇的模式,在該模式下,手機會鎖定在特定界面,并對用戶的鎖定時間進行記錄,同時此界面只能進行撥號和收、發(fā)短信。而Mission模式下,同樣可以記錄用戶鎖定時間,用戶可以輸入需要完成的階段性目標或者任務(wù),這些目標或任務(wù)會顯示在鎖定界面,用戶每完成一項就可以將該項變?yōu)橥瓿蔂顟B(tài),當(dāng)所有目標或者任務(wù)完成后,程序會解除鎖定。
應(yīng)用選擇模塊可以對手機上的所有應(yīng)用程序進行篩查,在這里用戶可以將平時對自己工作和生活產(chǎn)生較大干擾的應(yīng)用程序進行屏蔽,篩選后的應(yīng)用程序列表將會出現(xiàn)在Mission模式的鎖定界面中,點擊對應(yīng)的項目,就會進入對應(yīng)的應(yīng)用程序。
圖2 流程圖
在開始工作模塊中記錄的鎖定時間可以在商城兌換模塊中兌換積分,積分可以兌換獎勵物品,但鑒于合理工作、健康生活的原則,可兌換的積分有上限值,一旦超過上限值,用戶將不會得到多出的積分。鎖定時間每周更新一次。
簡約化是軟件和App界面設(shè)計的主流趨勢。由于軟件提供的工具越來越高度專用化,UI界面上的元素正在漸漸減少。少量元素可以讓用戶能夠更加專注于內(nèi)容,為用戶留下更加深刻的印象,幫助用戶更加高效地解決問題。如圖3所示,簡約設(shè)計意味著頁面重量的降低和加載時間的減少,一個跳轉(zhuǎn)流暢的應(yīng)用程序當(dāng)然會帶來更高的用戶體驗。本文所述用戶使用手機時間監(jiān)督App的UI界面從簡約設(shè)計角度出發(fā),最大限度地濾除冗余信息,使用戶注意力減少分散,盡可能把用戶需要的功能直接展現(xiàn)出來,減少對用戶耐心的消耗。
圖3 主界面圖
如圖4所示,為每個程序建立通用的布局文件,同時建立一個能夠呈現(xiàn)所有應(yīng)用程序的展示界面。為每個應(yīng)用編寫實體類同時加入勾選狀況。在用到相應(yīng)功能的Activity中掃描手機、獲取手機上的全部應(yīng)用并展示。經(jīng)用戶篩選之后將可用程序傳遞并顯示。
圖4 主要功能
本文針對當(dāng)今大學(xué)生對手機的過度依賴以及無法自我控制問題,提出了一個較為完善的監(jiān)督用戶合理使用手機的方案。從總體框架、界面設(shè)計、App核心技術(shù)、App關(guān)鍵技術(shù)、代碼實現(xiàn)及App測試六個方面對App做出了詳細闡述。本課題所設(shè)計的App符合現(xiàn)實情況,能夠解決實際問題,提高用戶體驗,值得推廣。