直播系統原始碼,極光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
- 手機直播原始碼,Android 簡單的彈框原始碼Android
- 直播app系統原始碼,簡單易上手的進度條APP原始碼
- 線上直播系統原始碼,簡單實現Android應用的啟動頁原始碼Android
- 即時通訊im原始碼(開源的社群交友聊天系統原始碼uniapp)詳析原始碼APP
- 2022直播交友原始碼一對多直播系統原始碼同城視訊聊天交友app原始碼APP
- 直播app系統原始碼,簡單的登入介面(登入、註冊、記住密碼等按鍵)APP原始碼密碼
- WinForm的Socket實現簡單的聊天室 IMORM
- 直播系統app原始碼,shiro簡單的密碼加鹽與密碼驗證APP原始碼密碼
- 直播app系統原始碼,flutter 驗證碼輸入框的簡單封裝APP原始碼Flutter封裝
- 直播帶貨原始碼,Android 簡單動畫播放原始碼Android動畫
- 區塊鏈IM聊天軟體開發,即時通訊系統搭建原始碼區塊鏈原始碼
- 手機直播原始碼,Android studio 實現簡單的視訊播放原始碼Android
- 區塊鏈社交直播軟體開發app,IM聊天系統開發區塊鏈APP
- 1對1直播原始碼改變直播傳統模式新穎一對一聊天系統原始碼模式
- 線上客服系統原始碼/IM原始碼框架架構原始碼框架架構
- 一對一直播原始碼,實現一個簡單的登入介面原始碼
- 區塊鏈社交直播系統開發方案,IM聊天資訊平臺搭建區塊鏈
- 聊天平臺原始碼,簡單使用 禁止滑動和設定滑動方向原始碼
- 基於Netty的Android系統IM簡單實現原理NettyAndroid
- 簡化 vnTrader 手動下單介面
- 直播系統app原始碼,簡潔好看的登入頁面APP原始碼
- 直播原始碼如何進行簡單搭建原始碼
- 手機直播軟體系統搭建原始碼,聚合採集器採集平臺介面!原始碼
- 極簡單欄部落格系統
- 語音直播系統原始碼與視訊直播系統原始碼哪些區別原始碼
- 線上直播系統原始碼,進入新的介面後自動重新整理內容原始碼
- 從原始碼構建一個極簡的Linux作業系統原始碼Linux作業系統
- 呼叫支付介面,實現直播帶貨系統原始碼的線上支付原始碼
- laravel-colorUI-IM-對開發友好的極簡IMLaravelUI
- 直播系統原始碼,簡易的自定義確認彈框AlertDialog原始碼
- 直播 App 原始碼搭建簡易直播平臺及個人開發直播系統的難點APP原始碼
- 直播系統原始碼,vue實現無縫滾動原始碼Vue
- 區塊鏈IM社交直播軟體開發,即時通訊聊天系統開發區塊鏈
- 直播系統搭建,簡單實現Android應用的啟動頁Android
- 手機直播原始碼,當前頁卡指示器的簡單實現方法原始碼
- 遊戲直播原始碼直播系統開發與定製,全開源原始碼無加密終身使用權遊戲原始碼加密