Android 國際化適配踩坑記錄
最近專案需要接入國際化開發,照著網上的方法很順利的集成了國際化,前兩天產品經理讓打個國際化的包,然後發現整合的國際化突然失效了???神馬問題,搗鼓了一天,檢視文件,搜尋都沒解決了我的問題。今天早早到公司來加班,我就隨便想看看日語,韓語的表達是什麼?執行下面的語句:
String text = Locale.getDefault().getLanguage();
Log.e("defualt locale","locale:"+text);
然後我發現了一個問題,因為我要整合的是馬來西亞語言,網上給的資源是values-en-rMY我這裡直接打印出來一個ms,我就奇怪了,然後我進入英語的設定裡發現也有一個malaysia的語言設定,我看著外面也有一個malaysia設定,貌似恍然大悟了。於是我新建了一個values-ms的目錄,將malaysia的檔案複製了一份,發現全部好了。本篇文章網上我是沒找到記載的地方,給以後踩坑國際化的碼友一個解決方案。
看下圖,希望可以幫到你:
相關推薦
Android 國際化適配踩坑記錄
最近專案需要接入國際化開發,照著網上的方法很順利的集成了國際化,前兩天產品經理讓打個國際化的包,然後發現整合的國際化突然失效了???神馬問題,搗鼓了一天,檢視文件,搜尋都沒解決了我的問題。今天早早到公司來加班,我就隨便想看看日語,韓語的表達是什麼?執行下面的語句: Str
android 8.0 notification通知適配踩坑
老專案通知這塊要適配8.0, 所以按照老套路 開啟百度 深入andoid notificion 8.0 ctrl c and ctrl+v 一頓熟悉的操作, 然後測試執行專案 ! 尼瑪, 不行!! 在8.0上不行 ,心裡一頓的問候, 然後開始網上各種解決辦法對比,自己的程式碼跟別人說的一樣啊 加一個
Android 國際化適配之中英文模式切換
前言 最近在做一個app,要求有中文模式與英文模式,其實就是國際化適配了,這個不難但是感覺非常麻煩呀,先看下我寫的簡單例子,這樣比較直觀點: 接下來我介紹下如何去實現它: 佈局檔案中的Textview的文字需要去引用values中的s
Android 8.0踩坑記錄——Only fullscreen opaque activities can request orientation
原文地址:https://www.jianshu.com/p/d0d907754603 前言 各位小夥伴大家好啊,昨天屁顛屁顛把專案適配到8.0,本來覺得美滋滋,結果app一啟動直接crash,搞得我一臉懵逼。。。不能忍啊,趕緊去看一下日誌,於是就看到了如下圖 &nbs
android踩坑記錄之view.setVisiblity()
問題 在某次做懸浮側邊欄的時候,遇到了一個問題:我用windowManager建立的懸浮側邊欄。點選中心view展開選單,再次點選則隱藏選單,如此簡單的一個需求,卻遇到了奇怪的問題,我沒有對view的隱藏和顯示設定動畫,但是點選中心view,其他view在隱藏和顯示的時候都會做一次過渡動畫,即時設定andr
Android 踩坑記錄(一)- Recyclerview的快取機制
起因上週因為業務需要,要完成一個展示優惠券資訊的列表,列表內每張券都有詳細資訊,點選詳細資訊或者右面向下的箭頭,可以展開相應優惠券的詳細資訊。展開的同時新增兩個動畫,展開的佈局需要做緩慢展開的動畫,向下展開的箭頭需要做順時針180度旋轉變成向上收縮的狀態。當時看到這覺得沒問題,一個RecyclerView就搞
android bugly整合崩潰收集和熱修復踩坑記錄
前言許久沒寫東西了,換了新工作,新環境,剛來就進行了坑人的拓展訓練,繼而迎來的是沒人性的907作息(早晨九點,晚上12點,每週7天),之前的創業公司加班已經沒有節操了,本以為從地獄裡爬了上來,誰知道他媽的又下了一層~~~~背景言歸正傳,由於專案需要,產品中需要接入bugly的
Android開發中的機型適配和國際化適配的實現;
關於Android螢幕的一些基本概念知識,自行充電。。在此只介紹實際開發過程中的使用 1、說到Android的螢幕適配,首當其衝的就是圖片的適配 圖片適配遵循兩個原則: ①儘量使用9.path圖來自動適應螢幕 ②儘量使用最少的圖片資源 關於第一點使用9.path圖片:比如topBar、底
Android Studio 3.0 正式版 踩坑記錄
記錄一下更新 Studio 3.0 之後所遇到的一些坑~! 1 , Error:Could not find commons-coder.jar(commons-codec:commons-cod
Android 真機搭建 React-Native 環境踩坑記錄
本文記錄了我搭建 React-Native 專案時踩過的坑(下稱 RN),以及使用 Android 真機執行 RN 專案遇到的問題,供大家參考。 初始化 RN 專案 執行 react-native init [your project name] 命令在本地初始化一個 RN 專案
Mac 下Android Studio2.3更新Gradle3.3踩坑記錄
最近新入手mbp,小白使用者各種問題。 踩坑 在安裝Android Studio2.3最新版後,Gradle3.3構建專案時出現sync同步失敗。 Failed to open zip file. Gradle’s dependency cache
回顧vue開發spa(踩坑記錄)
url 如果 after 本質 {} spa 不能 cnblogs 所有 使用vueJS開發前端頁面差不多也有大半多年了。由於項目後臺管理頁面最早都是使用JQ進行開發的,剛開始使用vue的時候,只能是直接在頁面裏面引入vueJS框架進行開發,期間把項目後臺的編輯頁面
Java ArrayList 踩坑記錄
至少 最後一個元素 get arraycopy add data his out pan 做編程的一個常識:不要在循環過程中刪除元素本身(至少是我個人的原則)。否則將發生不可預料的問題。 而最近,看到一個以前的同學寫的一段代碼就是在循環過程中刪除元素,我很是納悶啊。
react-踩坑記錄——頁面底部多出一倍高度的空白
idm 方法 left ++ dex code lock 高度 blog 掛載slider組件後頁面底部多出一倍高度的空白,如下: slider組件內容??: class Slider extends Component{ constructor(){ su
kibana 5.5 源碼編譯踩坑記錄
version echo regress ase https 記錄 arch 開發 iba 由於項目需要定制開發kibana,因此需要編譯kibana,在開發環境下運行。 註意:必須下載kibana 5.5的源碼才能正常編譯,下載release或者snapsho
java用毫秒數做日期計算的一個踩坑記錄
日期計算 封裝 blog 由於 參數 記錄 pre next 計算 錯誤示例: Date today = new Date(); Date nextMonth = new Date(today.getTime() + 30* 1000*60*60*24); printl
webAPP踩坑記錄
creat radi item nac api margin inter 側滑菜單 bind 最近公司突然給我們下了一個任務 一個星期要做出一個系統網站 外加手機app 2個同事負責 web開發 我負責手機app 的開發 今天終於初級版本做完了,記錄一
Git踩坑記錄
init git init mark ssh 工作 壓力 慢慢 and rap 前言:可能是一年或者兩年之前就聽說過了GitHub的大名,udacity的課程也上了一些,但是自己確實沒有真正用心的來學習git,現在面臨找工作的壓力,下定決心一定要將自己的項目都統一整理到gi
CentOS7.4安裝MySQL踩坑記錄
pre table tro end warning 更新 file auth lock CentOS7.4安裝MySQL踩坑記錄 time: 2018.3.19 CentOS7.4安裝MySQL時網上的文檔雖然多但是不靠譜的也多, 可能因為版本與時間的問題, 所以記錄下自
IDFA踩坑記錄
二次 tor body apps 越獄 廣告 數據遷移 開會 flight IDFA踩坑記錄: 1.iOS10.0 以下,即使打開“限制廣告跟蹤”,依然可以讀取idfa; 2.打開“限制廣告跟蹤”,然後再關閉“限制廣告跟蹤”,idfa會改變; 3.越獄機器安裝開發證書打的包