一對一聊天軟體原始碼,實現各個子介面跳轉和傳參
一對一聊天軟體原始碼,實現各個子介面跳轉和傳參的相關程式碼
1新增依賴
javaCompileOptions { annotationProcessorOptions { arguments = [moduleName :project.getName() ] } } compile'com.alibaba:arouter-api:1.3.1' annotationProcessor'com.alibaba:arouter-compiler:1.1.4'
2起始activity
package com.example.arouter; import android.os.Bundle; import android.view.View; import androidx.appcompat.app.AppCompatActivity; import com.alibaba.android.arouter.facade.annotation.Route; import com.alibaba.android.arouter.launcher.ARouter; import com.example.myapplication.R; @Route(path = "/app/ArouterActivity") public class ArouterActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_arouter); ARouter.getInstance().inject(this); } public void go(View view) { ARouter.getInstance().build(Constance.DeatailActivityURL) .withString("name","wy") .withInt("age",6) .navigation(); } }
3目標activity
package com.example.arouter; import android.os.Bundle; import android.util.Log; import androidx.appcompat.app.AppCompatActivity; import com.alibaba.android.arouter.facade.annotation.Autowired; import com.alibaba.android.arouter.facade.annotation.Route; import com.alibaba.android.arouter.launcher.ARouter; import com.example.myapplication.R; @Route(path = Constance.DeatailActivityURL) public class ArouterDetailActivity extends AppCompatActivity { @Autowired public String name; @Autowired public int age; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_arouter_detail); ARouter.getInstance().inject(this); Log.e("wy", "onCreate: "+name+" age:"+age ); } }
4url池塘
package com.example.arouter; public class Constance { public static final String DeatailActivityURL="/app/ArouterDetailActivity"; }
以上就是 一對一聊天軟體原始碼,實現各個子介面跳轉和傳參的相關程式碼,更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2842640/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 一對一直播原始碼,實現一個簡單的登入介面原始碼
- 一對一聊天原始碼,vue實現環形進度條元件原始碼Vue元件
- 聊天室軟體原始碼中封裝一個金額輸入框元件的實現原始碼封裝元件
- 一對一聊天平臺原始碼,實現冪等的8種方案原始碼
- 一對一聊天ajax實現
- 一對一聊天軟體原始碼,提升系統效能的圖片載入方式原始碼
- Andriod 實現一個類微信聊天介面 (二)
- Android:藍芽實現一對一聊天Android藍芽
- Laravel + swoole + redis 實現一對一聊天LaravelRedis
- 乾貨分享:一對一直播視訊聊天原始碼如何對接三方介面!原始碼
- 1對1直播原始碼改變直播傳統模式新穎一對一聊天系統原始碼模式
- Android開發實現連續跳轉幾個介面後在最後一個介面完美跳回最初的介面Android
- 直播原始碼:一對一視訊聊天app哪個比較高階?原始碼APP
- 推薦一個軟體自動生成介面文件(帶實現)
- 完美的一對一聊天原始碼一定要有完善功能及售後體系原始碼
- 從原始碼看Spring中IOC容器的實現(一):介面體系原始碼Spring
- 實現一個webscoket聊天系統Web
- nginx實現網站url帶參跳轉Nginx網站
- 手動實現一個promise(原始碼)Promise原始碼
- 一對一聊天原始碼,驗證碼選擇輸入字母驗證原始碼
- Java語言做一個簡單的登陸介面實現使用者名稱和密碼的登陸以及介面之間的跳轉Java密碼
- 手把手帶你擼一個路由(2)--帶參跳轉路由
- 一對一聊天原始碼,驗證碼生成隨機數字排列組合原始碼隨機
- 手把手帶你擼一個路由(1)--介面跳轉路由
- 手把手帶你擼一個路由(1)–介面跳轉路由
- MVVM原始碼 - 如何實現一個MVVM框架MVVM原始碼框架
- 一步一步實現直播軟體原始碼的RTMP推流流媒體服務原始碼
- 在語音聊天原始碼中實現一個滿天星效果,應該如何做?原始碼
- 一對一聊天原始碼,你是否瞭解ERedis的擴容機制?原始碼Redis
- 分享一個session過期後根據guard跳轉的實現Session
- 從快取角度入手實現聊天室軟體原始碼的前端效能優化快取原始碼前端優化
- 用setjmp和longjmp實現跳轉
- 一對一直播原始碼,利用matlab實現程式計時功能原始碼Matlab
- 用Java程式碼實現一個簡單的聊天室功能Java
- Promise 原始碼:實現一個簡單的 PromisePromise原始碼
- 關於一對一軟體如何搭建PHP直播系統原始碼的流程PHP原始碼
- 直播商城原始碼,實現商城客服聊天,傳送文字、圖片的功能原始碼
- 實現一個簡單版本的Vue及原始碼解析(一)Vue原始碼