iT邦幫忙

android studio相關文章
共有 181 則文章
鐵人賽 Mobile Development DAY 23

技術 [Android Studio菜鳥的學習分享]ViewPaper 可滑動介面分享

昨天我分享的Fragment介紹,可以發現Fragment可以直接在同一個頁面中顯示不同的畫面。今天要分享的ViewPaper可以讓Fragment動起來,實現...

鐵人賽 Mobile Development DAY 22

技術 [Android Studio菜鳥的學習分享]Fragment介紹

我們在製作APP時,常常需要讓使用者在不跳頁的情況,配合一些按鈕或選單讓頁面切換,而同頁面切換就可以使用Fragment容器。Fragment讓我們可以將我們所...

鐵人賽 Mobile Development DAY 21

技術 [Android Studio菜鳥的學習分享]UI分享(二) - BottomNavigationView

有別於昨天分享的TabLayout & TabItem選單,今天要分享的BottomNavigationView比較常用於底部的選單,實作起來可以像Li...

鐵人賽 Mobile Development DAY 20

技術 [Android Studio菜鳥的學習分享]UI分享(一) - TabLayout & TabItem

選單在APP中扮演了重要的角色,直覺化的UI除了讓使用者方便使用,更提高使用者的使用意願。今天要分享的是TabLayout & TabItem的製作,實...

鐵人賽 Mobile Development DAY 19

技術 [Android Studio菜鳥的學習分享]通知訊息-Notification

我們將手機上方滑下來會有一片通知欄,而裡面的通知就是Notification,這種通知可以不限定時間或開啟APP推撥通知,且可以設定一些按鈕和按下後要做的事,相...

鐵人賽 Mobile Development DAY 18

技術 [Android Studio菜鳥的學習分享]檔案選擇器應用(下)-匯出CSV檔案

CSV全名是Comma Separated Value,它是一種用逗號作為分隔的檔案類型,常用於資料庫資料的匯入與匯出,非常簡單、方便的讓程式讀取,且因為簡潔,...

鐵人賽 Mobile Development DAY 17

技術 [Android Studio菜鳥的學習分享]檔案選擇器應用(上)-匯入CSV檔案

CSV全名是Comma Separated Value,它是一種用逗號作為分隔的檔案類型,常用於資料庫資料的匯入與匯出,非常簡單、方便的讓程式讀取,且因為簡潔,...

鐵人賽 Mobile Development DAY 16

技術 [Android Studio菜鳥的學習分享]使用他人製作元件模板

當我們需要一些功能,又不想自己手刻一個畫面和製作功能,如果不是正式的專案製作,不妨試試使用他人做好的元件模板,對於沒有美感的我來說真的是非常實用呢~ 今天介紹一...

鐵人賽 Mobile Development DAY 15

技術 [Android Studio菜鳥的學習分享]內建檔案選擇器-選取檔案並取得檔案路徑

當我們在製作APP時,很常需要使用者開啟一些檔案讓APP使用,這時就可以使用Intent開啟內建的檔案選擇器來選擇你要的檔案。今天要分享如何開啟Android內...

鐵人賽 Mobile Development DAY 15
Android 開發經驗三十天 系列 第 15

技術 [Android 開發經驗三十天]D15一自定義小畫家(上) 基本介紹

嗨!今天來試著做一個小畫家吧今日目標:做出畫畫的dataClass跟介紹Paint&&Path 先創一個class 讓他extends View...

鐵人賽 Mobile Development DAY 14

技術 [Android Studio菜鳥的學習分享]Activity間傳遞資料-Intent & putExtras & Bundle

今天要分享的是Activity間傳遞資料的方法。比較常用的方法有兩種 第一種: Intent有個內建方法putExtra,你可以使用它將變數直接放入,夾帶使用。...

鐵人賽 Mobile Development DAY 13

技術 [Android Studio菜鳥的學習分享]頁面跳轉切換-Intent

當我們在製作一個APP時,一定不只有一個Activity這麼單調,在我們設計好了多個Activity後,想要將之切換顯示就要使用Intent。 我們使用 [A...

鐵人賽 Mobile Development DAY 12

技術 [Android Studio菜鳥的學習分享]基本元件介紹-EditText & TextView & Button

今天要介紹三個非常常用的基本元件,並將他們三個組合來練習使用。EditText:輸入欄位TextView:字串顯示欄位Button:按鈕 目標: 在輸入欄位輸...

鐵人賽 Mobile Development DAY 12
Android 開發經驗三十天 系列 第 12

技術 [Android 開發經驗三十天]D12一Dagger(上)

今日事,今日畢。完成鐵人文才算今日畢唷!Go~ github傳送門:https://github.com/uuko/modulepra 安安,在昨天講完基...

鐵人賽 Mobile Development DAY 11

技術 [Android Studio菜鳥的學習分享]Android Activity 生命週期介紹

今天要和各位分享的是Android APP的生老病死(誤一個APP從他的開啟到關閉,每一個階段都可以依照你的需求來加入相對應的反應,讓你的APP更加的方便~這也...

鐵人賽 Mobile Development DAY 10

技術 [Android Studio菜鳥的學習分享]Java基本語法介紹-判斷&迴圈

我們在撰寫程式碼的時間裡,應該有八成都是在判斷與迴圈,今天我要分享2種判斷與2種迴圈,至於在甚麼情況使用哪種判斷方式或迴圈方式,其實沒有完全正確的答案,完全看你...

鐵人賽 Mobile Development DAY 9

技術 [Android Studio菜鳥的學習分享]兩種陣列介紹-Array & ArrayList

Array陣列大家可以想像它是一棟公寓,裡面可以依照自己的喜好分割成數個房間,而房客也可以按照情況限定誰能來居住。目前比較常用的是Array和ArrayList...

鐵人賽 Mobile Development DAY 9

技術 [Android 開發經驗三十天]D9一自定義View筆記一實作跳跳球View

不要停止為理想奮鬥 你或許不知道自己最終變成什麼 但比賽的盡頭是看得到的 你會成為IT鐵人 大家安安,我們現在來實作跳跳球的自定義View吧 重要邏輯:1....

鐵人賽 Mobile Development DAY 8

技術 [Android Studio菜鳥的學習分享]Java宣告變數介紹

當我們開啟撰寫程式,往往都需要一個地方暫時放我們的文字或數值,這些地方就是變數。而這些地方就需要依照資料的不同,給他不同型態的格式。 Step01-作用域:...

鐵人賽 Mobile Development DAY 8

技術 [Android 開發經驗三十天]D8一自定義View筆記(下)

人生難得幾回瘋,不寫更何待,來來來寫完這篇再說吧 繼續介紹吧!!! onLayout 1.作用:計算View的位置,在測量過後要知道位置在哪應該也很正常!V...

鐵人賽 Mobile Development DAY 6

技術 Day 6 - 安裝 Android Studio 及 環境設置

今天教大家安裝 Android Studio 及 環境設置小妹我用的是 Windows 系統MAC 的安裝教學要請各位去找找喔 下載 JDK 至Orocal官...

鐵人賽 Mobile Development DAY 7

技術 [Android Studio菜鳥的學習分享]多國語系製作和設定

當你需要在不同國家使用你的APP,又想讓那些國家的人看得懂你的APP內容,就必須使用多國語系設定,以便不同國家使用者手機的語言依照系統自動更換。 Step01...

鐵人賽 Mobile Development DAY 7

技術 [Android經驗三十天]Day7一自定義View觀念 (中)

永遠等待 那一日 咱可以出頭天 人生不怕風浪 只怕自己沒志氣 - 五月天 雖然知道講觀念很無聊,但只是筆記的話。。 還是紀錄一下性質吧 :D 自定義Vie...

鐵人賽 Mobile Development DAY 10

技術 美美畫面的第十天:把函式當參數 OnRecyclerItemClickListener

今天是老姐的回合,所以我抱著一袋巧克力,補充前幾天因為思考而大量消耗的糖分。 老姐繼續開心的在 toolbar 加上兩個按鈕圖示,最愛和搜尋功能。 <me...

鐵人賽 Mobile Development DAY 6

技術 [Android Studio菜鳥的學習分享]初始資料夾與檔案介紹-Android模式

今天要介紹一下新開一個專案會有甚麼常用的初始資料夾和檔案,對於一個新手哪些又是常用的?究竟是拿來做甚麼的?本次介紹會用 Android模式它會幫我們整理出比較常...

鐵人賽 Mobile Development DAY 6

技術 [Android 開發經驗三十天]D6一自定義View筆記(上)

這筆記會分成上中下去撰寫 tags: 鐵人賽 匯入Image To Drawable 1.在drawable資料夾右鍵 - > new -> Ima...

鐵人賽 Mobile Development DAY 5

技術 [Android Studio菜鳥的學習分享]使用你的手機測試APP-無線WIFI

因為我的USB孔很任性,動不動就斷線或自動重連,所以無線測試變成我的主要測試方式。只要設定過一次就不用線了,脫離斷線的恐懼!最後有再次連線的偷吃步,大家記得看到...

鐵人賽 Mobile Development DAY 4

技術 [Android Studio菜鳥的學習分享]使用你的手機測試APP-有線USB

當你今天寫好了程式碼想進行測試,大家第一個想到應該是手機的模擬器,題外話,我在電腦拿來玩遊戲的夜神模擬器居然也可以拿來用。模擬器讓你不用自備機器,就能測試到各個...

鐵人賽 Mobile Development DAY 2

技術 iOS Developer Learning Flutter. Lesson1 依然哈囉

學習所有語言首先永遠是跟世界打招呼目的在於確立開發環境的建立是否成功 1. 環境建立 step1 以往iOS或Android開發的第一步都是先下載IDE而開發F...

鐵人賽 Mobile Development DAY 3

技術 Day3-Android APP 設計畫面的地方

昨天我們創一個專案的時候,跑出下面兩個檔案 .xml 檔案,就是設計畫面的地方 .kt 檔案,這裡是用來針對畫面上的東西,製作功能的地方 例如某個...