編輯:Android開發實例
主要代碼:
- new AlertDialog.Builder(Main.this)
- .setTitle(R.string.str_alert_title)
- .setItems(R.array.item_irdc_dialog, new DialogInterface.OnClickListener() {
- @Override
- public void onClick(DialogInterface dialog, final int which) {
- String[] aryShop = getResources().getStringArray(R.array.item_irdc_dialog);
- CharSequence dialogBody = getResources().getString(R.string.str_alert_body);
- new AlertDialog.Builder(Main.this)
- .setMessage(dialogBody+aryShop[which])
- .setNeutralButton(R.string.str_ok, new DialogInterface.OnClickListener() {
- @Override
- public void onClick(DialogInterface dialog, int which1) {
- //
- }
- }) .show();
- }
- }).show();
- return;
strings.xml:
- <?xml version="1.0" encoding="utf-8"?>
- <resources>
- <string name="hello">Hello World, Main!</string>
- <string name="app_name">DearHelper</string>
- <string name="str_alert_title">按我開始選擇</string>
- <string name="str_alert_body">你選擇的是:</string>
- <string name="str_ok">確定</string>
- <string-array name="item_irdc_dialog">
- <item>火鍋</item>
- <item>川菜</item>
- <item>淮揚菜</item>
- <item>隴菜</item>
- </string-array>
- </resources>
可以顯示在的Android任務,通過加載進度條的進展。進度條有兩種形狀。加載欄和加載微調(spinner)。在本章中,我們將討論微調(spinner)。Spinner 用
閒來無事,琢磨琢磨Android中的手勢交互,發現網上在手勢方面的文章並不是很多,而且很多的參考價值並不大。於是出此博文,與大家共勉。鑒於我寫此博文時對手勢交互的
SQLite是Android平台軟件開發中會經常用到的數據庫產品,作為一款輕型數據庫,SQLite的設計目標就是是嵌入式的,而且目前已經在很多嵌入式產品中使用了它
上一個項目已經做完了,這周基本上沒事,所以整理了下以前的項目,想把一些通用的部分封裝起來,這樣以後遇到相似的項目就不用重復發明輪子了,也節省了開發效率。今天把de