轉職工程師 第二十三週-期末專題
最麻煩的的模擬交易做完之後
這一週開始進行小秘書設計
原本是要用換Skin的方式來實作
不過素材真的是太難找了
所以就退而求其次
改找同一種個風格的小秘書「們」
雖然素材是網路上抓的
不過基本的修圖去背還是得自己來
有點重回老本行的感覺
不過這次不一樣的是
可以使用java內建的Animaiton
...
轉職工程師 第二十四週-期末專題、Firebase
這一週開始進行專案的收尾
以及實作排行榜的功能
由於當初資料是存在本機端的SQLite
所以要上雲端就要改用Firebase
老實說還真有一點後悔
真的是當初想偷懶的地方
最後都會業力引爆到自己身上呢
不過這個部分是由聖薰負責
我在解其他更嚴重的問題
就是到這一周我才發現
程式會不斷new出新的Ac ...
轉職工程師 第二十一週-期末專題、多執行緒
寫了兩三個禮拜的android
這一週終於比較有感覺了
簡單的來說就是掌控view
從button、TextView到Layout
從前端的XML檔案定義畫面
再從後端的java檔案
透過findViewById來做連結
還有Activity以及Fragment的關係
以及生命週期的問題等等
大致 ...
轉職工程師 第二十二週-期末專題、SQLite
這一週都在跟資料庫奮戰
當初在選擇資料庫時
有Firebase和SQLite
考量到SQLite不用連網
問題可能會比較少
所以就直接用了
沒想到是大錯特錯
由於SQLite沒有圖形化的介面
所以無法直接檢視資料庫內容
如果要直接讀取DB檔案
又要把手機的權限提升到ROOT
真的是太麻煩
所以就只能 ...
轉職工程師 第十九週-期末專題、HTTP
這禮拜依舊是早上同學上台分享
下午進行專題實作
星期一承翰教大家用javaScript寫打磚塊
從0開始手把手教學
打開好久沒用的Visual Studio Code
開始跟著教學複製貼上
基本上就是運用canvas去畫圖
再利用function建立碰撞判斷
以及分數機制
就可以簡單完成一個網頁小遊 ...
轉職工程師 第二十週-期末專題、重構
記得Link說過
專題的目的就是要鍛鍊我們
自學新的程式語言
到了這一週才比較有感覺
不管是前端的畫面元件
或是後端的方法呼叫順序
API怎麼接、圖表怎麼畫
這些都必須要自己學會看網路上的資料
不再有老師一步一步帶著做
算是培養工程師最基本的能力
我們的ETF小秘書
核心架構就是先串上CMoney公 ...
轉職工程師 第十八週-期末專題、Android
從這一週開始
上午的時間
由各組上台分享自學程式語言的成果
包括Android、Swift、還有LineBot等等
還有最新最猛最難用的ReactNative
分享內容從俊安、黃逵之前寫的兩個實習題目
講解如何處理大量資料
到Android的Activity
跳轉頁面會用到的intent
和Swif ...
轉職工程師 第十七週-資料結構
資料結構第二週
從鍊結串列開始講起
算是實作資料結構的資料結構
進階的二元樹、圖形結構等等
都會應用到鍊結串列
再加上之前教的佇列、堆疊
實作圖形結構的兩個搜尋法:
廣度優先搜尋、深度優先搜尋
基本上就是讓大家有個簡單的概念
不過這禮拜花最多時間的
應該還是雜湊
以前在看Visual Studio裡 ...
轉職工程師 第十五週-動態網頁評測
倒數第二次的評測
是結合前端、後端
還有資料庫的動態網頁設計
雖然老師不斷強調很簡單
但還是有一點點難度
考題是設計一個簡單的購物網頁
可以輸入商品的資料
包括商品狀態、收貨送貨訊息
並且連線到資料庫
紀錄使用者購物的資料
基本上和上課內容差不多
所以靠著共筆step by step
看似複雜的題目 ...
轉職工程師 第十六週 -資料結構
傳說中的資料結構終於來啦
很久很久以前就聽說
程式 = 資料結構 + 演算法
所以特別找了好幾本資料結構來看
難度真的滿高的
光是遞迴就卡了半天
河內塔大概想了一個禮拜
中序轉後序的四則運算也不容易
還有簡單的十進位轉八進位
求最大公因數等等
同樣是重複結構
遞迴真的是比迴圈難懂很多
再 ...