Redcord 一個可以實時定位Ta的App

garra發表於2019-03-31

Redcord

紅繩-連線你我 github.com/songhanghan…

是否遇到過,有急事找Ta, 但是電話打不通,微信沒人接,即使科技再發達,找Ta時你也抓瞎!

如果你和家人都是iphone使用者,可以開啟家人位置共享,這樣可以隨時隨地檢視Ta在什麼位置。

Android現在並沒有很好的解決方案,強大如微信也必須手動開啟位置共享,當然微信不做是有他的道理...

但是我確實有這樣的需求,我的TA只要一出門,那是永遠聯絡不上的, 嗯!確實有必要"偷偷"給她定位!於是乎,手撕了這個程式...

先梳理下有哪些需求:

  1. 需要定位
  2. 需要把定位資訊同步給我
  3. 需要程式一直活著

定位問題高德地圖SDK解決,同步問題leancloud解決,怎麼才能一直活著,這是個頭疼的問題,微信可以能被各大手機廠商白名單呵護著, 但是一般App不可能有這個待遇。

業內能人志士為了保活使出各種奇淫技巧,例如:

  1. 雙程式互調
  2. 可見前臺程式
  3. 一個可見畫素點Activity
  4. 應用聯盟(流氓聯盟),通過不同的App發廣播互調
  5. 利用Android系統漏洞 總之黑白手段都有,但是活的都不光彩,程式還是要漂亮的活著!

於是乎想到了Android的動態桌布,這玩意好,桌布是臉面,系統要臉,就不能讓它死,死了也要主動拉起來!

那麼做個好看的動態桌布,通過桌布定位和同步資訊就可以解決這個問題.

Coding....

emmmmm....

下載

www.pgyer.com/O2dK

軟體功能介紹

圖片

註冊與登入

註冊不需要手機號,不需要郵箱(不會上傳你的隱私),直接點選註冊即可,註冊成功後會生成你的ID, 顯示在螢幕的左上角,這是你以後登入的唯一憑證(注意保密),註冊成功後,需要配對他的ID, 才能使用,或者傳送自己ID給Ta, 讓對方完成配對。配對完成請及時在詳情頁備份兩人Id。 你與Ta的ID唯一繫結,繫結後不可解綁,或者與他人繫結。

主介面

App地圖介面,左上角顯示兩人ID, 中間為彼此位置及駕車導航路線,資訊框顯示Ta的位置資訊,提供一些常用功能:

  1. 見Ta 一鍵導航見Ta,優先高德,其次百度
  2. 設定桌布
  3. 備份 備份兩人ID, 以便換手機,或者清空快取找回
  4. 打賞 用的leancloud的服務,免費的訪問量很少,很期望您的支援
  5. 關於 指向這篇ReadMe

動態桌布

這是個魔性的桌布,螢幕上一根紅繩在不停扭動,線的兩端連著兩個圓,象徵著彼此,中間顯示著實時位置距離,背景色隨著扭動漸變,觸控螢幕動畫隨手而動,早上,下午,晚上三組顏色自動切換。

其他

  1. 耗電 主介面:10s定位一次,退出後不再定位;動態桌布:可見時5分鐘定位一次,不可見不定位。所以不用擔心耗電問題
  2. 使用者隱私 沒有上傳你任何其他資訊,自行檢視程式碼
  3. 資料服務 用的leancloud提供資料支援,每天只有3萬次免費請求,所以急需您的支援
  4. Bug 小米手機上完成的開發測試,其他機器有問題,歡迎反饋

聯絡方式

郵箱: 1131442853@qq.com

github: https://github.com/songhanghang

相關文章