[發明專利]一種點贊效果的優化算法在審
| 申請號: | 201810591507.7 | 申請日: | 2018-06-10 |
| 公開(公告)號: | CN108776588A | 公開(公告)日: | 2018-11-09 |
| 發明(設計)人: | 孫征 | 申請(專利權)人: | 北京酷我科技有限公司 |
| 主分類號: | G06F8/38 | 分類號: | G06F8/38;G06T13/80 |
| 代理公司: | 北京德和衡律師事務所 11405 | 代理人: | 陳浩 |
| 地址: | 100080 北京市海淀區農大*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 自定義 顯示圖片 優化算法 圖片 次數變量 可擴展性 控件對象 隨機變量 用戶體驗 展示圖片 隨機數 控件 算法 手勢 個性化 集合 存儲 清晰 創建 | ||
本發明涉及一種點贊效果的優化算法,包括如下步驟:自定義點贊控件LikeLayout,自定義列表List<Drawable>對象mDrawables,用于存儲若干點贊的手勢圖片作為點贊圖片,自定義隨機變量mRandom,用于生成隨機數,自定義添加點贊圖片的接口addHeartView,該接口對外提供,根據點擊次數變量count的值,隨機獲取若干點贊圖片,創建Android系統提供的ImageView展示圖片的控件對象,獲取顯示圖片的動畫集合AnimatorSet變量animSet,用來同時執行一系列顯示圖片的動畫。本發明,算法清晰、簡潔,可擴展性好,動畫順暢,功能豐富,提升用戶體驗,用戶可以進行更多的自定義設置,更能凸顯點贊的個性化效果。
技術領域
本發明涉及點贊功能交互算法技術領域,具體說是一種點贊效果的優化算法。
背景技術
現有的App為了提高用戶間的互動興趣及熱情,都提供點贊功能用于快捷的評價其他用戶發布的信息。點贊功能的目的是刺激用戶產生更多高質量的內容。
從用戶的角度出發,對于點贊這一操作,通常希望表達的含義是,我喜歡。所以一般來說,很多App的點贊圖標都是一個愛心形狀的圖標,因為我對此內容或者觀點很贊同,所以只是為了表達自己的觀點,算是支持。再后來,這個紅色的愛心感覺太單調,很多人做成了大拇指上揚的圖標,表達的意思是佩服,驚訝或者感動等。
點贊大多是陌生人間的行為,更多的是針對陌生人社交類應用,點贊這一操作還可以由評論功能來替代,因為評論可以有表情,針對這種場景,評論完全可以涵蓋點贊這一功能。
點贊功能的實現邏輯通常如下:
1.內容詳情加載時,判斷用戶是否已點贊;
2.點擊按鈕時,若已點贊,則發起取消點贊指令,否則發起點贊指令;
3.接口將用戶id、內容id傳到后端;
4.后端接受信息,更新對應內容的點贊數、點贊用戶id,并在用戶信息表中插入點贊內容id(文章id)和時間(若需要);
5.數據庫執行后端發出的更新指令;
6.后端通過接口將處理結果返回給前端;
7.前端接收信息,并將結果按既定樣式展示出來。
大部分App都使用“點擊【點贊】按鈕或icon”這種方式來觸發點贊功能。部分App為了維持設計的簡潔性,會將按鈕默認隱藏起來。
由于現有的點贊功能過于單一,缺乏個性化,已經影響了用戶體驗,而且,現有的實現邏輯缺乏可擴展性,為統一點贊功能的算法,增強算法的可擴展性,提升用戶體驗,有必要對點贊算法進行再設計及優化。
發明內容
針對現有技術中存在的缺陷,本發明的目的在于提供一種點贊效果的實現方法點贊效果的優化算法,算法清晰、簡潔,可擴展性好,動畫順暢,功能豐富,提升用戶體驗,用戶可以進行更多的自定義設置,更能凸顯點贊的個性化效果。
為達到以上目的,本發明采取的技術方案是:
一種點贊效果的優化算法,其特征在于,包括如下步驟:
自定義點贊控件LikeLayout,繼承android系統提供的布局控件FrameLayout;
自定義列表List<Drawable>對象mDrawables,是Android系統提供的Java列表對象,用于存儲若干點贊的手勢圖片作為點贊圖片,所述點贊圖片為正方形圖片,
自定義隨機變量mRandom,是Random類型,用于生成隨機數,
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京酷我科技有限公司,未經北京酷我科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810591507.7/2.html,轉載請聲明來源鉆瓜專利網。





