首先這篇文章是參考 - 當麻許的超技八 - 的文章
[Xamarin] Android 關於 NavigationDrawer 簡單實作(介面篇)
這邊只進行實作中的補充與說明。程式碼請到引用文章下載。
若有任何疑慮、建議與問題,請來信 D0988761734@gmail.com
=================================================================
在第一步 "1. . 首先先引入Xamarin Component" 中
個人做法是使用 NuGet套件,操作步驟如下
於參考點選右鍵,選取管理NuGet套件
將出現以下視窗(NuGet: "專案名稱"),
接下來,在搜尋欄位輸入 xamarin.android.support.design
電選左下角紅框內的套件,安裝。目前為25.3.1版
載入完成之後,參考內會加入許多相依套件
=================================================================
下面兩個畫面為這次的目標畫面,初始狀態為一片藍,手指有左邊圓滑向中間則展開Menu
=================================================================
根據參考部落格實作完2. 3. 4步驟之後,我的專案建置發生了以下問題
造成這個問題的原因是因為 Properties中 AndroidManifest.xml 中的 application標籤內容有誤,
程式碼如下
將內容替換為上面的的程式碼就可以了。
label 為專案名稱
theme 為values 中Style.xml內指定的值,程式碼如下
下圖為專案成功執行之後的方案總管列表,紅色槓掉的是私人的程式碼,跟這次的主題無關
另外這篇是第一次貼上程式碼區塊,相關設定方法請參閱
[教學] 如何在網頁blogger中插入程式碼 - PJCHENder 那些沒告訴你的小細節
https://pjchender.blogspot.tw/2015/03/blogger.html
105.07.16 在Blogger文章加入程式碼 (一) - 記錄用
http://aben20807.blogspot.tw/2016/07/1050716-blogger.html
HTML Encoder
https://www.opinionatedgeek.com/codecs/htmlencoder
Gallery of themes for code prettify
https://cdn.rawgit.com/google/code-prettify/master/styles/index.html
程式碼如下
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="NavigationDrawerSample.NavigationDrawerSample" android:versionCode="1" android:versionName="1.0"> <uses-sdk android:minSdkVersion="16" /> <application android:label="自己專案名稱" android:theme="@style/theme1"></application> </manifest>
將內容替換為上面的的程式碼就可以了。
label 為專案名稱
theme 為values 中Style.xml內指定的值,程式碼如下
<?xml version="1.0" encoding="UTF-8" ?> <resources> <style name="themebase1" parent="Theme.AppCompat.Light.DarkActionBar"> <item name="windowNoTitle">true</item> <item name="windowActionBar">false</item> <item name="colorPrimary">#11A4FF</item> <item name="colorPrimaryDark">#1976D2</item> <item name="colorAccent">#161616</item> </style> <style name="theme1" parent="themebase1"> </style> </resources>
下圖為專案成功執行之後的方案總管列表,紅色槓掉的是私人的程式碼,跟這次的主題無關
=================================================================
另外這篇是第一次貼上程式碼區塊,相關設定方法請參閱
[教學] 如何在網頁blogger中插入程式碼 - PJCHENder 那些沒告訴你的小細節
https://pjchender.blogspot.tw/2015/03/blogger.html
105.07.16 在Blogger文章加入程式碼 (一) - 記錄用
http://aben20807.blogspot.tw/2016/07/1050716-blogger.html
HTML Encoder
https://www.opinionatedgeek.com/codecs/htmlencoder
Gallery of themes for code prettify
https://cdn.rawgit.com/google/code-prettify/master/styles/index.html
留言
張貼留言