国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Java Web項目,Android和微信小程序的初始頁面配置

raoyi / 2518人閱讀

摘要:然而微信框架根據(jù)什么邏輯判斷出是微信小程序的初始頁面呢起初我以為是在微信小程序的或者文件里配置初始頁面,像前面介紹的工程的和的一樣。后來發(fā)現(xiàn)沒有這樣的配置,微信框架會將文件里屬性下面的第一條頁面作為初始化頁面。

Java Web項目

我們在Eclipse里開了Java Web項目之后,Run As Tomcat或者Apache服務器,本地運行,如果直接用http://localhost:8080訪問項目,會發(fā)現(xiàn)瀏覽器會打開一個默認的頁面。

這個頁面是在什么地方配置的呢?

每個Java Web工程的目錄下面,都有一個名為WEB-INF的目錄,里面包含一個配置文件web.xml。Web項目的默認頁面就定義在里面的welcome-file-list節(jié)點里。

Android項目

我們知道一個Android項目里可以定義不同的Activity,那么Android應用啟動后看到的初始頁面對應的Activity,定義在Android項目的AndroidManifest.xml配置文件里,屬性為android:name??聪旅娴睦樱?/p>

package="com.jerry.android4"

android:versionCode="1"

android:versionName="1.0" >

android:minSdkVersion="8"

android:targetSdkVersion="19" />

android:allowBackup="true"

android:icon="@drawable/ic_launcher"

android:label="@string/app_name"

android:theme="@style/AppTheme" >

android:name="com.jerry.android4.MainActivity"

android:label="@string/app_name" >

意思是這個Android應用默認啟動的activity是com.jerry.android4.MainActivity。

微信小程序

我的微信小程序里有很多視圖,我調(diào)試時發(fā)現(xiàn),我的app.js的鉤子函數(shù)onLaunch的輸入?yún)?shù),被微信框架填充為userLogin這個視圖。然而微信框架根據(jù)什么邏輯判斷出userLogin是微信小程序的初始頁面呢?

起初我以為是在微信小程序的app.json或者project.config.json文件里配置初始頁面,像前面介紹的Java Web工程的web.xml和Android的AndroidManifest.xml一樣。后來發(fā)現(xiàn)沒有這樣的配置,微信框架會將app.json文件里pages屬性下面的第一條頁面作為初始化頁面。

要驗證這個結(jié)論很簡單,我們做個測試,把appointments和userLogin這兩個視圖的順序在app.json里調(diào)換一下。發(fā)現(xiàn)調(diào)換之后,確實是當前處在app.json里的appointments視圖作為初始頁面了。

要獲取更多Jerry的原創(chuàng)技術文章,請關注公眾號"汪子熙"或者掃描下面二維碼:

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/71894.html

相關文章

  • 開源中國專訪:Chameleon原理首發(fā),其它跨多端統(tǒng)一框架都是假

    摘要:中國互聯(lián)網(wǎng)絡信息中心發(fā)布的中國互聯(lián)網(wǎng)絡發(fā)展狀況統(tǒng)計報告顯示,截至年月,我國網(wǎng)民規(guī)模達億人,微信月活億支付寶月活億百度月活億另一方面,中國手機占智能手機整體的比例超過,月活約億。在年末正式發(fā)布了面向未來的跨端的。 開源中國專訪:Chameleon原理首發(fā),其它跨多端統(tǒng)一框架都是假的? 原創(chuàng): 嘉賓-張楠 開源中國 以往我們說某一功能跨多端,往往是指在諸如 PC、移動等不同類型的設備之...

    GraphQuery 評論0 收藏0
  • Chameleon跨端框架——壹個理想主義團隊開源作品

    摘要:跨端框架壹個理想主義團隊的開源作品歷經(jīng)近個月打磨,滴滴跨端方案終于開源了真正專注于一套代碼運行多端。這時候我們專門成立了一個人的小項目組,完成一個名為的項目,一期目標是不影響用戶發(fā)揮,不依賴框架方的原則性實現(xiàn)一套代碼運行和微信小程序。 Chameleon跨端框架——壹個理想主義團隊的開源作品 歷經(jīng)近20個月打磨,滴滴跨端方案chameleon終于開源了https://github.co...

    darkbug 評論0 收藏0

發(fā)表評論

0條評論

raoyi

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<