跳到主要內容

Google I/O大會發表Android認證 Associate Android Developer 證照

Google I/O大會發表Android認證

Associate Android Developer Certification 

在去年底時,因手上的案子都夠一段落,準備在做明年的KIP規劃,於是上網搜尋一些工作相關的訊息,瀏覽到
看完了介紹後,對此證照蠻有興趣的,心想工作上使用Android也有一段時間了,那就來考看看吧。
但由於身邊人都沒聽過這證照,又加上是國外的證照,不想花太多時間自己去摸索,於是搜尋了一下發現國內有開課,但是看了一下費用有點掙扎,突然想起公司外訓有補助,接著跟主管幾次溝通後,同意我去上課,在這感謝公司及主管給予這次外訓機會。
到了二月份,開始上課,起初老師說明此證照的用意,及課程規劃流程,也提點了考試重要注意的地方,但畢竟每個人拿到的考試類型不見得一樣,所以課程中有專注在某些物件使用及資料存取時需注意的地方,在課程結束後,終於到了要上戰場了,稱工作空檔報名,如期完成實作,最好玩也最期待的是口試,一直很好奇對方會是怎樣的人,因不想早起所以選擇了半夜一點口試,口試中問了5個問題,但不用回答得很詳細,基本上都是回概念或你本身是如何實作,直接說明大致上就沒問題,在這謝謝老師課堂上的提點讓我回答上有了正確的方向~在此再次感謝公司及主管和湯老師!!

留言

這個網誌中的熱門文章

Android平台下使用GStreamer How to build GStreamer

  GStreamer 環境建置 設備環境 : OS: Windows 10 專業版 Android Studio: 4.0.1 classpath 'com.android.tools.build:gradle:3.1.4' GStreame SDK : 1.18.4     1.       GStreame 官方網站,下載 GStreameSDK 點選 android Tutorials 官方安裝說明 點選 GStreamer binaries   下載 GStreameSDK ,這邊點選 1.18.4 tarball 及 Android NDKs used r21 GStreameSDK 解壓縮內容 建立資料夾命名 GStreameSDK ,存放至 C:\GStreameSDK\1.18.4\ Android NDK 2.       下載 GStreamer 官方範例,點選左邊連結連至 GStreame gitlab ,並點選 gst-doc s 下載範例 gst-docs 3.       載入專案,點選 File->New->ImportProject 新增 gradel.properties gstAndroidRoot = C \:\\ GStreamerSDK \\ 1.18.4 此路徑為剛下載的 GStreamerSDK 位置 gradel.properties 畫面 中間會出現 Exception 錯誤 修改為 ->Exception 出現 GStreamer 未能使用,將 GStreamer.java 複製至專案內 複製位置,將所有 tutorials1-4 資料夾內都複製貼上 編譯完成顯示在實機上

IOS Swift 在某路徑下產生檔案 txt json

語法:         func createFile(name: String , fileBaseUrl: URL ){             let manager = FileManager . default                          let file = fileBaseUrl. appendingPathComponent (name)             print ( "文件: \ ( file )" )             let exist = manager. fileExists (atPath: file. path )             if !exist {                 let data = Data (base64Encoded: "aGVsbG8gd29ybGQ=" ,options:. ignoreUnknownCharacters )                 let createSuccess = manager. createFile (atPath: file. path ,contents:data,attributes: nil )                 print ( "文件產生结果: \ ( createSuccess )" )             }         }                  //新建test.txt文件         let manager = FileManager . default         let urlForDocument = manager. urls ( for: . documentDirectory ,                                            in:. userDomainMask )         let url = urlForDocument[ 0 ]         createFile (name: "projects/new1.

android holder.binding.videoview cannot be played Url

 Recently, Videoview was added to the implementation of RecyclerView, and there was a display error W/Glide: Cannot find GeneratedAppGlideModule. You should include the annotationProcessor compilation dependency on com.github.bumptech.glide:compiler and AppGlideModule in your application holder.binding.videoview.getLayoutParams().height = getScreenWidth (context) * 9 /16; holder.binding.videoview.getLayoutParams().width = getScreenHight (context) * 9 /16; public static int getScreenWidth(Context c) { int screenWidth = 0; // this is part of the class not the method if (screenWidth == 0) { WindowManager wm = (WindowManager) c.getSystemService(Context. WINDOW_SERVICE ); Display display = wm.getDefaultDisplay(); Point size = new Point(); display.getSize(size); screenWidth = size.x; } return screenWidth; } public static int getScreenHight(Context c) { int screenHeight = 0; // this is part of the class not the method if (screenH