【必備】解決方案彙編6篇
為了確保事情或工作有序有效開展,通常需要預先制定一份完整的方案,方案是從目的、要求、方式、方法、進度等都部署具體、周密,並有很強可操作性的計劃。那麼制定方案需要注意哪些問題呢?以下是小編收集整理的解決方案6篇,歡迎閱讀,希望大家能夠喜歡。
解決方案 篇1
據國外媒體報道,微軟新作業系統Windows 7發售已經一個多月時間了。許多搶先體驗Windows 7的使用者在安裝、使用過程中常會遇到一些惱人的問題。下面是科技部落格Techradar為我們整理的五種Windows 7常見故障及其解決辦法:
1、DVD音訊問題
微軟改進了Windows7的硬體相容性,但是部分舊機器使用者反映,播放DVD時的音量很小甚至壓根就沒有聲音。
解決辦法:開啟控制面板,進入“硬體和聲音選項,右鍵預設播放器,在彈出介面中選擇屬性,進入高階選項後,重新設定音訊選項。
如果上述操作不起效果,建議安裝新的音訊驅動程式。
2、MovIEMaker故障
使用者操作不當會導致Windows MovieMaker無法匯入預設的網路檔案。該問題透過快速登錄檔修改可以解決。
執行Regedit命令,找到HKEY_CURRENT_USERSoftwareMicrosoftWindows LiveMovie Maker資訊行,將“允許網路檔案項的值修改為啟動狀態。
3、XP模式失效
Windows7中的XP虛擬模式是其一大創新,可以為使用者提供XP和Windows 7兩種操作體驗。既解決了舊版軟體的相容性問題,又能發揮Windows 7的新特性。
通常失效的原因有三個:
(1)XP模式需要CPU支援,微軟的硬體虛擬化輔助工具可用於檢測是否符合虛擬化要求;
(2)此外,必須在主機板設定中將AMD-V、Intel VT、VIA VT的虛擬化功能啟用;
(3)最後一個原因是,某些OEM廠商出於安全的考慮禁止了XP模式,使用者可以在防火牆記錄中檢視是否被禁止。
如果上述方案都被排除,建議下載VirtualBox專業虛擬化軟體,可以實現你在Windows7中執行XP的願望。
4、Windows媒體中心自啟動
Windows7媒體中心功能是其特色之一,但是不支援自啟動顯得十分麻煩。同樣的,使用者在登錄檔中進行管理:
執行Regedit命令,找到名稱為下列的資訊後,將鍵值設定為EHome即可。
HKEY_LOCAL_MacHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerAutoplayHandlers
5、丟失系統故障檔案
儘管Windows7令人印象深刻,但是它不可避免的會出現崩潰的情況。有時候,你想透過Windows診斷軟體檢視崩潰記錄,但是發現Memory.dmp檔案中並沒有查到相關記錄。
解決方案:右鍵我的電腦,選擇屬性,進入高階選項卡,在啟動和故障恢復項選中“系統失敗欄裡的“將事件寫入系統日誌。如此一來,今後可能出現的每次系統故障都會被自動記錄下來。
解決方案 篇2
摘要:隨著社會經濟的發展,企業之間的聯絡性加強,企業往來賬目的核算管理和企業之間的對賬技巧是各個企業財務部分的主要工作內容,對企業的財務管理和企業發展有很大的影響,我國社會經濟制度在逐步的完善,企業在發展過程中也不斷的更新管理方式,特別是在財務管理方面。目前的企業都在加強關聯交易和企業之間賬目往來的核算管理工作,關聯交易是企業之間進行經濟利潤轉移的和規避稅負的主要形式。本文介紹了企業關聯交易的內容,分析了企業內部賬目核對的問題,並具體對關聯交易對賬解決方案進行了一定的探討和分析。
關鍵詞:企業 關聯交易 對賬 解決方案
目前,各個企業之間的交易逐漸頻繁,一方面有效的滿足了企業的經濟增長需要,同時也相應的降低了企業的交易成本,對企業經營的風險問題進行了很好的規避。另一方面,關聯交易一般都是上市公司的經濟活動,主要是對上市公司和關聯方之間發生一定的資源轉移,但同時,也可能出現被上市公司利用的情況,進行相關利益的謀取。隨著企業之間經濟活動的頻繁,使得關聯交易業務存在許多問題,因此建設有效的關聯交易對賬解決方案具有重要的意義。
一、企業關聯交易的概述
關聯交易,就是和企業的關聯方之間的交易活動,企業的關聯方構成主要有以下幾種情況:一方面的控制或者施加重大對於另一方產生影響;多方面進行控制或者施加重大對於另一方產生影響;一方面或者多方面共同進行控制的施加重大影響對於另外的兩個方面。對於這些相互之間的關係,一般都是發生在企業的財務或者具體的業務關係中,也被稱為企業之間的關聯交易。企業關聯交易的表現形式主要是對相關的資源轉移,以及企業之間一些義務性的事項進行相互的傳遞,同時,這些關聯交易的產生和實際的收取價款之間沒有相關的聯絡。
目前,在我國的企業發展和管理過程中,企業都是透過關聯交易進行經濟利益的轉移和稅收的規避,逐漸成為了一種普遍的現象。我國在20xx年實行了新的管理規範和準則,對企業的關聯交易中關聯方的內容做了具體的定義,使這種關聯關係有了很大的發展,對資訊的披露進行了規範,增強了具體的執行能力[2]。雖然新的規則對企業的關聯交易進行了一定的規範,但是由於企業對利益的追逐,許多企業還是在利用一些不正當的手段進行利潤的非法操作,影響正常的企業關聯交易活動展開。
二、當前企業內部關聯交易賬目核對困難的主要原因
目前,企業的內部關聯交易賬目核對,一直是影響企業年度決算的重要問題。企業內部的賬目往來和其他的關聯交易賬目核對存在差異,導致企業財務管理的抵消分錄難以進行,所以,對企業內部賬目的核對存在困難的現象進行分析,存在的問題主要有以下方面:
(一)關聯單位眾多識別難,業務廣泛管理難
關聯方的認定是規範關聯交易核算的前提條件,直接影響著對外披露的全面性。雖然企業會計準則第36號--關聯方披露對關聯方的界定提供了制度依據,但是現階段,大型企業都朝著集團化發展,大型集團公司的一些下屬企業在性質上比較多元化,主要涉及到一些工程企業、製造企業、設計單位、銷售公司,還包括一些非獨立法人成立的分公司和事業部等。下級單位眾多,從屬關係複雜,對於財務人員的職業判斷具有很大的挑戰。同時,這些企業和單位之間的業務往來比較複雜,關聯交易增加也使得管理難度上升。
(二)關聯方之間結賬時點不同
由於關聯方之間出於對內部管理、合同簽訂和業績考核等因素的考慮,企業內部單位對交易的入賬和結賬時間標準上存在許多差異,導致企業的收入和相關的成本確認不同步,造成對賬籤認不一致。
(三)票據傳遞不及時
關聯交易雙方的票據在傳遞中不及時,主要表現在一方面收款方未及時開票,另一方面付款方經辦人雖收到發票但未及時送交財務部門或因預算不足等限制因素導致當期無法掛賬且不能付款。而收款方已按照銷售價格做了收入或掛賬處理,付款方由於沒收到發票,只能透過暫估價格進行入賬,導致同一會計期間雙方交易金額和掛賬金額不一致。
(四)雙方歷史往來掛賬核對不一致
在企業合併、拆分和重組過程中,由於企業歷史遺留問題,導致企業之前的賬目核對不清楚,存在差異。同時,各個企業之間又沒有事後對往來賬目進行細緻的核對,積極制定解決辦法,導致往來對賬困難。
(五)企業內部交易合同管理不規範
簽訂交易合同能夠最大限度的維護企業利益,取得經濟效益,保持企業健康穩定發展,但企業內部交易在合同簽訂管理方面存在較多不規範的情況。主要是交易雙方沒簽合同或合同簽訂不及時,以及在之後的執行中發生變化,需要修改合同,造成雙方在掛賬方面存在差異,一方做了掛賬處理,另一方由於價格原因沒有進行掛賬,最終雙方進行核算時存在差異,導致往來對賬不一致。
(六)工程建設收入確認和掛賬核算有差異
按照企業會計準則的規定,收入的確認和計量應以實際發生的交易或事項為依據,不能僅以實際收款或開具發票作為收入確認的標準。但在工程建設核算上,經常會出現發票金額和完工情況不一致,導致一方根據完工進度入賬情況統計應收賬款,另一方根據發票情況計算應付賬款。
三、企業關聯交易對賬要採取的措施
企業要想解決關聯交易對賬存在的上述問題,建議從以下幾個方面入手:
(一)完善關聯交易制度和流程
加強關聯交易管理,一是要透過關聯交易制度流程建設,明晰和規範關聯交易細則,起到指引作用。二是在關聯方單位和關聯交易的界定方面,應對關聯方單位名單定期梳理並公佈,並根據股權結構情況變化及時更新關聯人士名單,為企業及下屬單位識別關聯方和關聯交易事前打下判定依據。三是形成關聯交易全流程監管機制,建立關聯交易的事中監控、事後反饋機制,建立財務部門和業務管理部門的資訊溝通、協同配合的管理機制。四是加強未結算關聯交易的督促工作,加快結算速度,對短時間無法結算的專案要逐一查明原因,落實責任人,加快工作進度,並納入企業年度財務考核專案之中。五是對歷史遺留問題導致的往來科目掛賬不一致的,要建立倒查機制,聘請外部審計協助,加快清理。
(二)加強票據管理
要加強對企業相關票據的管理,及時入賬,特別是在年底的相關業務票據要進行及時的傳遞,對一些正在進行的業務雙方要進行有效溝通和確認,儘量減少單方掛賬現象。
(三)規範企業內部交易合同管理
企業要規範關聯交易業務,真實披露關聯交易資訊,就必須實現規範化的合同管理。尤其是對內部單位之間的購銷業務和提供勞務業務,必須在業務開始履行前進行合同的簽訂,確保按照合同約定事項交易和掛賬。對於一些集團公司外部合同簽訂不及時,影響到內部合同簽訂的現象,要在外部合同簽訂後,及時的補籤內部合同,實現規範化管理。
(四)規範關聯交易核算
核算準確與否,直接影響最終對賬結果,因此規範關聯交易核算具有重要意義。一是企業關聯交易業務應當全流程反映,儘量透過往來科目核算,採取直接轉賬或電匯等形式進行收付款業務的,要以實際開具的發票建立備查臺賬。二是企業的各種關聯交易業務,因結賬時點不同或未結算,在收入和成本計量時,要以合同協議或雙方協商一致的原則處理,雙方必須對金額和工作量互相籤認,實現當期賬務往來的核算準確。三是對於與關聯企業的付款業務,要遵循先掛賬後核銷原則,即貸記“應付賬款”、“其他應付款”、“預收賬款”科目掛賬,資金結算時借記“應付賬款”、“其他應付款”、“預收賬款”科目核銷;對於已暫估掛賬的,應在正式結算時同方向紅字沖銷原暫估掛賬憑證,避免虛增往來科目當期發生額。
(五)做好關聯交易業務指導和培訓工作
關聯交易業務種類繁雜,在賬務核算過程中,難免會存在問題。對一些賬務存在問題的單位,企業在要求該單位進行賬務核對的同時,也要進行一定的幫助,查詢具體的原因,並幫助完善相關的管理措施,及時跟蹤和調查處理情況,保證企業關聯交易賬務核對準確。
由於企業各單位對關聯交易的重視程度不同,因此加強各單位關聯交易崗位和經辦人員的培訓必不可少,從思想和理念上提高對關聯交易的認識。同時,開通業務交流渠道,建立關聯交易協調人制度,及時解決結算中出現的問題,保證結算暢通。
四、結束語
目前,關係交易是企業之間進行經濟活動的重要方式,涉及到了許多的賬目往來,對企業的財務管理和賬目核算有重要影響。特別是企業內部的賬目核算存在許多問題,雙方在記賬和掛賬方面,以及發票、單據等方面的處理不到位,導致企業之間的賬目核算不準確,影響了企業的發展。因此,需要加強企業內部核算工作的管理,對相關的程度進行要規範化,有效解決企業賬目的核算問題。
參考文獻:
[1]朱國剛.淺析關聯企業與關聯交易[J].會計師,20xx,17:5-8
[2]李彥圓,徐建超. 構建關聯交易資訊平臺 加強關聯交易披露監管[J].會計師,20xx,02:12-14
[3]張亞慧.企業關聯交易審計技巧的分析[J].中國外資,20xx,20:256
[4]胡詩陽.企業關聯交易的監管難點及應對措施[J].財政監督,20xx,11:28-29.
[5]湯君.淺議我國企業關聯方交易審計的最佳化[J].財政監督,20xx,14:67-68
[6]施淑麗.上市公司關聯交易問題探究[J].會計之友,20xx,35:74-77
[7]張武君.淺談企業集團往來賬的.核算管理及其對賬技巧[J].企業改革與管理,20xx,18:93-143
解決方案 篇3
1開機啟動項過多
有小白說每次沒開幾個程式電腦就很慢,但是可能電腦自動啟動的時候就被載入了很多程式,我們從網路上下載的軟體,不小心就自動加入到開機啟動項中,基本上常用軟體都想混進啟動項中,為了提高展現率不然軟體就少了盈利點,這些軟體在安裝時大家要切記,不要勾選中開機啟動,也不要載入什麼系統服務哦,否則一個兩個軟體大家也許沒發現什麼,如果安裝的軟體多了,那麼第一次開機後,也就會象很多網友發生的這樣等上幾分鐘或十來分鐘電腦才可進行操作。
關於啟動最佳化可以使用第三方軟體來最佳化,例如360,電腦管家等。
2桌面檔案或圖示過多
如果只是快捷方式圖示還好,可是很多人使用電腦的習慣不好,有時候大檔案都直接往桌面堆,那麼電腦在開機後可能光載入這個桌面就有些慢,有時還要卡上一卡。直接刪除桌面上一些不常用的檔案、圖示,如果實在不方便刪除這些檔案或圖示的話,可以把這些轉移到其他盤指定目錄存放。
3系統垃圾檔案過多
垃圾檔案主要是日常使用電腦過程中產生的臨時檔案,快取檔案等,就算你沒有把軟體安裝到系統盤,軟體安裝過程中的一些系統檔案,公共檔案也可能會存放到系統盤的,系統盤過滿也會導致電腦變慢。
開啟360安全衛士中的電腦清理,選擇需要清理的垃圾,一鍵清理即可。
4磁碟碎片過多
電腦用的時間越長,磁碟碎片就越來越多,而這個磁碟碎片越來越多,就會直接影響的電腦反應的速度。 當然磁碟碎片不要過多的使用,只是個把月用一次就行了,不要天天用,用多了,會影響磁碟壽命的。
5硬碟有壞扇區
這種可能性比較大,隨著電腦用的時間越來越久,電腦硬碟必不可免的會出現各種各樣的情況,特別是出現壞扇區。一旦出現這種情況一些扇區還是可以勉強接受的,但是如果出現大量的壞扇區,輕著電腦變卡,變慢,重者直接藍色畫面宕機。
在以前推送過一篇文章:90%電腦都存在錯誤計數警告?很多人不重視,這個其實就是硬碟的健康指標,可以用魯大師等軟體檢測。
6散熱不佳
散熱不佳的原因通常是電腦的cpu風扇或者機箱整體散熱效果不好,散熱不好會導致主機整體效率下降,可能是風扇使用太久老化或者需要潤滑等原因。我們也可以使用一些第三方軟體來監控機箱主要部件的溫度,例如魯大師。
7機器內部灰塵過多
機箱內部積灰過多會導致靜電,散熱不好,接觸不良等,輕者會引起電腦反應變慢、電腦無法開機,重者會直接引起電腦主機板短路,燒燬主機板晶片等情況,所以一般電腦維護人員會注意電腦工作環境的清潔,桌上型電腦箱最好是半年清理一次機箱內部灰塵。膝上型電腦最好一年一次。如果自己不會可把機箱拿到專業電腦店進行清理。
8電腦配置過低
電腦配置過低的問題基本上無解,比如說幾年前的老機子,卻想執行WIN7、win8、win10之類的,還要正常辦公,這不是難為人家計算機嗎?
如果非要用的話,老機器升級空間也不大,可以加裝記憶體來提升效能,不過買記憶體最好購買跟之前電腦的記憶體引數一致,可是一些老記憶體市面上可能都不好找了。
解決方案 篇4
Android設定鬧鐘並不像IOS那樣這麼簡單,做過Android設定鬧鐘的開發者都知道里面的坑有多深。下面記錄一下,我解決Android鬧鐘設定的解決方案。
主要問題
1、API19開始AlarmManager的機制修改。
2、應用程式被Kill掉後,設定的鬧鐘不響。
3、6.0以上進入Doze模式會使JobScheduler停止工作。
4、手機設定重啟後,鬧鐘失效問題。
API19以上AlarmManager機制的修改
API19之前AlarmManager提供了三個設定鬧鐘的方法,由於業務需求鬧鐘只需要一次性,所以採用set(int type,long startTime,PendingIntent pi);這個方法。
從API 19開始,AlarmManager的機制都是非準確傳遞,作業系統將會轉換鬧鐘,來最小化喚醒和電池使用。
由於之前的程式,沒有對API19以上的鬧鐘設定做處理,導致在4.4以上的手機設定鬧鐘無響應(應用程式沒有被殺死的情況也沒有鬧鐘)。
因些,設定鬧鐘需要根據API的版本進行分別處理設定。程式碼如下:
AlarmManager am = (AlarmManager) getActivity() .getSystemService(Context.ALARM_SERVICE);if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { am.setExact(AlarmManager.RTC_WAKEUP, TimeUtils .stringToLong(recordTime, TimeUtils.NO_SECOND_FORMAT), sender);}else { am.set(AlarmManager.RTC_WAKEUP, TimeUtils .stringToLong(recordTime, TimeUtils.NO_SECOND_FORMAT), sender);}
這樣,保證鬧鐘在應用程式沒有被Kill掉的情況鬧鐘。
應用程式被Kill掉時的處理
應用程式被Kill掉後,設定的鬧鐘失效,這裡利用守護程序以及灰色保活來保證後臺鬧鐘服務不被Kill掉。當應用程式以及鬧鐘服務被Kill掉,守護程序以及灰色保活來重新啟動鬧鐘服務,並且重新設定鬧鐘。
關於守護程序的處理,這裡採用開源的守護程序庫。Android-AppDaemon
在鬧鐘服務的onCreat加入Android-AppDaemon這個開源的守護程序。程式碼如下:
@Overridepublic void onCreate() { super.onCreate(); Daemon.run(DaemonService.this, DaemonService.class, Daemon.INTERVAL_ONE_MINUTE); startTimeTask(); grayGuard();}
為進一步保證鬧鐘服務的存活,同加上灰色保活(利用系統的漏洞啟動前臺Service)。
程式碼如下:
private void grayGuard() { if (Build.VERSION.SDK_INT < 18) { //API < 18 ,此方法能有效隱藏Notification上的圖示 startForeground(GRAY_SERVICE_ID, new Notification()); } else { Intent innerIntent = new Intent(this, DaemonInnerService.class); startService(innerIntent); startForeground(GRAY_SERVICE_ID, new Notification()); } //傳送喚醒廣播來促使掛掉的UI程序重新啟動起來 AlarmManager alarmManager = (AlarmManager) getSystemService(Context.ALARM_SERVICE); Intent alarmIntent = new Intent(); alarmIntent.setAction(WakeReceiver.GRAY_WAKE_ACTION); PendingIntent operation = PendingIntent.getBroadcast(this, WAKE_REQUEST_CODE, alarmIntent, PendingIntent.FLAG_UPDATE_CURRENT); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { alarmManager.setWindow(AlarmManager.RTC_WAKEUP, System.currentTimeMillis(), ALARM_INTERVAL, operation); }else { alarmManager.setInexactRepeating(AlarmManager.RTC_WAKEUP, System.currentTimeMillis(), ALARM_INTERVAL, operation); }}/** * 給 API >= 18 的平臺上用的灰色保活手段 */public static class DaemonInnerService extends Service { @Override public void onCreate() { Log.i(LOG_TAG, "InnerService -> onCreate"); super.onCreate(); } @Override public int onStartCommand(Intent intent, int flags, int startId) { Log.i(LOG_TAG, "InnerService -> onStartCommand"); startForeground(GRAY_SERVICE_ID, new Notification()); //stopForeground(true); stopSelf(); return super.onStartCommand(intent, flags, startId); } @Override public IBinder onBind(Intent intent) { throw new UnsupportedOperationException("Not yet implemented"); } @Override public void onDestroy() { Log.i(LOG_TAG, "InnerService -> onDestroy"); super.onDestroy(); }}
上面操作儘可能提高鬧鐘服務的存活。但是在5.0以上的手機,利用系統的自帶的Clean功能的時候,還是會將鬧鐘服務徹底的幹掉。為了解決5.0以上的問題,這裡引入5.0以上的新特性 JobScheduler。
5.0以上的JobScheduler
在這裡利用5.0以上的JobScheduler建立一個定時的任務,定時檢測鬧鐘服務是否存在,沒在存在則重新啟動鬧鐘服務。(這裡我設定每一分鐘檢測一次鬧鐘服務)
在進入應用程式的時候檢測當前系統是否是5.0以上,如果是則啟動JobScheduler這個服務。程式碼如下:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { mJobScheduler = (JobScheduler) getSystemService(Context.JOB_SCHEDULER_SERVICE); JobInfo.Builder builder = new JobInfo.Builder(JOB_ID, new ComponentName(getPackageName(), JobSchedulerService.class.getName())); builder.setPeriodic(60 * 1000); //每隔60秒執行一次 builder.setRequiresCharging(true); builder.setPersisted(true); //設定裝置重啟後,是否重新執行任務 builder.setRequiresDeviceIdle(true); if (mJobScheduler.schedule(builder.build()) <= 0) { //If something goes wrong }}
其中的builder.setPersisted(true); 方法是裝置重啟後,是否重新執行任務,在這測過是可以重新啟動任務的。
上面的操作進一步保證了鬧鐘服務被Kill掉後,重新啟動服務。但是在6.0以上引入了Doze模式,當6.0以上的手機進入這個模式後,便會使JobScheduler停止工作。
6.0以上Doze模式的處理
為了讓JobScheduler可以在6.0以上進入Doze模式工作,這裡針對6.0以上的Doze模式做特殊的處理-忽略電池的最佳化。
在Manifest.xml中加入許可權。
在設定鬧鐘的時候,判斷系統是否是6.0以上,如果是,則判斷是否忽略電池的最佳化。判斷是否忽略電池最佳化程式碼如下:
@TargetApi(Build.VERSION_CODES.M)public static boolean isIgnoringBatteryOptimizations(Activity activity){ String packageName = activity.getPackageName(); PowerManager pm = (PowerManager) activity .getSystemService(Context.POWER_SERVICE); if (pm.isIgnoringBatteryOptimizations(packageName)) { return true; }else { return false; }}
如果沒有忽略電池最佳化的時候,彈出提醒對話方塊,提示使用者進行忽略電池最佳化操作。程式碼如下:
/*** 針對N以上的Doze模式** @param activity*/public static void isIgnoreBatteryOption(Activity activity) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { try { Intent intent = new Intent(); String packageName = activity.getPackageName(); PowerManager pm = (PowerManager) activity.getSystemService(Context.POWER_SERVICE); if (!pm.isIgnoringBatteryOptimizations(packageName)) {// intent.setAction(Settings.ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS); intent.setAction(Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS); intent.setData(Uri.parse("package:" + packageName)); activity.startActivityForResult(intent, REQUEST_IGNORE_BATTERY_CODE); } } catch (Exception e) { e.printStackTrace(); } }}
在介面重寫onActivityResult方法來捕獲使用者的選擇。如,程式碼如下:
@Overrideprotected void onActivityResult(int requestCode, int resultCode, Intent data) { if (resultCode == RESULT_OK) { if (requestCode == BatteryUtils.REQUEST_IGNORE_BATTERY_CODE){ //TODO something } }else if (resultCode == RESULT_CANCELED){ if (requestCode == BatteryUtils.REQUEST_IGNORE_BATTERY_CODE){ ToastUtils.show(getActivity(), "請開啟忽略電池最佳化~"); } }}
補充
當應用程式被Kill掉,但是鬧鐘的服務沒有被Kill掉的,這時候又設定了鬧鐘。這就意味著設定的鬧鐘沒有放到鬧鐘服務那裡。所以這種情況,設定的鬧鐘會失效。為了解決這種情況,利用AIDL(鬧鐘服務在另一個程序的需要程序間通訊)呼叫鬧鐘服務的重新設定鬧鐘方法重設鬧鐘。
在應用程式的onCreat()方法啟動鬧鐘服務,然後再繫結鬧鐘服務。
private void initAlarmService() { startService(new Intent(this, DaemonService.class));//啟動鬧鐘服務 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { //JobScheduler ... } //繫結鬧鐘服務 Intent intent = new Intent(this, DaemonService.class); intent.setAction("android.intent.action.DaemonService"); bindService(intent, mConnection, Context.BIND_AUTO_CREATE);}
在onDestroy()方法,呼叫鬧鐘服務的重設鬧鐘方法。程式碼如下:
@Overrideprotected void onDestroy() { super.onDestroy(); try {//判斷是否有鬧鐘,沒有則關閉鬧鐘服務 String alarm = localPreferencesHelper.getString(LocalPreferencesHelper.ALARM_CLOCK); if (daemonService != -1 && mIRemoteService != null) {// android.os.Process.killProcess(daemonService); mIRemoteService.resetAlarm(); } if (!alarm.equals("[]")) { if (daemonService != -1) { startService(new Intent(this, DaemonService.class)); } } else { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { mJobScheduler.cancel(JOB_ID); } } unbindService(mConnection); //解除繫結服務。 } catch (Exception e) { }}
這裡說明一下,當服務啟動並且被繫結的情況下,unbindService是不會停止服務的。
最後
以上並不代表所有的Android手機的鬧鐘都可以用,這只是盡最大的可能保證大部分的手機。
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援教程網。
解決方案 篇5
它出發了。它在海里遊啊遊啊,海馬是豎著身子游的,它遊得很慢。它希望馬上見到金山。但是出現在它面前的是一條鰻魚。鰻魚對海馬說:“我把一隻鰭賣給你吧,只要4個金幣,這樣你可以加快速度。”海馬同意了。海馬戴上鰭,速度一下子提高了六倍。海馬繼續向前游去,它想著金山就是前面了。這時在它面前出現了一隻水母,水母對海馬說:“我有一隻快艇,如果你買下了,你的速度會比現在更快,只用3枚金幣。”海馬想了想,答應了。海馬坐在快艇,像箭一樣向前駛去。又過了一段時間,一條鯊魚游過來了。鯊魚對海馬說:“我有一個好的解決方案,我本身就是一條快速行駛的大船,如果你進到我的肚子裡面,我會載著你遊得更快。”海馬說:“謝謝你。”鯊魚張開了嘴,海馬遊進了鯊魚肚子裡。最後海馬找到夢中的金山了嗎?沒有!它被鯊魚吃了。問題的關鍵是,解決方案不對。
感悟:我們不要把目標建在流沙上,不切實際的目標會讓企業面臨嚴重的狀況,讓團隊無績效,阻礙個人的職業發展。所以我們不管為自己或企業制定目標,要從實際出發。
解決方案 篇6
這就像門店老闆和員工之間的關係,但是一家好的門店除了能給員工“魚、漁”外,還要懂得給員工“欲、娛、愚、遇、譽、宇”!
1、授人以魚
給員工可以用於養家餬口的報酬。
小明是一位剛畢業的大學生,為了在廈門生存,他找到一家汽車美容一站式服務門店做起了服務顧問,開啟了他的職業生涯。
老闆給小明每月2500元工資。
2、授人以漁
教會員工做事情的思路和方法。
小明畢竟是大學剛畢業的職場小白,做事心浮氣躁,服務態度不好,經常讓到店的客戶流失,每月都完不成賣卡指標。
老闆就派部門主管老陳給小明傳授賣卡技巧,老陳不僅教會了小明賣卡的技巧,並逐步培養小明正確的服務態度及工作思路。
很快,小明的工資漲到了3500元。
3、授人以欲
激發員工上進的慾望,讓員工樹立自己的目標。
小明逐漸掌握賣卡的本領,不到20天就完成這個月的業績目標,後面的十天他就抱著客戶要買就買,不買拉倒的心態的服務客戶,使得一些客戶覺得自己不被看重,從而投訴。
老闆知道後,就設定了一個獎勵規則,每月完成3萬的業績可以獲得2%的提成,完成6萬的業績可以獲得5%的提成,完成9萬可以獲得8%的提成,9萬元以上獲得10%的提成!這下小明每天都很有幹勁,每個月的業績都能達到9萬左右!
於是小明的月收入,從3500元漲到了10700元。
4、授人以娛
把快樂帶到工作中,讓員工獲得幸福。
漲了工資,有了獎金,小明的工作勁頭足了很多,但是除了賣卡做業績,其餘時間小明都顯得非常無聊,一直抱著手機玩~
這些老闆都看在眼裡記在心裡,老闆就下發一個獎勵通知,以後每天下班的時候給當日業績最高的同事獎勵100元”。小明拿過第一次獎勵後,為了能多拿到獎勵,每天都會把老客戶拿出來回訪,新客戶及時接待,希望從中多做一些業績!
就這樣,小明的工資除了底薪+提成外,還能再額外多拿幾百元獎金。
5、授人以愚
訓練團隊紮實、穩重,大智若愚,不可走捷徑和投機取巧。
小明有段時間迷戀上了玩直播,經常給女主播刷遊艇、送禮物。這些都是很花錢的,但是為了能扮“土豪”,阿杰只能更努力的做業績,賣卡!
所以小明逮到一個客戶就急於讓客戶辦卡消費,不再考慮銷售技巧,急於求成的結果就是引起客戶反感,銷售量直線下降!
老闆派老陳去開導小明,終於,小明知道了對客戶一定不能急於求成,一定要讓客戶明明白白的知道他花的每一筆錢都是值得的!
小明戒掉了直播刷禮物的習慣,並且在做業績的時候又多了些技巧!
小明現在除了完成當月目標外還能達到第三等級目標,薪資直線上漲!
6、授人以遇
給予、創造團隊成長、學習、發展的機遇,成就人生。
2年過去,小明逐漸成長,無論是工作能力、工作態度都是佼佼者。但是一個部門有個主管就行了,老陳在這個門店又做的很不錯,小明想到自己做再好也只是個接待,除非老陳下崗了自己才有可能升職,但是這得等到什麼時候……
過年回家,親戚朋友都問在哪高就,小明都不知道怎麼回答好!
老闆知道後找來小明,告訴他店裡現在運用一個員工分紅系統,他各方面都做的不錯,決定讓他成為門店的分紅員工!
小明同意後,老闆給他分配了100個優質會員讓他管理,這100個會員的所有消費,小明都能獲得分紅。
為了避免小明從此好吃懶做,老闆給他設定了目標,只有完成目標他才能對應分紅,不然的話就要從他這100個會員里扣除20個客戶出來,這樣小明就會少了20個可以分紅的客戶,所以小明無論如何都會完成目標的!
成為合夥人的小明,工資都是在五位數以上。
7、授人以譽
幫助團隊成員獲得精神層面的讚譽,為成為更有價值的人而戰,光宗耀祖。
老闆給小明做了名片,名片上小明的頭銜是合夥人。再過年回家時,親戚朋友問小明哪高就的時候,小明很自然的將名片發給他們,大家都覺得小明出息了,連連讚賞,小明自己也很開心!
成為合夥人後,小明不僅工作積極,還會帶動身邊的同事一起營造一個良好的工作氛圍!
小明現在不僅工資高,職位也很體面!
8、授人以宇
上升到靈魂層次,頓悟宇宙執行智慧,樂享不惑人生。
三年後,老闆又開了一家汽車美容會所,老闆在開店前,帶著所有員工到周邊景區進行了一次團隊素質拓展。
小明透過這次活動對身邊的同事瞭解的更加透徹,回到工作崗位之後,工作方法及同事間的關係相處又提升了。
一個月後,老闆任命小明為新店店長,薪水漲到了xxxxx,反正他絕對是個事業有成的人物了!
整個人格局提升,視野也更開闊了!
【延伸分享】
一高僧問我:一根魚竿和一筐魚,你選哪個?
我說:我要一筐魚。
高僧搖頭笑道:施主膚淺了,授人以魚,不如授人以漁,這個道理你懂嗎?魚你吃完就沒了,魚竿你可以釣很多魚,可以用一輩子!
我說:我要一筐魚之後把它賣了,可以買很多魚竿。然後把魚竿出租給別人,收租金作為利潤,釣上的魚可以深加工,要是累了還可以提供住宿服務,吃住行一條龍休閒度假村……
高僧:阿彌陀佛……你是搞網際網路的吧.........
我說:大師高明,我不僅自己搞網際網路,我還幫助大家用好“網際網路”!
高僧:那如果門店老闆有一筐魚跟魚杆,應該給員工什麼呢?
我說:門店除了應該將魚和漁都給到位外,還應該為他們提供“欲、娛、愚、遇、譽、宇”,能做到這些的門店,相信沒有員工會想要離開的!
用眾途員工分紅模式,把員工變成合夥人,打破傳統員工與老闆的關係!