[開源應用]-一個Android平臺的 IM 應用
這是一個簡單的 IM 應用,寫這個應用的本意只是想練練手,暫且實現了私聊和群聊功能,後邊再根據用戶反饋情況再來更新吧~
應用完全是以 MVVM 的思想來實現的,使用的是 Google 的 LiveData + ViewModel 框架,使用的後臺服務是由騰訊雲通信服務提供的
應用完全開源,覺得還不錯的同學不如點擊應用內的“贊賞支持”來贊助我喝杯咖啡?
GitHub主頁:Round
Apk下載地址:Round
QQ交流群:892434439
[開源應用]-一個Android平臺的 IM 應用
相關推薦
[開源應用]-一個Android平臺的 IM 應用
平臺 android model ogr github img 咖啡 com upload 這是一個簡單的 IM 應用,寫這個應用的本意只是想練練手,暫且實現了私聊和群聊功能,後邊再根據用戶反饋情況再來更新吧~ 應用完全是以 MVVM 的思想來實現的,使用的是 Google
Android端IM應用中的@人功能實現:仿微博、QQ、微信,零入侵、高可擴充套件
本文由“貓爸iYao”原創分享,感謝作者。 1、引言 最近有個需求:評論@人(沒錯,就是IM聊天或者微博APP裡的@人功能),就像下圖這樣: ▲ 微信群聊介面裡的@人功能 ▲ QQ群聊介面裡的@人功能 網上已經有一些文章分享了類似功能實現邏輯,但是幾乎都是
Android平臺Gallery2應用分析(七)---PhotoPage圖片解碼
PhotoPage圖片解碼 從前文可知,PhotoPage的圖片解碼始於PhotoPage的onResume()呼叫updateImageRequests()。先看下程式碼: private void updateImageRequests() {
分享一個Android平臺編譯指令碼
先說明使用方法 1:將內容copy到一個檔案,如檔名為mk,將此檔案加上可執行許可權 chmod +x mk 2:將mk檔案放於android頂層目錄 3:執行./mk會有提示如下: ^.^ example: ./mk full_g30p_5u-eng ^.^ exampl
Android 平臺的 10 款開源任務管理和時間追蹤應用
現代生活需求的壓力有時候會把人壓倒。即使是一個十分有組織能力的人或許也會需要數字工具來跟蹤個人和專業的會議以及最後期限。 如果你參加了今年的 All Things Open,可能已經看到了 Opensource.com 的 Jason Baker 和 Jen Wike Hug
aNDROID平臺應用軟體開發
平臺 lis oid andro music 5% baidu .com aid aNDROID%E4%BA%8B%E4%BB%B6%E7%9B%91%E5%90%AC%E5%9B%9E%E8%B0%83%E6%9C%BA%E5%88%B6 http://music.hao
iOS音視訊—FFmepg應用-Android平臺使用(NDK專案)
iOS音視訊—目錄 新建NDK專案 1、編譯.so動態庫 2、新建在Android平臺下的NDK專案 Android本身不支援C/C++開發(NDK底層開發),需要我們進行配置 NDK:在Android平臺下Google提供的支援C/C++開發的一套工具
第一個Android的應用程式目錄結構詳說
http://www.linuxidc.com/Linux/2011-12/48964p2.htm: http://www.linuxidc.com/Linux/2011-12/48964.htm 結構圖: 從上往下一一介紹: 1、 src資料夾一看就是放原始碼的,自己
從0開始編寫一個應用(android端+小程式端+伺服器端)第二步 專案經理完成邏輯圖。(上:產品經理的思考)
專案經理跟客戶收到基本需求後,要完善客戶的需求。因為絕大數客戶對於網際網路或者軟體不是很懂,只能提出他們想要的東西,即專案必須要實現的功能。但是沒有一個完整的專案流程,這需要專案經理去完善,細化,改善功能。 下面開始記錄專案經理工作。 上一篇客戶說到他的專案構思
從0開始編寫一個應用(android端+小程式端+伺服器端)第二步 專案經理完成邏輯圖。(下:產品細節思考後的實現邏輯圖)
上一篇說到產品經理思考完成大概邏輯圖: 使用者釋出拼團資訊可以選擇金額釋出,非金錢釋出。並且可以分享。然後,其他使用者點選獲得獎勵,或者分享獲得獎勵。 獎勵的有錢,有釋出機會。這個就是專案的主要流程,但是專案只有這個太少了,拼團還有一個玩法就是 拼團抽獎。 所以要加上這
面試時,問哪些問題能試出一個Android應用開發者真正的水平?
這是我在知乎上關於《面試時,問哪些問題能試出一個Android應用開發者真正的水平?》的回答,大家感覺有些幫助,就收錄在這裡,以下是我的回答: 一般面試時間短則30分鐘,多則1個小時,這麼點時間要全面考察一個人難度很大,需要一些技巧,這裡我不侷限於回答題主的問題,而是分享一下我個人關於如何
個人安卓學習筆記---第一個Android應用程式
今天是學習Android的第二天,昨天我們主要學習瞭如何配置Android開發環境和第一個Android程式,HELLOWORLD。但是並沒有解釋清楚,我們現在來看一下,適用Eclipse開發Android應用大致需要的步驟: 1.建立1個Android專案 2.在XML佈局
使用Android Studio 建立第一個Android 應用
一、使用Android Studio 開發Android 應用的流程 建立一個Android 專案或Android 模組 在XML 佈局檔案中定義應用程式的使用者介面 在Java 程式碼中編寫業務實現 二、一個簡單的登陸介面程式 1.
從零開始寫第一個Android應用程式
學習Android準備知識 安卓四層系統構成: 第一層:最底層 Linux層 第二層:函式庫層 由C或者C++寫 第三層:Application FrameWork 應用框架層 第四層:最上層 應用層 在很久以前,安卓還是用的jvm虛擬機器,但是好景不
Android c/c++ 應用向linux 平臺遷移執行
鑑於最近在minicamera (linux + FPGA) 平臺上模擬 安卓系統camera app 流程遭遇不斷升級同步的困擾,尤其是 不開放原始碼後 , 應用要連結封閉動態庫造成的困難;以及在sprdisk上要不斷升級相應的minicamera,minicamera
Android 在一個應用中如何啟動另外一個已安裝的應用
在自己的應用開發過程中,有可能需要在自己的應用中啟動其他應用,此時,如果應用對外公開了自己的啟動Intent方式,可以直接建立該Intent,然後通過startActivity(myIntent)。 這種方式相信都很熟悉。 如果不知道想要啟動的應用的Intent,也有
用Eclipse開發第一個Android應用程式HelloWorld
序簡單除錯執行 一. AVD的建立 AVD 就是指Android 模擬器 1. 通過Eclipse選單【Window】->【Android SDK and AVD Manager】或者 Android Icon開啟 Android SDK and AVD Manager, 選擇左邊第一項 Virtua
第一個Android things應用
轉載請註明出處。 上一篇部落格完成了android things的搭建,按照國際慣例,該來個hello word應用了,還好這一切都在android studio中進行,對於安卓軟體開發人員來講,應該是很熟悉的。 開啟Android studio,選擇新建一
用Kotlin開發android平臺語音識別,語義理解應用(olamisdk)
本文使用Kotlin開發android平臺的一個語音識別方面的應用,用的是尤拉密開放平臺olamisdk。 1.Kotlin簡介 Kotlin是由JetBrains建立的基於JVM的程式語言,IntelliJ正是JetBrains的傑作,而android
我的第一個android應用——裝逼神器《微博尾》
(本文android新手所做,有疑問或建議請回復~直接回帖或聯絡新浪微博@請叫我小純酷) 學習android也快一個月了,本身有java基礎,學起來也比較容易。第一個應用《微博尾》因此誕生了~(作為第一個作品對於本人來說還是比較滿意的) 說難不難,簡單也不簡單(對