国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

初步理解android studio里java(generated)

這篇具有很好參考價(jià)值的文章主要介紹了初步理解android studio里java(generated)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

?總結(jié)在最下面

?最近學(xué)習(xí)android studio的時(shí)候,發(fā)現(xiàn)了一個(gè)問題,就是為什么有的項(xiàng)目有java(generated),res(generated)。而有的項(xiàng)目里就沒有,從網(wǎng)上進(jìn)行搜索之后了解到當(dāng)使用一些庫的時(shí)候,例如Dagger(目前不知道是什么),Room(也不知道是個(gè)啥),Navigation組件(終于見到一個(gè)熟悉的了),在使用的過程中會(huì)生成java類,這些類會(huì)被使用,而這個(gè)java類就是java(generated),哇塞?。?!原來是這樣呀,那么事實(shí)真的是這樣嗎?那么實(shí)際項(xiàng)目中來看一下是不是這個(gè)樣子的呢?初步理解android studio里java(generated)

從圖中(這個(gè)項(xiàng)目是個(gè)做了一點(diǎn)的項(xiàng)目,就是為了理解)可以看到(請(qǐng)看左邊欄)?已經(jīng)生成了res(generated),還有java(generated),那么這個(gè)是同時(shí)生成的嗎?與navigation有關(guān)嗎?簡(jiǎn)單粗暴的方式就是把這個(gè)navigation包給刪掉,然后呢?不行啊?他怎么還有。效果如下初步理解android studio里java(generated)

?所以我不打算這樣了,我想到了另外一種方法,新建一個(gè)項(xiàng)目,剛開始的時(shí)候是沒有java(generated)與res(generated)的,所以可以在做的時(shí)候來看這個(gè)nagivation是否會(huì)引起生成java(generated)與res(generated),那就再試一下吧!

首先新建一個(gè)項(xiàng)目,項(xiàng)目如圖所示

初步理解android studio里java(generated)

?這是一個(gè)drawerlayout,里面用到了navigation組件(導(dǎo)航欄),這里已經(jīng)出現(xiàn)了java(generated)res(generated)

初步理解android studio里java(generated)新建一個(gè)項(xiàng)目對(duì)這個(gè)項(xiàng)目進(jìn)行一步步的復(fù)制粘貼,看看是不是navigation引起generated

首先在res里面添加navigation,發(fā)現(xiàn)沒有什么變化初步理解android studio里java(generated)

那么到現(xiàn)在我感覺就是mainactivity里的程序了

初步理解android studio里java(generated)?

程序復(fù)制過來有錯(cuò)誤,重啟了一下,發(fā)現(xiàn)出現(xiàn)了Java(generated),res(generated)。因?yàn)槭侵苯訌?fù)制過來的,所以有些問題,那個(gè)databing的地方有問題,你們有知道的嗎?哈哈,大家加油。

總結(jié)java(generated)產(chǎn)生的原因就是navigation這一類組件在使用的過程中,在java程序里的類會(huì)被用到,所以會(huì)生成這個(gè)Java(generated) 。

這是對(duì)其初步的理解,有問題希望能指點(diǎn)一二。?文章來源地址http://www.zghlxwxcb.cn/news/detail-461868.html

到了這里,關(guān)于初步理解android studio里java(generated)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Android Studio Unsupported Java

    問題:升級(jí) Android Studio Flamingo 出現(xiàn)如下報(bào)錯(cuò)信息 解決方法:File - Settings - Build, Execution, Deployment - Build Tools - Gradle 將 Gradle JDK 修改為本機(jī)安裝的 JDK 版本即可,如: JDK-11.0.15

    2024年02月11日
    瀏覽(22)
  • 完全從零Java自學(xué)系列【入門篇】(第四課:Mysql服務(wù)端安裝&使用客戶端操作數(shù)據(jù)庫&初識(shí)SQL基礎(chǔ)操作&Java中使用第三方包&Java數(shù)據(jù)庫操作&初步理解面相對(duì)象真正的意義之橋接設(shè)計(jì)模式)

    完全從零Java自學(xué)系列【入門篇】(第四課:Mysql服務(wù)端安裝&使用客戶端操作數(shù)據(jù)庫&初識(shí)SQL基礎(chǔ)操作&Java中使用第三方包&Java數(shù)據(jù)庫操作&初步理解面相對(duì)象真正的意義之橋接設(shè)計(jì)模式)

    ??數(shù)據(jù)庫是專門用來存儲(chǔ)一系列集合數(shù)據(jù)的地方。所有的文件都可以被稱之為庫,當(dāng)應(yīng)用場(chǎng)景沒那么復(fù)雜的時(shí)候,簡(jiǎn)單的應(yīng)用程序用文本就可以了。數(shù)據(jù)庫的意義是為了設(shè)計(jì)更好的保障數(shù)據(jù)安全(如多線程操作)、數(shù)據(jù)一致、索引(如何在龐大的數(shù)據(jù)中快速查找)等等一系

    2024年02月21日
    瀏覽(29)
  • flutter android studio升級(jí)java java17

    oricle 網(wǎng)站下載jdk 17 sudo dpkg -i 安裝包。 到android-studio 目錄, 更新.bashrc里面 然后運(yùn)行flutter doctor

    2024年04月28日
    瀏覽(20)
  • Android Studio中創(chuàng)建java項(xiàng)目

    1.創(chuàng)建普通的android工程 2.創(chuàng)建一個(gè)module 3.module類型選擇java library 4.填寫libary和class的名字 5.生成的工程如圖所示 6.然后點(diǎn)擊Run --- Edit Configurations... 選擇Application選項(xiàng) 設(shè)置所需要的參數(shù) 選中myjavalib后點(diǎn)擊OK。然后打開剛創(chuàng)建的lib的gradle 編輯gradle文件 點(diǎn)擊運(yùn)行按鈕 控制臺(tái)輸出結(jié)

    2024年02月10日
    瀏覽(18)
  • Android初學(xué)之a(chǎn)ndroid studio運(yùn)行java/kotlin程序

    Android初學(xué)之a(chǎn)ndroid studio運(yùn)行java/kotlin程序

    第一步驟: File — New — New Module ,然后彈出一個(gè)框,(左邊)選擇 Java or Kotlin Library ,(右邊)編輯自己的圖書館名、包名、類名,選擇 Java 一個(gè)語言,然后 Finish 如下圖: 然后,就可以看見我新建的 java Library 了,如下圖: 第二步驟:馬上寫個(gè)測(cè)試程序 看看能不能運(yùn)行

    2024年02月11日
    瀏覽(19)
  • 二叉樹初步理解

    二叉樹初步: 代碼如下,注釋很詳細(xì)。

    2024年02月05日
    瀏覽(9)
  • 【Linux】進(jìn)程初步理解

    【Linux】進(jìn)程初步理解

    個(gè)人主頁 : zxctscl 如有轉(zhuǎn)載請(qǐng)先通知 電腦里面的硬件不是隨便就能構(gòu)成計(jì)算機(jī),這些硬件是按照一定的規(guī)則去組裝電腦的。 計(jì)算機(jī)的核心工作就是通過一定的輸入設(shè)備,把數(shù)據(jù)交給計(jì)算機(jī)cpu,而cpu經(jīng)過一定的設(shè)備再顯示出結(jié)果。 計(jì)算機(jī)的構(gòu)成遵循馮諾依曼體系結(jié)構(gòu): 輸入

    2024年04月09日
    瀏覽(13)
  • Android、Android Studio 和 Gradle 是如何使用 Java 的

    Android、Android Studio 和 Gradle 是如何使用 Java 的

    可以肯定地說,每個(gè)人都知道 Android 使用 Java。然而,“使用 Java ”的含義范圍相當(dāng)大。因此,在本文中,我將介紹 Android 設(shè)備和我們用于 Android 開發(fā)的各種工具是如何使用 Java 平臺(tái)的。 讓我們從結(jié)論開始——下圖顯示了 Java 在 Android 生態(tài)系統(tǒng)中的作用: 使用 Java 編程語言編

    2024年02月10日
    瀏覽(26)
  • visual studio 2010版本安裝以及初步使用

    visual studio 2010版本安裝以及初步使用

    首先登陸免費(fèi)下載網(wǎng)站,該網(wǎng)站應(yīng)該說是不少軟件的免費(fèi)下載網(wǎng)站了。 https://msdn.itellyou.cn/ 然后在上面搜索框中輸入Visual Studio 2010,點(diǎn)擊GO按鈕進(jìn)行搜索。 選擇版本為visual_studio_2010_ultimate_x86_dvd,點(diǎn)擊詳細(xì)信息,復(fù)制下方鏈接到迅雷中就可以進(jìn)行下載了。 ?下載后選擇文件夾

    2024年02月11日
    瀏覽(17)
  • Android Studio 簡(jiǎn)易通訊錄制作 (Java)

    Android Studio 簡(jiǎn)易通訊錄制作 (Java)

    通訊錄首頁: ?添加聯(lián)系人頁面: ?修改聯(lián)系人: 刪除聯(lián)系人: ?程序代碼: MainActivity.java MyAdapter.java ?DBHelper.java User.java ?activity_main.xml dialog.xml ?item.xml colors.xml ?詳細(xì)見:https://gitee.com/love1213/Android-Studio-Contacts.git

    2024年02月11日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包