国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

Android Studio實現QQ的注冊登錄和好友列表跳轉

瀏覽:131日期:2022-06-04 13:52:07
一、項目概述

本次項目主要包含了注冊、登錄和好友列表三個界面以及之間相互跳轉。其中好友列表界面設計的很詳細,有好友頭像和消息內容。用戶先點擊注冊按鈕進入注冊界面,輸入完賬號和密碼后,點擊注冊,跳轉到登錄界面,這時候賬號和密碼也被傳了過來,點擊登錄按鈕進入好友列表界面,這時候用戶名也被傳遞過來。

二、開發環境

Android Studio實現QQ的注冊登錄和好友列表跳轉

三、詳細設計1、登錄界面的搭建

整體布局是相對布局RelativeLayout,上來ImageView是頭像框,下面一個LinearLayout,顯示的賬號TextView和EditText;緊接著還是一個LinearLayout,里面是密碼的TextView和EditText。最下面是兩個Button,一個是登錄,一個是注冊,與父布局同寬。

Android Studio實現QQ的注冊登錄和好友列表跳轉

2、注冊界面的搭建

最外層是RelativeLayout,頂部是一個“新用戶注冊”的TextView,下面一個LinearLayout,顯示的賬號TextView和輸入框EditText;緊接著還是一個LinearLayout,里面是密碼的TextView和輸入框EditText,最下面是注冊的Button,onClick=“click”。

Android Studio實現QQ的注冊登錄和好友列表跳轉

3、好友列表界面的搭建

最外層是LinearLayout布局,排列方式為vertical垂直。首先最上面是一個LinearLayout,里面放了一個ImageView頭像,和一個TextView文本框,用來接收用戶登錄時的賬號,并且顯示在這里。在下面是一個TextView,顯示“好友列表”,緊接著是一個ListView列表,顯示好友信息。

Android Studio實現QQ的注冊登錄和好友列表跳轉

4、跳轉功能實現

登錄按鈕綁定的監聽器,設置意圖進行跳轉,點擊從當前的主界面跳轉到好友列表界面。

btn_log.setOnClickListener(new View.OnClickListener() {//匿名內部類方式實現按鈕點擊事件 @Override public void onClick(View v) {//傳遞數據Intent intent=new Intent(MainActivity.this,friend_list_Activity.class);//創建Intent對象,啟動Activity02//將數據存入Intent對象intent.putExtra('name',et_name.getText().toString().trim());startActivity(intent); }});btn_reg.setOnClickListener(this);

注冊按鈕綁定的監聽器,創建意圖Intent,實現點擊跳轉到注冊界面。

public void onClick(View view){switch(view.getId()){ case R.id.btn_register: Intent intent=new Intent(this,register_Activity.class); startActivityForResult(intent,1);//返回請求結果,請求碼為1} }

注冊界面的注冊按鈕,用click方法實現,創建意圖Intent,并傳值過去。

public void click(View view) {Toast.makeText(this, '注冊成功!', Toast.LENGTH_SHORT).show();Intent intent = new Intent();intent.putExtra('name', reg_name.getText().toString().trim());intent.putExtra('password', reg_password.getText().toString().trim());setResult(1, intent);finish(); }四、項目效果

1、主界面默認顯示為登錄界面。

Android Studio實現QQ的注冊登錄和好友列表跳轉

2、點擊注冊按鈕進入注冊界面。

Android Studio實現QQ的注冊登錄和好友列表跳轉

3、輸入賬號密碼然后注冊,回到登錄界面,賬號密碼也穿過來了

Android Studio實現QQ的注冊登錄和好友列表跳轉

4、點擊登錄進入好友列表界面,賬號也被傳過來了

Android Studio實現QQ的注冊登錄和好友列表跳轉

五、項目總結

本次QQ頁面跳轉項目主要考驗學生對于ListView和intent的使用,對多個頁面之間的跳轉和傳值要熟稔于心,這些知識點在今后的Android項目中會經常使用,因此希望大家能夠熟練掌握上述知識點的使用,方便后續開發項目。

源碼下載

到此這篇關于Android Studio實現QQ的注冊登錄和好友列表跳轉的文章就介紹到這了,更多相關Android Studio 注冊登錄和好友列表跳轉內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: qq
相關文章:
主站蜘蛛池模板: 久久这里只有精品视频99 | 草草影院ccyycom浮力影院 | 久久久精品一区二区三区 | 久久久久依人综合影院 | 久久r这里只有精品 | 欧美国产高清 | 国产精品一区二区四区 | 免费黄色成人 | 最新版天堂资源中文官网 | 久久久久久久国产免费看 | 国产高清国产专区国产精品 | 亚洲综合a | 在线免费观看一级片 | 花蝴蝶在线| 一级毛片牲交大片 | 国产成人国产在线观看入口 | 91精品国产高清久久久久久91 | 精品视频一区二区三区四区 | 欧美一级免费在线观看 | 国产欧美日韩一区二区三区在线 | 国产一区二区免费不卡在线播放 | 亚洲美女视频一区二区三区 | 亚洲成人综合网站 | 天码毛片一区二区三区入口 | 久久香蕉国产线看观看式 | 精品免费久久久久国产一区 | 欧美日韩精品一区二区三区 | 国产天堂在线一区二区三区 | 欧美成人观看 | 女人张开腿让男人捅爽 | 国产一级做a爱片久久毛片a | 一级毛片在线观看视频 | 国内免费视频成人精品 | avtom影院入口永久在线 | 中文字幕久久久 | 久久久成人网 | 日本a级毛片免费观看 | 日本一级高清片免费 | 97在线免费 | 免费人成在线观看网站 | 国产美女精品视频 |