直播系統原始碼,極光IM簡單的聊天介面全手動
直播系統原始碼,極光IM簡單的聊天介面全手動實現的相關程式碼
介面的XML
以下是Activity的佈局檔案,訊息列表我選擇用RecyclerView來實現
<LinearLayout xmlns:android=" xmlns:app=" xmlns:tools=" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" android:background="@color/beijing"> <RelativeLayout android:layout_width="match_parent" android:layout_height="@dimen/Title_Height" android:background="@color/white"> <ImageView android:id="@+id/jg_details_back" android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_centerVertical="true" android:paddingLeft="30px" android:paddingRight="60px" android:src="@mipmap/back" /> <TextView android:id="@+id/jg_details_title" android:layout_width="match_parent" android:layout_height="match_parent" android:gravity="center" android:text="" android:textColor="@color/heise" android:textSize="@dimen/Title_TextSize" /> </RelativeLayout> <android.support.v7.widget.RecyclerView android:id="@+id/jg_details_recy" android:layout_width="match_parent" android:layout_height="0px" android:layout_weight="1"/> <TextView android:layout_width="match_parent" android:layout_height="1px" android:background="@color/fenge" /> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:background="@color/white" android:paddingLeft="30px" android:paddingRight="30px"> <EditText android:id="@+id/jg_details_edit" android:layout_width="0px" android:layout_height="wrap_content" android:layout_marginBottom="20px" android:layout_marginTop="20px" android:layout_weight="1" android:background="@mipmap/sousuo1" android:gravity="center_vertical" android:hint="請輸入諮詢的問題" android:imeOptions="actionSend" android:paddingLeft="20px" android:paddingRight="20px" android:paddingTop="10px" android:paddingBottom="10px" android:singleLine="true" android:textColor="@color/huise" android:textCursorDrawable="@null" android:textSize="14sp" /> <ImageView android:id="@+id/jg_details_img" android:layout_width="80px" android:layout_marginTop="20px" android:layout_height="80px" android:layout_marginLeft="20px" android:src="@mipmap/send_img" /> </LinearLayout> </LinearLayout>
控制元件初始化:
這些程式碼 放在Activity的onCreate方法中就可以了,
其中涉及到的東西都會在下面講到
title = findViewById(R.id.jg_details_title); mEdit = findViewById(R.id.jg_details_edit); mRecycler = findViewById(R.id.jg_details_recy); mRecycler.setLayoutManager(new LinearLayoutManager(this)); mAdapter = new JG_details_Adapter(this); mRecycler.setAdapter(mAdapter); position = getIntent().getIntExtra("position", 0); //設定訊息接收 監聽 GlobalEventListener.setJG(this, false); //進入會話狀態,不接收通知欄 JMessageClient.enterSingleConversation(this.userName);
以上就是直播系統原始碼,極光IM簡單的聊天介面全手動實現的相關程式碼, 更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2846987/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 『技術分享』-- 使用極光 IM 構建聊天功能
- iOS —— 極光推送和極光IMiOS
- 直播app系統原始碼,簡單易上手的進度條APP原始碼
- 手機直播原始碼,Android 簡單的彈框原始碼Android
- 線上直播系統原始碼,簡單實現Android應用的啟動頁原始碼Android
- 直播app系統原始碼,簡單的登入介面(登入、註冊、記住密碼等按鍵)APP原始碼密碼
- 即時通訊im原始碼(開源的社群交友聊天系統原始碼uniapp)詳析原始碼APP
- 直播app系統原始碼,flutter 驗證碼輸入框的簡單封裝APP原始碼Flutter封裝
- bogo手機直播原始碼部署直播軟體系統搭建!Go原始碼
- WinForm的Socket實現簡單的聊天室 IMORM
- 2022直播交友原始碼一對多直播系統原始碼同城視訊聊天交友app原始碼APP
- 直播系統app原始碼,shiro簡單的密碼加鹽與密碼驗證APP原始碼密碼
- 1對1直播原始碼改變直播傳統模式新穎一對一聊天系統原始碼模式
- 區塊鏈社交直播系統開發方案,IM聊天資訊平臺搭建區塊鏈
- 區塊鏈社交直播軟體開發app,IM聊天系統開發區塊鏈APP
- 線上客服系統原始碼/IM原始碼框架架構原始碼框架架構
- 一對一直播原始碼,實現一個簡單的登入介面原始碼
- 線上直播系統原始碼,進入新的介面後自動重新整理內容原始碼
- 手機直播軟體系統搭建原始碼,聚合採集器採集平臺介面!原始碼
- 呼叫支付介面,實現直播帶貨系統原始碼的線上支付原始碼
- 直播原始碼如何進行簡單搭建原始碼
- 語音直播系統原始碼與視訊直播系統原始碼哪些區別原始碼
- 直播系統app原始碼,簡潔好看的登入頁面APP原始碼
- 聊天平臺原始碼,簡單使用 禁止滑動和設定滑動方向原始碼
- 極簡單欄部落格系統
- 遊戲直播原始碼直播系統開發與定製,全開源原始碼無加密終身使用權遊戲原始碼加密
- 手機直播原始碼,Android studio 實現簡單的視訊播放原始碼Android
- 直播 App 原始碼搭建簡易直播平臺及個人開發直播系統的難點APP原始碼
- 區塊鏈IM聊天軟體開發,即時通訊系統搭建原始碼區塊鏈原始碼
- 直播系統原始碼,vue實現無縫滾動原始碼Vue
- 仿微信APP聊天IM原始碼出售轉讓,可定製APP原始碼
- laravel-colorUI-IM-對開發友好的極簡IMLaravelUI
- 線上直播系統原始碼,迴圈滾動RecyclerView的實現原始碼View
- 手機直播原始碼,當前頁卡指示器的簡單實現方法原始碼
- 移動網際網路時代一對一直播原始碼聊天系統改變著我們的生活原始碼
- java簡單聊天程式碼Java
- 區塊鏈IM社交直播軟體開發,即時通訊聊天系統開發區塊鏈
- Vert.x IM聊天系統設計實現