為大家提供錘子one step開源代碼,一步的功能讓用戶無需在多種應用之間反複切換,極大的提高了應用切換的連貫性,用戶可以通過錘子onestep開源地址了解更多此功能是如何實現的知識,需要的小夥版們快來下載試試吧。
官方介紹
一步(One Step)功能現已在GitHub平台開源,目前包括一步(One Step)功能的所有框架層和UI實現層的代碼,以及實現了Smartisan SDK的開源。手機廠商與應用開發者都能修改並使用此功能的源代碼,以完成並實現更優秀的人機交互
開源地址
錘子onestep開源地址https://github.com/SmartisanTech/android
功能介紹
One Step是錘子Smartisan OS 3.0/3.1版本中的一個功能,通過拖拽完成將信息發送至應用或聯係人的動作,節省了在不同應用之間切換的諸多步驟,打通了手持設備中應用間的邊界。
相關介紹
frameworks_base (需要更改WindowManager)
frameworks_native (需要更改input, 響應調整window後touch事件)
packages_apps_OneStep(OneStep UI層)
build(加入smartisanos框架編譯以及OneStep應用)
external_sepolicy (為新引入的OneStepService設置權限)
frameworks_smatisanos_base (smartisanos 框架層)
SmartisanSDK (為第三方應用接入提供接口,以及一個簡單的demo
- 安卓版
- PC版
- IOS版
熱門評論
最新評論