直播回顧 | 點擊率提升400%,Ta是怎麼做到的?

Discovery第18期直播已於3月30日圓滿結束,本期直播邀請天眼查做客直播間,從天眼查與華為Push用戶增長服務合作歷程切入,聚焦用戶增長,分享提升應用活躍度和渠道ROI的經驗與見解。一起來回顧本期精彩內容吧! 【精彩對話】 Q1: 天眼查為什麼選擇華為Push用戶增長服務實現拉新、促活和轉化 ...

Android中設置Button為透明

說明 有讀者反饋: 學習uniapp ios 插件開發不知道從哪些文章看起,沒有一個清晰的學習路線 本文就做一個解答。 首先本系列的文章是作者精心排過序的,如果想要完整的學習uniapp ios原生插件開發技術的話,建議是按文章順序瀏覽。 當然您如果有相關的開發經驗,且只對某一技術實現感興趣的話,也 ...

OpenTranslator:一款基於ChatGPT API的翻譯神器

這是一款使用 ChatGPT API 進行劃詞翻譯和文本潤色的瀏覽器插件。藉助了 ChatGPT 強大的翻譯能力,它將幫助您更流暢地閱讀外語和編輯外語。 它能幹啥 一. 可翻譯 二. 可潤色 三. 可總結 四. 可分析 五. 可解釋程式代碼 插件地址 OpenAI Translator 勸退聲明 由 ...

鑰匙環服務,打造無縫的跨設備登錄體驗

近些年來,隨著手機技術迭代更新越來越快,用戶更換手機的周期也在縮短,在這樣的背景下,開發者不得不面臨以下問題: 同一開發者旗下常常有多個安卓應用和多形態應用(快應用和Web應用),用戶更換一個新的設備(手機或平板)後,在新設備上登錄各應用時每次都需要重覆輸入帳號和密碼,導致用戶在登錄階段流失率增加, ...

運動健康路線導入,助力用戶輕鬆導航

華為HMS Core運動健康服務支持通過REST API,以GPX文件格式寫入用戶路線數據,支持導入軌跡(Track)或路程(Route)類型的數據,實現用戶路線數據在華為運動健康App中的展示效果。 假若與華為運動健康App相連接的穿戴設備支持路線導入,那麼用戶路線數據將自動下發至穿戴設備。用戶可 ...

iOS 深色模式適配

事先申明:所有android 類型的學習記錄全部基於《第一行代碼 Android》第三版,在此感謝郭霖老師的書籍幫助。 1.手動創建Activity 在Project類型目錄中尋找到 項目/app/src/main/java/com.example.activitytest 在 com.exampl ...

預約直播|3月30日下周四,應用促活大揭秘,快速提升DAU

【導讀】 日常運營過程中,消息推送是App觸達用戶的常用手段,無論是新功能的通知,還是活動的提醒,都可以通過推送告知用戶。千人千面的個性化推送,對於提升用戶粘性、用戶轉化等指標都具有明顯正向效果。越來越多的應用選擇華為Push用戶增長服務作為拉新、促活的首選渠道,他們選擇的理由是什麼?他們又是如何持 ...

Android Studio 學習-第三章 Activity 第一組

事先申明:所有android 類型的學習記錄全部基於《第一行代碼 Android》第三版,在此感謝郭霖老師的書籍幫助。 1.手動創建Activity 在Project類型目錄中尋找到 項目/app/src/main/java/com.example.activitytest 在 com.exampl ...

Qt 5.14.2 Windows10 Android 環境搭配 和 apk 文件生成

一、JDK(Java Development Kit)安裝 版本: 資源:下載官網的資源需要登錄帳號,可以在網上自己去找資源。jdk8 下載地址 1、打開jdk安裝軟體,進入Java SE 安裝界面。 2、點擊下一步。 3、點擊下一步,進入安裝界面。安裝完成後進入Java安裝界面。 4、點擊下一步, ...

現有iOS工程引入flutter配置方式-記錄問題和經驗

國際移動用戶識別碼( IMSI) international mobile subscriber identity 國際上為唯一識別一個移動用戶所分配的號碼。 從技術上講,IMSI可以徹底解決國際漫游問題。但是由於北美目前仍有大量的AMPS系統使用MIN號碼,且北美的MDN和MIN採用相同的編號,系 ...

集成Health Kit時因證書問題出現錯誤碼50063的解決方案

一、問題描述及操作 應用集成Health Kit SDK後,在華為手機上進行登錄授權時,返回錯誤碼50063。 1、查看相關錯誤碼。‘50063’在Health Kit錯誤碼中的描述是“安裝的HMS Core APK版本不匹配,無法調用介面。”提供的解決方案是“請安裝最新版本的HMS Core(AP ...

【SIM】MCC(移動國家碼)和 MNC(移動網路碼)

國際移動用戶識別碼( IMSI) international mobile subscriber identity 國際上為唯一識別一個移動用戶所分配的號碼。 從技術上講,IMSI可以徹底解決國際漫游問題。但是由於北美目前仍有大量的AMPS系統使用MIN號碼,且北美的MDN和MIN採用相同的編號,系 ...

android開發Android Studio Electric Eel版本開始支持手機投屏啦

SparseArray家族 SparseArray基於鍵值對存儲數據,key為int,value為object,簡單使用如下: //聲明 SparseArray<String> sparseArray= new SparseArray<>(); //增加元素,append方式 sparseArray ...

ChatGPT 何許人也

有時候會想,如果chatGPT是人,它會是一個怎樣的人呢?下麵是我的推測過程。 首先,她應該是女人 會推測而不會計算 你問它: 3457 * 43216 = ,它回答 149261912 (這是錯的。正確結果是 149397712)。 之所以結果的 2 是對的,僅僅因為它讀了太多的文字資料以後,隱約 ...

掃一掃,原來這麼簡單

二維碼識別技術已廣泛應用在移動支付、實用工具、電商購物、社交通訊等場景。然而,在實際生活中,二維碼容易遇到距離遠、暗光、強光、污損、模糊和大角度傾斜等複雜場景,導致識別困難,掃碼體驗差。華為HMS Core 統一掃碼服務(Scan Kit)為開發者們的APP帶來一站式掃碼解決方案,並且擁有高識別率和 ...

Opengl ES之矩陣變換(上)

華為HMS Core應用內支付服務(In-App Purchases,IAP)為應用提供便捷的應用內支付體驗和簡便的接入流程。該服務支持客戶端和服務端兩種開發形式,具體可以參考官方文檔。 往期文章:常見問題總結(2)中分享總結了有關無法拉起支付頁面的常見問題,本文將對近期開發者們較為關註的一些集成應 ...

Android數據結構-SparseArray實現原理

SparseArray家族 SparseArray基於鍵值對存儲數據,key為int,value為object,簡單使用如下: //聲明 SparseArray<String> sparseArray= new SparseArray<>(); //增加元素,append方式 sparseArray ...

一招教你 Notion 文章導出到公眾號

Notion是一個功能強大的筆記應用程式,有許多優點,包括: 用戶友好的界面 跨平臺支持 可以結構化組織筆記 多人協作 可以添加多種類型的媒體文件 可以添加評論和任務 這些優點使Notion成為一個廣泛使用的筆記應用程式,適用於個人和團隊使用。 但是,對於重度Notion用戶,想直接發佈文章到公眾號 ...

一周排行
  • 1.1 關於C# C#只是一種簡單安全的新型面向對象語言,繼承了C的語法風格和C++的面向對象特性,不再提供對指針類型的支持(因此程式不可隨便訪問記憶體地址空間)、不再支持多重繼承; C#的誕生意義是生成面向.NET Framework環境的代碼,身為編程語言的一種,它作為開發工具而存在,本身並不是. ...
  • 往一張產品圖片上,加兩個小標簽,Demo實現最好的效果 素材例圖與最終效果如下: 具體實現的代碼如下: 添加引用: using System.Drawing; using System.Drawing.Drawing2D; 註意:如果添加命名空間沒效果,加一下Nuget包 System.Drawin ...
  • 前置要求:有百度賬號,實名認證以及開發者認證,創建應用並獲取到關鍵憑證:Appid、Appkey、Secretkeyk和Signkey 平臺上入門十分清楚,直接對著逐步操作即可,個人開發者審核也很快 百度網盤開放平臺地址如下:https://pan.baidu.com/union/doc/nksg0 ...
  • 使用方法 安裝 Maven <dependency> <groupId>com.github.yulichang</groupId> <artifactId>mybatis-plus-join</artifactId> <version>1.2.4</version> </dependency> G ...
  • 數字常量 int: 一般的整數, long: 長整型,2.x版本需在數字後加 “L” 或 “l” ,表示長整型 如 100000000L; python3.x 版本後不分長整型,統一為int,不可加 “L” 或 “l” float: 浮點數,1.0 也為浮點數,float 可強制轉換為 int,取整 ...
  • if __name__ == "__main__" 也就是說執行當前文件,不調用模塊的時候__name__=__main__ 調用模塊的時候,測試如下: 1、新建 test01.py 文件測試代碼如下 print("這條消息來自test01") def func(): print('hello, w ...
  • 一.scoket基本介紹 1.scoket簡介(以下是來自chatgpt回答) 1)Socket(套接字)是電腦網路中用於描述主機之間通信的一種機制。它定義了一種標準的介面, 使得應用程式可以利用網路傳輸層提供的服務(如TCP或UDP)進行通信。 2)Socket的作用是在網路應用程式之間提供數據 ...
  • 一、函數的定義 可以分為以下兩種: 1、函數聲明和函數定義分離 這種方法將函數聲明和函數定義分開,通常在頭文件中先聲明函數原型,然後在源文件中實現函數定義。 例如,頭文件 example.h 中聲明瞭一個函數 add: #ifndef EXAMPLE_H #define EXAMPLE_H int ...
  • 一 回顧trait使用 https://blog.csdn.net/bushuwei/article/details/103514174發現之前本人說明很模糊,自己居然不知道為什麼其實這裡的$c,就是class B再次回顧邏輯 二 分析 self和static區別說的沒毛病 Trait基類use t ...
  • 一、延遲計算 RDD 代表的是分散式數據形態,因此,RDD 到 RDD 之間的轉換,本質上是數據形態上的轉換(Transformations) 在 RDD 的編程模型中,一共有兩種運算元,Transformations 類運算元和 Actions 類運算元。開發者需要使用 Transformations ...