黄色网页视频 I 影音先锋日日狠狠久久 I 秋霞午夜毛片 I 秋霞一二三区 I 国产成人片无码视频 I 国产 精品 自在自线 I av免费观看网站 I 日本精品久久久久中文字幕5 I 91看视频 I 看全色黄大色黄女片18 I 精品不卡一区 I 亚洲最新精品 I 欧美 激情 在线 I 人妻少妇精品久久 I 国产99视频精品免费专区 I 欧美影院 I 欧美精品在欧美一区二区少妇 I av大片网站 I 国产精品黄色片 I 888久久 I 狠狠干最新 I 看看黄色一级片 I 黄色精品久久 I 三级av在线 I 69色综合 I 国产日韩欧美91 I 亚洲精品偷拍 I 激情小说亚洲图片 I 久久国产视频精品 I 国产综合精品一区二区三区 I 色婷婷国产 I 最新成人av在线 I 国产私拍精品 I 日韩成人影音 I 日日夜夜天天综合

個人android筆記(四)

系統 2489 0
1、ProgressDialog的簡單應用:
    ProgressDialog dialog = ProgressDialog.show(this, "hello", "are you sure???");		
		new Thread(){
			public void run() {
				try {
					Thread.sleep(5000);
				} catch (InterruptedException e) {
					// TODO Auto-generated catch block
					e.printStackTrace();
				}
				dialog.dismiss();
			};
		}.start();
  

ps:Thread.sleep不能放在主線程,否則的話ProgressDialog將不會顯示

2、AlertDialog的另一種應用:
個人android筆記(四)
代碼實現:
    array = getResources().getStringArray(R.array.you_choice);
		new AlertDialog.Builder(this).setTitle("請選擇").setItems(array, new DialogInterface.OnClickListener() {			
			@Override
			public void onClick(DialogInterface dialog, int which) {
				
			}
		}).create().show();
  

定義array:res/values/Strings.xml
    <?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="hello">Hello World!</string>
    <string name="app_name">Android_SDK_Sample</string>
    <array name="you_choice">
    	<item>牛肉</item>
    	<item>米飯</item>
    	<item>豆角</item>
    </array>
</resources>
  

3、豐富界面顯示,Theme的使用
      setTheme(R.style.Theme_AlphaTheme);
		setContentView(R.layout.ch3_19);
  

Theme_AlphaTheme定義在res/values/style.xml中
    <?xml version="1.0" encoding="utf-8"?>
<resources>	
    <style name="mystyle">
    	<item name="android:textSize">18sp</item>
    	<item name="android:textColor">#EC9237</item>
    	<item name="android:fromAlpha">0.0</item>
    	<item name="android:toAlpha">0.0</item>
    </style>
    <style name="Theme" parent="android:Theme">
    </style>    
    <style name="Theme.AlphaTheme">
    	<item name="android:background">#aaff00ff</item>
    	<item name="android:windowNoTitle">true</item>
    	<item name="android:colorForeground">@drawable/blue</item>
    	<item name="android:colorBackground">@drawable/pink</item>
    </style>
</resources>
  


4、代碼片段:
設置EditText中的文字是明文還是密文顯示。
//明文
    et.setTransformationMethod(HideReturnsTransformationMethod.getInstance());
  

//密文
    et.setTransformationMethod(PasswordTransformationMethod.getInstance());
  


5、代碼片段:一般我們在國際化的時候,需要改變當前系統的語系。程序實現如下:
       Resources res = getResources();
		Configuration conf = res.getConfiguration();
		conf.locale = Locale.JAPAN;
		DisplayMetrics dm = new DisplayMetrics();
		res.updateConfiguration(conf, dm)
  
;

個人android筆記(四)


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論