1. 程式人生 > >Android Studio (3.1.2)點選按鈕切換到另一個activity專案

Android Studio (3.1.2)點選按鈕切換到另一個activity專案

       剛接觸APP開發,好不容易搭建好了環境,迫不及待的嘗試一些學習一些新的知識,發現開發語言和之前用過的都不一樣!初步嘗試了切換頁面功能,在網上搜到了很多資料,發現都有報錯的,網上能搜到AS相關開發學習也不多!想著可能AS版本不一樣吧(我用的是Android Studio 3.1.2版本),論壇上的資料最早都是一年前的了,AS也更新了很多版本,可能之前的語法都不相容了!嘗試了自己做了一下,成功了!現在貼上原始碼,供大家參考一下,新手勿噴!!

     簡要說明一下,先配置好 activity_main.xml 控制元件(放置按鈕等),新增 Main2Activity.java 專案

     如圖:定義好button的ID

     實現:

    在 MainActivity.java 中編輯:

package com.example.administrator.apptest

import android.annotation.SuppressLint
import android.os.Bundle
import android.support.v7.app.AppCompatActivity
import android.content.Intent
import android.view.View


class MainActivity<FloatingActionButton : View?> : AppCompatActivity() {

    @SuppressLint("WrongViewCast")
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)

        //button_t2
        findViewById<FloatingActionButton>(R.id.button_t2)?.setOnClickListener(View.OnClickListener {
            val intent = Intent(
[email protected]
, Main2Activity::class.java) startActivity(intent) }) //button_t3 findViewById<FloatingActionButton>(R.id.button_t3)?.setOnClickListener(View.OnClickListener { val intent = Intent([email protected], Main3Activity::class.java) startActivity(intent) }) } }

    其它的頁面都可以使用,修改好引數

    剛接觸,還在懵懂中.....

相關推薦

Android Studio (3.1.2)按鈕切換一個activity專案

       剛接觸APP開發,好不容易搭建好了環境,迫不及待的嘗試一些學習一些新的知識,發現開發語言和之前用過的都不一樣!初步嘗試了切換頁面功能,在網上搜到了很多資料,發現都有報錯的,網上能搜到AS相關開發學習也不多!想著可能AS版本不一樣吧(我用的是Android Stu

Android】實用教程:匯入android-gif-drawable包,不用在GitHub下載(Android Studio 3.1.2

轉載請註明出處,原文連結:https://blog.csdn.net/u013642500/article/details/80193877 【AS版本】 【步驟】 1、開啟Project Structural。(可點選圖示,也可以在File選單中開啟,也可以按Ctrl+Al

Android】實用教程:匯入SlidingMenu包,不用在GitHub下載(Android Studio 3.1.2

轉載請註明出處,原文連結:https://blog.csdn.net/u013642500/article/details/80192923 【AS版本】 【步驟】 1、開啟Project Structural。(可點選圖示,也可以在File選單中開啟,也可以按Ctrl+Al

Android Studio 3.1升級3.2 實踐

1.升級Android Studio 開啟Android Studio 選擇 help,選擇check for updates,選擇update and restart 也可以選擇官網下載升級:https://developer.android.google.cn/st

Android Studio 3.1 Beta 1發布,如何及時下載更新

數字串 spa linux版本 版本號 分享 一段 blog tps 文件名 每次收到Android Studio更新提示,總是延遲一段時間才能下載的到或者更新成功。架梯子也不行。而且更新檢測也是時斷時續。Android Studio 3.0.1使用一段時間,多開幾個工程。

Android Studio 3.1.3正式版的新坑。。。

androi exc process uil path time ESS RoCE IV Gradle編譯時沒問題,運行App時候出現:    java.util.NoSuchElementException java.lang.RuntimeExcep

Android Studio 3.1.1新版本 修改 compileSdkVersion sdk版本的各種錯誤

在新版本3.0以上的Android Studio裡面,有了很多的改動,大家都知道新建立一個專案,compileSdkVersion是最新版本的sdk 我的是Android Studio 3.1.1,最新的是complieSdkVesion 27 新建專案app/build.grad

Android studio程式碼實現打電話+事件四種方式

?Android系統架構(重點) 第一層:應用層Application 第二層:應用框架層Application Framework 第三層:Android底層類庫層 Libraries、Dalvik虛擬機器 第四層:linux核心層 linux kernel Android是執行在

android studio 3.1 升級gradle4.4時所踩到的坑

轉載自:https://blog.csdn.net/Public_x/article/details/80224838   公司原專案是使用Android studio 2.3編譯的,最近將Android studio升級到3.1後,build apk 時提示: The pro

手把手教你ExtJS從入門到放棄——篇五(示例1按鈕開啟一個自定義視窗)

 例1:點選按鈕開啟一個window,window重複建立的問題 重點分析:這個問題是初學者經常會犯錯的地方,一般來說簡單的程式碼不會產生此問題,但是如果以後程式碼複雜以後,這個問題如果發生除錯起來會非常麻煩!! 不多說,JSP部分程式碼如下 003wind

Android Studio 3.1 加速編譯速度

設定 更改studio的VM大小 Android Studio限制了Java虛擬機器啟動的記憶體大小,限制了最大堆記憶體,當Android Studio執行越久,記憶體越不足的時候,就會頻繁的觸發GC,Android Studio就自然會卡起來了,嚴重的直接黑屏,所以,我們把對應的

Android Studio 3.1.4 報錯Failed to find style 'coordinatorLayoutStyle' in current theme

使用最新版的AS3.1.4安裝後 執行hello world程式,預覽報錯Failed to find style ‘coordinatorLayoutStyle’ in current theme。 如圖。 網上找了些方法,沒解決,然後去Google找了下,在stackoverflo

Android Studio 3.1無法匯入模組的解決辦法

3月份Android Studio 3.1版正式釋出,誰知新版本搞出了新問題,譬如匯入已有的模組,Android Studio就死活無法正常匯入。摸索了很久,才算總結出模組匯入的幾點解決辦法: 一、依次選擇選單“File”——“New”——“Import Module”,按提

Android Studio 3.1.4,gradle 4.4解決Error:Unable to resolve dependency for ':@debug/compileClasspath'問題

    最近把Android studio升級到3.1.4,可是新建一個空專案在build的時候都出現問題,本來不是很重視,把不需要的直接注掉即可,但是因為匯入公司的一個專案來編譯,結果還是報了同樣的錯(引入的依賴庫出現了問題),最終在網上找了很多方法,最終解決了,記錄下過程

Android Studio 3.1 編譯錯誤Connection refused

檢視詳細出錯內容        Connect to 127.0.0.1:1080 [/127.0.0.1] failed: Connection refused: connect 修改C:\Users\XXX(使用者名稱)\.gradle\gradle.properti

Android Studio ListView的item事件彈出AlertDialog,和item的滑動

首先看看效果圖: 點選彈出AlertDialog的確認框! (一)第一步,建立一個xml檔案顯示item的佈局 student_item.xml <?xml version="1.0" encoding="utf-8"?> <LinearLa

android studio 3.1.3爬坑之旅

出錯資訊:The SourceSet 'instrumentTest' is not recognized by the Android Gradle Plugin. Perhaps you misspelled something? 翻譯:“SourceSet” 的

android studio 3.1 error: style attribute ‘android:attr/keyboardNavigationCluster’ not found.

升級到 android studio 3.1 之後,遇到 appcompat 如果是用 v25 或 v26 的版本,也許會遇到 Error: 解法,implementation  改用 27 版 implementation 'com.android.support:appcompat-v7:27.1.

android studio 3.1版本 虛擬機器一直黑屏

問題:         android studio 虛擬機器一直黑屏  版本3.1 情況描述: android studio從一臺電腦轉移到另一臺, 不是卡在啟動介面“android”,而是黑屏;之前在網上搜到的解決辦法是:反正我沒成功,想試可以試一下虛擬機器show on

android studio 3.1.1 建立專案編譯不過的問題解決

今天使用android 的罪行版本3.1.1 建立專案,出現了幾個問題,現在記錄如下: 問題一:一些庫找不到 按照studio的預設流程建立專案後一些庫找不到。如下: org.gradle.internal.resource.transport.http.HttpReq