「Jsshop」修訂間的差異
跳至導覽
跳至搜尋
(→其它) |
(→项目简介) |
||
(未顯示同一使用者於中間所作的 2 次修訂) | |||
第1行: | 第1行: | ||
就手国际 Android 客户端<br> | 就手国际 Android 客户端 (已停止运营)<br> | ||
== 项目简介 == | == 项目简介 == | ||
「就手国际」是一款海淘购物平台,主营母婴产品。本项目为其平台的 Android 客户端。<br> | 「就手国际」是一款海淘购物平台,主营母婴产品。本项目为其平台的 Android 客户端。<br> | ||
包含商城类 APP 基础模块 (首页、拼团、分类、购物车、个人中心等),基础功能 (商品详情、在线客服、支付与订单管理等) 以及其它所需要的功能。<br> | 包含商城类 APP 基础模块 (首页、拼团、分类、购物车、个人中心等),基础功能 (商品详情、在线客服、支付与订单管理等) 以及其它所需要的功能。<br> | ||
<br> | |||
<font color="red"><strong>该产品已经停止运营。</strong><br></font> | |||
== 截图 == | == 截图 == | ||
第10行: | 第12行: | ||
[[File:jsshop_07.png|320px]] [[File:jsshop_08.png|320px]] [[File:jsshop_09.png|320px]]<br> | [[File:jsshop_07.png|320px]] [[File:jsshop_08.png|320px]] [[File:jsshop_09.png|320px]]<br> | ||
[[File:jsshop_10.png|320px]]<br> | [[File:jsshop_10.png|320px]]<br> | ||
== 负责部分 == | == 负责部分 == |
於 2020年5月25日 (一) 08:19 的最新修訂
就手國際 Android 客戶端 (已停止運營)
項目簡介
「就手國際」是一款海淘購物平台,主營母嬰產品。本項目為其平台的 Android 客戶端。
包含商城類 APP 基礎模塊 (首頁、拼團、分類、購物車、個人中心等),基礎功能 (商品詳情、在線客服、支付與訂單管理等) 以及其它所需要的功能。
該產品已經停止運營。
截圖
負責部分
- 整個 Android 項目的所有相關事務,包括客戶端開發、壓力測試、上架、維護與迭代;
- 實時追蹤 APP 崩潰情況,並儘快進行線上修復;
- 與其它客戶端開發人員溝通協作,保證不同客戶端功能與體驗相近;
- 根據實際開發經驗,重新編寫 APP 接口文檔,並附上使用範例。
技術實現
界面實現
首頁使用 ViewPager + Fragment,底欄使用 FragmentTabHost。
商品詳情分為上下兩個 Fragment,使用自定義的 VerticalViewPager 實現 ViewPager 上下切換頁面。
當客戶端為 Android 5.0+,會自動開啟各自定義控件的高斯模糊,實現類似於 iOS 7+ 的視覺效果。
第三方服務使用
在線客服:環信。
消息推送:極光推送 (JPush)。
社會化分享:QQ、微信、微博。
第三方登錄與支付:微信。
開源庫使用
整體架構:MVP + RxAndroid。
網絡請求:Retrofit + OkHttp,使用 Json 進行數據傳輸。同時也使用 WebSocket 作為消息提醒。
圖像處理:Picasso。
二維碼:Zxing。
內存泄漏檢測:LeakCanary。
熱修復與更新:Tinker 與 bsdiff。
其它:ButterKnife。
其它
省市區反查及收貨地址識別 (已開源,請見 GitHub: ChinaAddressHelper)、聯繫人與短訊讀取。