導航:首頁 > 操作系統 > android指定語言

android指定語言

發布時間:2022-07-13 09:00:56

❶ 如何在android APP中設置系統語言

  1. 在不同的 value 文件夾下添加不同語言的string.xml文件,項目添加了英文、簡體中文、繁體中文三種語言,如下圖所示:

❷ Android 怎麼設置默認語言

1.設置——語言和鍵盤——TOUCH INPUT 就是默認輸入法,進入可對其進行屬性調整。
2.如果你用了其他的輸入法,想恢復自帶輸入法,打開文字輸入窗口(比如發簡訊時打字的窗口)——長按會彈出對話框——選擇輸入法
OK,希望能幫助你

❸ android模擬器進入setting不能設置語言,輸入法什麼的怎麼解決

一、全屏顯示問題我用的是2.2的,以下方法貌似只能針對2.0以上的版本在AndroidManifest.xml文件中,在你指定的activity中加屬性
android:theme="@android:style/Theme.NoTitleBar"
二、模擬器輸入中文問題
1、先進行setting應用程序,這是系統自帶的
2.在Language&Keyboard
setting中將谷歌拼音輸入法勾選.
3.隨便找個可以輸入字元的編輯框,在輸入框上長按滑鼠,會彈出提示框,選擇Input
method,
4.選擇谷歌拼音輸入法即可.

❹ android應用內怎麼設置語言切換

1.在工程res文件下添加對應語種的values文件,ar:阿拉伯語, en:英語 zh_rCN: 簡體中文
截圖如下:

2 .在功能清單文件中對要進行切換acitivity 進行配置添加

android:configChanges="locale"

3.對語言選擇的處理

public class MainActivity extends Activity {

Context context = MainActivity.this;;
int languageId;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
read();//設置
setContentView(R.layout.main);

findViewById(R.id.btn_change).setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
save();
}
});
}

//保存
private void save() {
String[] languages = { "默認", "CN", "EN" };
AlertDialog.Builder builder = new AlertDialog.Builder(context,
android.R.style.Animation_Dialog);
builder.setTitle("選擇語言");
final SharedPreferences languagePre = context.getSharedPreferences(
"language_choice", context.MODE_PRIVATE);
final int id = languagePre.getInt("id", 0);
builder.setSingleChoiceItems(languages, id,
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface arg0, int index) {
switch (index) {
case 0:
// 系統默認語言
languageId = 0;
break;
case 1:
// 簡體中文
languageId = 1;
break;
case 2:
// 英語
languageId = 2;

break;
case 3:
// 阿拉伯語
languageId = 3;

break;
default:
break;
}
languagePre.edit().putInt("id", languageId).commit();
}
});
// 保存
builder.setPositiveButton("保存", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
((Activity) context).finish();
Intent intent = new Intent();
intent.setClass(context, MainActivity.class);
context.startActivity(intent);
}
});
builder.show();
}
//讀取
private void read() {
SharedPreferences languagePre = getSharedPreferences("language_choice",
Context.MODE_PRIVATE);
int id = languagePre.getInt("id", 0);
Log.d("MainActivity", "langauge_id=" + id);
Toast.makeText(context, "langauge_id=" + id, Toast.LENGTH_LONG).show();
// 應用內配置語言
Resources resources = getResources();// 獲得res資源對象
Configuration config = resources.getConfiguration();// 獲得設置對象
DisplayMetrics dm = resources.getDisplayMetrics();// 獲得屏幕參數:主要是解析度,像素等。
switch (id) {
case 0:
config.locale = Locale.getDefault(); // 系統默認語言
break;
case 1:
config.locale = Locale.SIMPLIFIED_CHINESE; // 簡體中文
break;
case 2:
config.locale = Locale.ENGLISH; // 英文
break;
default:
config.locale = Locale.getDefault();
break;
}
resources.updateConfiguration(config, dm);
}
}

❺ android是什麼語言編寫的

java,是由Sun
Microsystems公司於1995年5月推出的Java程序設計語言和Java平台的總稱。用Java實現的HotJava瀏覽器(支持Java
applet)顯示了Java的魅力:跨平台、動態的Web、Internet計算。從此,Java被廣泛接受並推動了Web的迅速發展,常用的瀏覽器現在均支持Java
applet。 Android以Java為編程語言,使介面到功能,都有層出不窮的變化,其中Activity等同於J2ME的MIDlet,一個
Activity
類(class)負責創建視窗(window),一個活動中的Activity就是在
foreground(前景)模式,背景運行的程序叫做Service。兩者之間通過由ServiceConnection和AIDL連結,達到復數程序同時運行的效果。如果運行中的
Activity
全部畫面被其他
Activity
取代時,該
Activity
便被停止(stopped),甚至被系統清除(kill)。
View等同於J2ME的Displayable,程序人員可以通過
View
類與「XML
layout」檔將UI放置在視窗上,Android
1.5的版本可以利用
View
打造出所謂的
Widgets,其實Widget只是View的一種,所以可以使用xml來設計layout,HTC的Android
Hero手機即含有大量的widget。至於ViewGroup
是各種layout
的基礎抽象類(abstract
class),ViewGroup之內還可以有ViewGroup。View的構造函數不需要再Activity中調用,但是Displayable的是必須的,在Activity
中,要通過findViewById()來從XML
中取得View,Android的View類的顯示很大程度上是從XML中讀取的。View
與事件(event)息息相關,兩者之間通過Listener
結合在一起,每一個View都可以注冊一個event
listener,例如:當View要處理用戶觸碰(touch)的事件時,就要向Android框架注冊View.OnClickListener。另外還有Image等同於J2ME的BitMap。

❻ 安卓手機修改語言設置

如果您使用的是華為手機,可以按照以下方法操作:
1、進入設置 > 系統和更新 > 語言和輸入法 > 語言和地區 ,選擇要使用的語言。
如果語言列表中沒有您要使用的語言,請點擊添加語言,搜索並添加至語言列表後,再選擇語言。
您可從語言列表中刪除某個語言,點擊編輯並根據界面提示操作。
2、點擊當前地區選擇國家和地區,系統界面會根據您選擇地區的文化習慣進行顯示。

❼ 安卓手機如何設置軟體語言

系統設置→語言和鍵盤→選擇語言,能更改系統的語言,具體你自己安裝的軟體里的語言改不了,需要你自己去更換軟體版本。
望採納!

❽ android開發用的是什麼語言啊

android開發用的是Java語言。

Java也擁有自己強大的開源社區,當編寫時遇到問題就能通過這些社區找到答案。android開發的教程,書籍和課程,包括免費和付費的,這些教程可以讓先用java語言開始入門Android開發之路。

Android代碼,示例demo 和App都是用Java編寫的,使用Java的開發者更容易轉為Android開發者,這在一開始Android生態系統未能建立時,尤為重要。

(8)android指定語言擴展閱讀

Java語言很成熟

Java語言可以說是一個相當成熟的計算機編程語種,性能很好,用的人也超級多,除了基礎類庫完善,各種高級的第三方組件更是不計其數,更重要的是Java虛擬機規范是開放的,谷歌只要按照甲骨文的虛擬機規范很容易寫出一套虛擬機。

Java語言安全

由於Java語言經常被使用在網路環境中,為了增加其程序的安全性,Java語言提了一個防止惡意代碼攻擊的安全機制,另外Java的強類型機制、垃圾回收器、異常處理和安全檢查機制,也使得用Java語言編寫的程序具有很好的健壯性。

閱讀全文

與android指定語言相關的資料

熱點內容
戰地聯盟3解壓密碼 瀏覽:803
s型命令 瀏覽:23
php年薪5年 瀏覽:67
如何上網上設個人加密賬戶 瀏覽:44
linux打開ssh服務 瀏覽:78
微信位置可以加密嗎 瀏覽:470
演算法蠻力法 瀏覽:438
隨機排練命令 瀏覽:147
python多進程並發 瀏覽:41
安卓軟體安裝如何躲避安全檢測 瀏覽:647
奇幻潮翡翠台源碼百度雲盤 瀏覽:187
什麼軟體可以免費pdf轉word 瀏覽:15
php正則表達式大全 瀏覽:394
androidntp時間 瀏覽:299
輪機長命令簿英文 瀏覽:148
oppo鈴聲設置被加密怎麼處理 瀏覽:548
粵苗app圖形驗證碼怎麼填 瀏覽:899
管家婆架設雲伺服器 瀏覽:254
php的登錄界面代碼 瀏覽:997
php開發客戶端 瀏覽:998