對非英文語系的使用者來說,Android Studio 在安裝完後的一開始,大抵都會遇到一件麻煩時,就是非英語系文字都會變成框框。
就讓我們來看一看這個問題要怎麼處理吧。
對非英文語系的使用者來說,Android Studio 在安裝完後的一開始,大抵都會遇到一件麻煩時,就是非英語系文字都會變成框框。
就讓我們來看一看這個問題要怎麼處理吧。
嗯,一年一度的 Google I/O 往往也是 Android SDK 大更新的日子,今年不意外,也不讓我失望(?)的又可以寫一篇修正攻略了…
本篇大概就直接針對下面幾個問題來撰寫,
繼續閱讀 “Android – 更新 Android SDK Platform-tools 所引發的問題解決 Part 3” »
本篇譯自 Google Java Style,該文件共分七大部份
[box style=”lavender announcement rounded” ]譯注:
本篇譯文會視內容的通順而做一些調整,並不全然照原文的字序來逐文逐句翻譯。若有翻譯錯誤或造成誤會處,也麻煩請各位提出指正,感謝!
翻譯版本
March 21, 2014
特別感謝
[/box]
開發者在開發 APP 時,若是有跟伺服器資料連接時,常常會為了一些理由,而會設法從裝置中取其識別碼來進行識別之用。可是,這個動作在 Android 設備中,其實也是一種很麻煩的動作,而這個麻煩就是源自於碎片化,各 OEM 廠商都會客製化自己的機器,或是配合當地的需求而有不同的差異化,比方說,有的機器其實並沒有藍芽、這時候要取得藍芽的 id 就是一件做不到的事情;像是 Nexus 7 2012 在一開始販售時,只有 Wifi,而這時候想要取得其 IMEI 也是無法的。
因此,在 Android 的開發世界中,要如何取得一個單純的識別碼,其實也是隱藏很多地雷在其中;所以本篇將為各位介紹幾種設備上 “直覺上” 會嘗試去取出當做識別碼的介面,以及現存可以查到的識別碼方法進行說明,並列出使用何者可能會發生的問題,希望有助於大家判斷何者適合於自己服務,減少踩到地雷的機會!
2014月4月底,看到網路上很多人紛紛在警告,說手機會收到帶有短網址的簡訊,點擊短網址後,會轉到一個網址要我們下載「憑證.apk」這樣檔名的檔案。就在自己慶幸一直都沒有收到之餘,其實也帶點遺憾(喂! XD)。結果就在 4月底的最後一個禮拜因為上網路書店買書之後,終於收到這樣的簡訊了(灑花~~~~~ 是在高興什麼,個資都被賣掉了 QQ)
本篇將為各位呈現操作面可以看到的權限畫面,說說需要留意的地方;以及簡述程式碼中,他到底做了什麼事情讓我們的手機資料被公開,甚至還發出簡訊讓我們去支付從沒使用過的小額支付;最後再列出幾條如何防範,希望對大家有幫助。
2014/05/06 剛剛看到 LittleQ 也去拆了這包 APK:「最近臺灣流行的詐騙案例 – 黑貓宅即便簽收簡訊」 XDD
比較殘念的是,他有家人中招了 orz基本上,現在真的要很小心,這種看似煞有其事的內容,而且很多人都還真有用過宅即便的服務,就更有可能落入陷阱裡,請務必小心。
在使用 IDE 開發時,對每一位開發者來說,程式的自動完成是相當方便的功能之一。尤其對筆者這種記憶力超級差的人來說,這功能根本就是天大的恩賜啊(Q_Q) 。
以 android 現在的兩大開發工具:「Eclipse/ADT」以及「Android Studio」都已經有這樣的功能了,那本篇還要特別介紹什麼呢?
本篇主要是將這兩種開發工具上,需要如何設定以及調整做個簡單的整理。
Android SDK 在 2014 年 3 月時升級到 22.6 版 (for eclipse),依慣例,也發生了一些問題 XD。
不過本篇這次不探討那些問題,這次要提的東西是,因為升級到這個版本後,尤其對使用 Eclipse / ADT 的開發者來說,會比較不習慣,甚至是不知道為何多出了一些東西。所以接下來就是稍微為各位介紹一下更新到這個版本後,對使用 Eclipse 這個 IDE 的開發者來說,大概多了什麼。
本篇整理自己在使用 Android Studio 時遇到的一些狀況,以及如何去解決
這篇內容主要是整理一些現有跟 Android UI/UX 相關的資料連結,替自己做個記錄
Android 從 4.4(KitKat) 開始提供了一個視覺上的提升,讓位在裝置最上方的狀態列 (Status Bar) 以及最下方的導航列 (Navigation Bar) 可以被透明化,並讓 APP 的內容可以往上下延伸,使整個畫面的可被利用度大幅提升。
Navigation Drawer 是 Google 讓使用 Android 裝置的人們,在使用不同 APP 時,能夠有個共通的操作模式,而制定的一個側邊欄元件。其實這也給所有的 Android 開發者有個統一的元件可用,省掉四處去找不同開源套件的麻煩;也因此才能寫這篇出來,啊不是…而官方定義的元件行為跟過去我們常看的樣子不相同,當然,這也是有這麼設計的理由在其中。
本篇將分成下面幾個部份為各位進行介紹
Genymotion 是一個很強大的 Android 模擬器,他是被執行在 Virtual Box 這套跨平臺的模擬機器上,執行的效能與順暢度遠遠超過原生的模擬器呀!!
他除了可以拿來玩遊戲外,最大的受益者莫過於 Android 的開發者了,這套模擬器上幾乎提供了大部份 Android 在操作時會用到的功能,如定位、鏡頭以及翻轉…等。
Genymotion 的更新還算是滿頻繁的,所以本篇將分成下面幾個大部份進行介紹,未來各位就自行依需求進行閱讀
之前介紹的「Android – ActionBarCompat(AppCompat) 的基本套用」,裡面用了「Android Action Bar Style Generator」,讓我們很方便地產生了基本的風格,但相信很多情況下都會希望可以再進一步,將 APP 客製化成有自己的風格,所以本篇就為各位介紹如何設定 XML 或是 程式(coding) 的方式來進行 style 的調整。
繼續閱讀 “Android – 基於 ActionBarCompat(AppCompat) 的 Action Bar Style 設定” »
Action Bar 是從 Android 3.0 (API Level 11) 開始,Google 官方所使用在 Android 裝置上一個通用的介面,如下圖所示
他是位在每個 APP 最上面狀態列之下的一個主要介面,而這個除了被列在 Android Design Guide 之中,更是現階段官方大力推動的介面之一,這無非是期待所有 Android 使用者在非遊戲類的 APP 中,其使用體驗是一致的。
今年度(2013)的 Google I/O 也釋出了新的 SDK 版本(rev. 22),而這次更新的套件如下圖所示
而有馬上跟風升級的朋友們可能會發現,更新完後又是一波災難啊 XD
本篇將為各位介紹這次可能遇到的問題以及解法,若您手邊的 ADT Bundle 是第一次升級 SDK,那您有可能會先遇到第一個基礎關卡:Android – 更新 Android SDK Platform-tools 所引發的問題解決,這就請各位自行連結至拙作觀之,接下來將為各位再提到這次可能遇到的幾個問題。
繼續閱讀 “Android – 更新 Android SDK Platform-tools 所引發的問題解決 Part 2” »