7 TextView tv = (TextView)findViewById(R.id.tv_birthday); 8 9 Context otherapp = null; try { 12 otherapp = createpackagecontext("lincyu.horoscop
|
|
|
- 雷 包
- 9 years ago
- Views:
Transcription
1 Chapter 12 資料分享 作者 : 林致孙 上一章中我們學到了資料的儲存方式, 也瞭解資料會依應用程式的 Package name 儲存於適當的資料夾內, 然而 Android 並沒有一個共同的儲存空間讓所有應用程式存取, 因此若要讓其它的應用程式使用我的資料, 就必須使用一些技巧, 本章主要在學習資料分享的方式 在先前的章節中已經數次提到, 一個 Android 應用程式是由四個構成要素所組成的 :Activity, Broadcast Receiver, Service 與 Content Provider 其中 Content Provider 是用來分享資料用的 [1], 然而筆者認為一個一般應用程式的開發者會需要寫一個 Content Provider 讓其它開發者使用他的資料的情況應屬少數, 頂多是開發者需要在自己的應用程式間共享資料, 因此本章只使用一個很簡單的程式範例, 來說明如何建立一個 Content Provider 事實上, 一個一般應用程式的開發者比較常使用的反而是去存取 Android 所提供的 Content Providers, 例如存取系統的通訊錄就是最常見的一個範例, 本章也會使用一個簡單的範例來說明如何存取系統的通訊錄 12.1 偏好設定與檔案的分享 首先先解說如何讀取別的應用程式的偏好設定, 首先讀者可引進光碟中 \ 範例程式 \Chapter12\Horoscope 這個專案, 應用程式的功能是讓使用者輸入生日並得知星座, 程式會將使用者的生日偏好利用 SharedPreferences 儲存起來, 這個專案和 \ 範例程式 \Chapter11\Horoscope 這個專案的差別很小, 只是將 getsharedpreferences 的第二個參數從 MODE_PRIVATE 換成 MODE_WORLD_READABLE, 這些常數是定義於 Context 類別 [2], 其中 MODE_WORLD_READABLE 是允許其它應用程式能讀取建立的偏好設定檔 接下來我們的重心將放在其它應用程式如何讀取這個偏好設定檔, 讀者可引進光碟中 \ 範例程式 \Chapter12\GetPrefBirthday 這個專案, 這個專案裡面只有一個名為 GetPref 的 Activity, 這個 Activity 的程式碼也相當簡短, 如下所示 : 1 public class GetPref extends Activity { 3 public void oncreate(bundle savedinstancestate) { 4 super.oncreate(savedinstancestate); 5 setcontentview(r.layout.main); 6
2 7 TextView tv = (TextView)findViewById(R.id.tv_birthday); 8 9 Context otherapp = null; try { 12 otherapp = createpackagecontext("lincyu.horoscope", 0); 13 } catch (Exception e) { 14 Log.d("LINCYU", e.tostring()); 15 finish(); 16 } SharedPreferences pref = 19 otherapp.getsharedpreferences("pref_birth", 20 MODE_WORLD_READABLE); String pref_month = pref.getstring("pref_month", "1"); 23 Integer intday = pref.getint("pref_day", 1); tv.settext(pref_month+" 月 "+intday+" 日 "); 26 } 27 } 讀者不難發現這個程式唯一沒學過的就只有第 12 行由 Context 類別所提供的 createpackagecontext 方法, 第一個參數是 \ 範例程式 \Chapter12\Horoscope 這個專案的 Package name, 第二個參數是設定旗標值, 此處填 0 即可 createpackagecontext 方法會回傳一個 Context 物件, 程式將之命名為 otherapp, 我們只要呼叫 otherapp 的 getsharedpreferences 方法就可以取得 Horoscope 這個應用程式的偏好設定值了 測試這個程式前記得要先安裝並執行 Horoscope 這個應用程式 ( 名為 星座計算 (V2) ), 可嘗試輸入一個生日, 如下圖左側所示, 接著再執行 GetPrefBirthday 這個應用程式, 如下圖右側所示, 可發現程式成功地讀取別的應用程式的偏好設定
3 存取別的應用程式的檔案也是同樣的方法, 先利用 createpackagecontext 取得別 的應用程式的 Context 物件, 再呼叫 Context 類別的 openfileinput 或 openfileoutput 方法即可 讀者可參閱 \ 範例程式 \Chapter12\ShareFile 專案與 \ 範例程式 \Chapter12\ReadSharedFile 專案 ShareFile 這個 Activity 包含一個 EditText 介面元件, 使用者所輸入的文字會被儲存在一個名為 share.txt 的檔案裡, 在第十一章我們已學過寫檔的方法, 首先必須呼叫 Context 類別的 openfileoutput 方法取得一個 FileOutputStream 物件, 其中 openfileoutput 的第二個參數在第十一章是設定成 MODE_PRIVATE, 在 ShareFile 這個應用程式中, 程式是設成 MODE_WORLD_READABLE, 讓別的應用程式可以讀取 share.txt ReadSharedFile 這個 Activity 一樣使用 createpackagecontext 方法取得 ShareFile 的 Context 物件後, 再呼叫 openfileinput 將檔案讀取出來並顯示於 TextView 介面元件上 讀者可先執行 ShareFile, 執行範例如下圖左側所示, 接著再執行 ReadSharedFile, 驗證其結果
4 最後要提醒讀者的是, 如果想讓別的應用程式也可改寫檔案,mode 參數可填入 MODE_WORLD_READABLE+MODE_WORLD_WRITETABLE 12.2 資料庫內容的分享與 Content Provider 簡介 在這一節中我們將學習如何分享資料庫裡的資料, 我們利用 Content Provider 來做資料庫資料的分享,Content Provider 可以讓一個應用程式分享它的資料給其它應用程式, 由於 Content Provider 是以資料庫的型式來呈現其資料, 因此使用 Content Provider 來分享資料庫裡的資料是蠻合適的 筆者修改了第十一章的 Notepad2 這個便條簿程式, 這個程式是使用資料庫的型式儲存便條資料, 因此可以拿來示範 Content Provider 的使用, 請讀者引進 \ 範例程式 \Chapter12\Notepad2CP 這個專案, 其和 Notepad2 的差別只有兩處 : 新增一個 NoteProvider.java,NoteProvider 繼承了 ContentProvider 類別, 是一個 Content Provider 修改 AndroidManifest.xml, 幫新增的 Content Provider 做註冊 首先我們先討論 NoteProvider.java, 完整的程式碼如下所示 : 1 public class NoteProvider extends ContentProvider { 2 3 Context mctx; 4 SQLiteDatabase db; 5
5 7 public boolean oncreate() { 8 mctx = getcontext(); 9 DatabaseHelper dbhelper; 10 dbhelper = new DatabaseHelper(mCtx); 11 db = dbhelper.getwritabledatabase(); 12 return true; 13 } public Cursor query(uri uri, String[] projection, String selection, 17 String[] selectionargs, String sortorder) { Cursor c = db.rawquery("select * from " + 20 NoteDB.DATABASE_TABLE + ";", null); return c; 23 } public int update (Uri uri, ContentValues values, String selection, 27 String[] selectionargs) { 28 return -1; 29 } public Uri insert (Uri uri, ContentValues values) { 33 return null; 34 } public int delete (Uri uri, String selection, String[] 38 selectionargs){ 39 return -1; 40 } public String gettype(uri uri) { 44 return "";
6 45 } 46 } 首先在第 1 行我們可發現 NoteProvider 類別繼承了 ContentProvider 類別 [3], 總共有六個抽象方法實作 :oncreate, query, update, insert, delete, gettype oncreate 方法是在 Provider 被啟動時呼叫, 程式在 oncreate 方法了產生一個 SQLiteDatabase 物件, 讓我們可以進行資料庫的操作 要提醒讀者注意的是, DatabaseHelper 類別是原本 Notepad2 專案就已經寫好的, 其會開啟 notes.db 這個資料庫, 並建立一個名為 notetable 的表格 ( 如果此表格尚未被建立 ) 接著我們看覆寫的 query 方法, 內容相當簡單, 呼叫 SQLiteDatabase 類別的 rawquery 方法查詢表格, 並取得一個 Cursor 物件, 由於 query 方法需要回傳一 個 Cursor 物件, 程式便將取得的 Cursor 物件回傳 Content Provider 設計完後, 如同 Android 應用程式的其它構成要素, 我們需要在應用程式描述檔做註冊的動作, 方法是於 <application> 標籤內利用 <provider> 標籤來註冊, 內容如下 : <provider android:name=".noteprovider" android:authorities="lincyu.noteprovider"> </provider> 其中 android:name 的值填入 Content Provider 的類別名稱即可, 而 android:authorities 是用來辮識 Provider 的, 只要不和系統提供的 Providers 一樣就可以了 至此我們已經建立一個 Content Provider, 利用 Notepad2CP 所建立的便條可以供其 它應用程式來查詢, 接下來我們便要來說明其它應用程式如何查詢 Notepad2CP 所產生的便條 請讀者引進 \ 範例程式 \Chapter12\Notepad2CR 這個專案, 這個專案只有一個 Activity, 其功能是利用 Content Resolver 讀取 NoteProvider 提供的資料, 並將第一筆便條顯示於畫面上 Notepad2CR.java 的內容如下所示 : 1 public class Notepad2CR extends Activity { 3 public void oncreate(bundle savedinstancestate) { 4 super.oncreate(savedinstancestate); 5 setcontentview(r.layout.main); 6 7 Cursor c = getcontentresolver().query(
7 8 Uri.parse("content://lincyu.noteprovider"), 9 null, null, null, null); TextView tv1 = (TextView)findViewById(R.id.tv_title); 12 TextView tv2 = (TextView)findViewById(R.id.tv_body); if (c.getcount()!= 0) { 15 c.movetofirst(); 16 String title = c.getstring(c.getcolumnindex("title")); 17 String body = c.getstring(c.getcolumnindex("body")); if (title == null body == null) return; tv1.settext(title); 22 tv2.settext(body); 23 } 24 } 25 } 要讀取 Content Provider 的內容必須利用 ContentResolver 物件, 程式在第 7 行先呼叫 Context 類別的 getcontentresolver 方法取得一個 ContentResolver 物件, ContentResolver 類別提供了許多跟 ContentProvider 類別一樣的方法 (Methods)[4], 讓我們可以對 Content Provider 所提供的內容做處理, 其中一個方法是 query, 在程式中我們只使用到第一個參數, 第一個參數是填入一個 Uri 物件, 程式呼叫 Uri 類別的 parse 方法取得一個 Uri 物件,parse 方法的參數填入我們所要存取的 Content Provider query 方法會回傳一個 Cursor 物件, 若沒有任何的便條, 程式便不做任何的處理, 若有便條存在, 會將 Cursor 移到第一筆便條, 並讀取 title 欄位與 body 欄位的資料, 將之顯示於適當的 TextView 上 測試程式時, 必須先安裝 Notepad2CP( 應用程式的名稱為 便條簿 ), 並可嘗試 新增一個便條, 接著執行 Notepad2CR, 便可驗證程式是否正常運作 由於筆者認為一個一般應用程式的開發者會需要寫一個 Content Provider 讓其它開發者使用他的資料的情況應屬少數, 頂多是開發者需要在自己的應用程式間共享資料, 因此只使用一個很簡單的程式範例, 來說明如何建立一個 Content Provider, 若要對 Content Provider 有一個完整的瞭解, 請讀者自行閱讀 Android
8 開發者網站上的文件 [1] 12.3 取得系統通訊錄資料 對於一般應用程式的開發者而言, 比較會常用到的, 是使用系統提供的 Content Providers, 例如讀取通訊錄的內容, 或讀取系統的設定值 本節中我們將學習如 何讀取系統的通訊錄內容 首先要提醒讀者的是, 在 Android SDK 2.0 後, 讀取通訊錄所使用的類別有一些變化, 主要是使用 ContactsContract 類別 [5], 之前的版本是使用 Contacts 類別 [6] 筆者的程式是使用 ContactsContract 類別, 因此在測試程式時, 請記得在適當的模擬器 (Platform 必須是 2.0 以上 ) 上執行 請讀者引進光碟中 \ 範例程式 \Chapter12\Contact 這個專案, 程式的功能很簡單, 讀取通訊錄裡的聯絡人姓名及電子郵件, 並將資料利用列表介面元件 (ListView) 顯示出來, 專案中只有 Contact 這一個 Activity, 內容如下所示 : 1 public class Contact extends ListActivity { 3 public void oncreate(bundle savedinstancestate) { 4 super.oncreate(savedinstancestate); 5 setcontentview(r.layout.main); 6 7 Cursor c = getcontentresolver().query( 8 .CONTENT_URI, null, null, null, null); 9 10 startmanagingcursor(c); ListAdapter adapter = new SimpleCursorAdapter(this, 13 R.layout.my_list_item_2, c, 14 new String[] { Data.DISPLAY_NAME, .DATA}, 15 new int[] { R.id.tv_name, R.id.tv_ }); 16 setlistadapter(adapter); 17 } 18 } 首先先看第 7 行, 要存取系統的 Content Provider, 也是先用 getcontentresolver 方法取得一個 ContentResolver 物件, 再呼叫 query 方法取得所需的資料, 前一節 才提過 query 方法需要一個 Uri 物件當參數, 常數 .CONTENT_URI 是一個
9 Uri 物件, 定義在 ContactsContract.CommonDataKinds. 類別 [7], 讀者可將這個類別視為一個表格, 其中表示 .DATA 欄位代表電子郵件的資料, 文件中有提到,ContactsContract.Data 類別的所有欄位也可以使用, 其中 Data.DISPLAY_NAME 欄位是用來顯示完整姓名的, 其它的欄位意義請讀者自行閱讀相關說明文件 程式於第 10 行呼叫 Activity 類別的 startmanagingcursor 方法來幫忙做 Cursor 的 管理, 例如在必要時重新做查詢, 詳細的說明請參考 Activity 類別的說明文件 在第八章時我們有提過 ListView 需要一個接合器 (Adapter) 將 資料 和 介面元件 做接合, 之前已經學過如何利用 ArrayAdapter 產生 ListAdapter 物件, 這一章我們利用 SimpleCursorAdapter 類別來產生 ListAdapter 物件 [9], SimpleCursorAdapter 可將 Cursor 所指的表格中的某一欄的 資料 對應到 介面元件 上, 其建構子需要五個參數 : Context context: 第一個參數是一個 Context 物件, 填入 Contact 的物件實體即可 int layout: 第二個參數是一個版面資源檔, 是列表元件裡每一個 項目 所呈現的版面, 讀者可以打開 /res/layout/my_list_item_2.xml, 裡面使用了一個 LinearLayout 包住了兩個 TextView, 且這兩個 TextView 會以垂直方式排列, 執行結果如下圖所示, 這個執行範例包含了兩個項目 Cursor c: 第三個參數需要一個 Cursor 物件, 填入 query 方法所回傳的 Cursor 物件即可 String[] from: 接合器是接合 資料 與 介面元件, 這個參數是用來指定 資料 的來源, 我們從 Cursor 所指的表格中取出兩欄 : Data.DISPLAY_NAME 與 .DATA, 分別代表使用者姓名與電子郵件資
10 料 int[] to: 這個參數是將 資料 對應到適當的地方, 我們將 Data.DISPLAY_NAME 的資料放入 tv_name 這個 TextView, 將 .DATA 的資料放入 tv_ 這個 TextView 至此讀者應已能瞭解所有程式細節, 我們可以做一些測試, 首先先利用模擬器提 供的 Contacts 應用程式新增幾筆聯絡人資料, 如下圖所示, 接著再執行 Contacts 即可驗證是否有正確地讀取通訊錄資料 除了通訊錄,Android 還提供了其它許多的 Content Providers, 讀者可參閱 android.provider 套件的說明文件得知 Android 提供了哪些 Content Providers[10] 12.4 摘要 本章介紹了 Android 上存取其它應用程式的資料的方法, 若想存取別的應用程式的偏好設定與檔案, 可呼叫 createpackagecontext 方法取得別的應用程式的 Context 物件, 再呼叫 getsharedpreferences 方法或 openfileinput 相關方法即可 當然分享偏好設定與檔案的應用程式也必須對檔案的模式 (mode) 做適當的設定 若想分享資料庫裡的資料給其它應用程式, 可建立一個 Content Provider, 若想 使用其它應用程式所提供的 Content Provider 則必須使用 Content Resolver,
11 Android 提供了許多的 Content Providers 供程式開發者使用 12.5 作業 1. 寫一個新的應用程式, 讓這個應用程式能讀取第十一章的 Notepad1 這個便條 簿的 NoteList.txt 當然 Notepad1 專案內的程式也必須做適當的修改 提示 : 使用 createpackagecontext 方法 2. 寫一個需要使用到資料庫的應用程式, 並替這個應用程式建立一個 Content Provider 3. 修改 \ 範例程式 \Chapter12\Contact 這個專案 將電子郵件換成電話號 碼 提示 : 參閱 ContactsContract.CommonDataKinds.Phone 類別 [11] 12.6 參考資料 [1] Content Providers Android Developers, [2] Context Android Developers, [3] ContentProvider Android Developers, [4] ContentResolver Android Developers, [5] ContactsContract Android Developers, [6] Contacts Android Developers, [7] ContactsContract.CommonDataKinds. Android Developers, atakinds. .html
12 [8] ContactsContract.Data Android Developers, [9] SimpleCursorAdapter Android Developers, [10] android.provder Android Developers, [11] ContactsContract.CommonDataKinds.Phone Android Developers, atakinds.phone.html
主程式 : public class Main3Activity extends AppCompatActivity { ListView listview; // 先整理資料來源,listitem.xml 需要傳入三種資料 : 圖片 狗狗名字 狗狗生日 // 狗狗圖片 int[] pic =new
ListView 自訂排版 主程式 : public class Main3Activity extends AppCompatActivity { ListView listview; // 先整理資料來源,listitem.xml 需要傳入三種資料 : 圖片 狗狗名字 狗狗生日 // 狗狗圖片 int[] pic =new int[]{r.drawable.dog1, R.drawable.dog2,
Database_001
作者 : 林致宇日期 :2011/10/26 主要參考來源 : http://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applicat ions/ 問題 : 如在存取一個已經建立好的資料庫? 解答 : 有一些應用程式會需要讀取已經建立好的資料庫, 例如一個試題測驗應用程式, 裡面的試題可能已經於電腦上, 使用任何的
多媒體應用 13 新增專案並完成版面配置 <ExMusic01> <activity_main.xml> ImageView ID imgplay ImageView ID imgstop ImageView ID imgfront TextView ID txtsong TextView ID t
設定存取 SD 卡的權限 SD SD 13.1.4
單步除錯 (1/10) 打開 Android Studio, 點選 Start a new Android Studio project 建立專案 Application name 輸入 BMI 點下 Next 2 P a g e
Android Studio Debugging 本篇教學除了最基本的中斷點教學之外, 還有條件式中斷的教學 條件式中斷是進階的除錯技巧, 在某些特定情況中, 我們有一個函數可能會被呼叫數次, 但是我們只希望在某種條件成立時才進行中斷, 進而觀察變數的狀態 而條件式中斷這項技巧正是符合這項需求 本教學分兩部分 單步除錯 (Page2~11, 共 10) 條件式中斷點 (Page12~17, 共 6)
Android Service
Android Service- 播放音樂 建國科技大學資管系 饒瑞佶 2013/7 V1 Android Service Service 是跟 Activity 並行 一個音樂播放程式若沒使用 Service, 即使按 home 鍵畫面離開之後, 音樂還是照播 如果再執行一次程式, 新撥放的音樂會跟先前撥放的一起撥, 最後程式就會出錯 執行中的程式完全看不到! 但是, 寫成 Service 就不同了
實作SQLiteOpenHelper類別
SQLiteOpenHelper 類別存取 SQLite 建國科技大學資管系 饒瑞佶 2013/5 V1 Android 連結資料庫 MySQL SQL Server Web Service 遠端資料庫 Internet Intranet Android SQLite 單機資料庫 Android vs. SQLite 透過 SQLiteOpenHelper 類別來操作 建立資料庫 ( 建構子 ) 建立資料表
投影片 1
資料庫管理程式 ( 補充教材 -Part2) 使用 ADO.NET 連結資料庫 ( 自行撰寫程式碼 以實現新增 刪除 修改等功能 ) Private Sub InsertButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles InsertButton.Click ' 宣告相關的 Connection
ShareText
作者 : 林致宇 日期 :2012/1/23 問題 : 如何分享分享文字資訊給其它的應用程式? 解答 : 有時候我們可能會希望 我們的應用程式的資訊 能夠讓使用者分享出去, 讓使用者能夠將此資訊傳送簡訊給其好友或寄電子郵件的方式寄給其好友, 這份文件將示範如何寫出這樣的應用程式 本文件將產出兩個 App, 第一個 App 是 分享資料的來源, 名為 CopyPaste_Source, 功能非常簡單,
用手機直接傳值不透過網頁連接, 來當作搖控器控制家電 ( 電視遙控器 ) 按下按鍵發送同時會回傳值來確定是否有送出 問題 :1. 應該是使用了太多 thread 導致在傳值上有問題 2. 一次按很多次按鈕沒辦法即時反應
專題進度 老師 : 趙啟時老師 學生 : 陳建廷 2013/10/13 用手機直接傳值不透過網頁連接, 來當作搖控器控制家電 ( 電視遙控器 ) 按下按鍵發送同時會回傳值來確定是否有送出 問題 :1. 應該是使用了太多 thread 導致在傳值上有問題 2. 一次按很多次按鈕沒辦法即時反應 程式碼 : package com.example.phone; import java.util.arraylist;
1: public class MyOutputStream implements AutoCloseable { 3: public void close() throws IOException { 4: throw new IOException(); 5: } 6:
Chapter 15. Suppressed Exception CH14 Finally Block Java SE 7 try-with-resources JVM cleanup try-with-resources JVM cleanup cleanup Java SE 7 Throwable getsuppressed Throwable[] getsuppressed() Suppressed
建立Android新專案
經濟部工業局 Android 智慧型手機程式設計實務應用班 Android WebService 建國科技大學資管系 饒瑞佶 2012/4 WebService 需要 ksoap2-android-assembly-2.5.2-jar-withdependencies.jar 或 ksoap2-android-assembly-2.5.2-jar-withdependencies_timeout1.jar
Dynamic Layout in Android
Dynamic Layout in Android 建國科技大學資管系 饒瑞佶 2013/5 V1 Layout 多半都透過 res/layout/xml 格式設定來達成 Android 是 OOP, 所以可以動態產生 Layout 重點是 Layout 的階層關係 (Hierarchy) 需要處理對應事件 最後一樣用 setcontentview 加入 Layout 一 加入現有 Layout 中
res/layout 目录下的 main.xml 源码 : <?xml version="1.0" encoding="utf 8"?> <TabHost android:layout_height="fill_parent" xml
拓展训练 1- 界面布局 1. 界面布局的重要性做应用程序, 界面是最基本的 Andorid 的界面, 需要写在 res/layout 的 xml 里面, 一般情况下一个 xml 对应一个界面 Android 界面布局有点像写 html( 连注释代码的方式都一样 ), 要先给 Android 定框架, 然后再在框架里面放控件,Android 提供了几种框架,AbsoluteLayout,LinearLayout,
Microsoft Word - 第1章 Android基本概念.docx
Android 系 统 下 Java 编 程 详 解 作 者 : 华 清 远 见 第 1 章 Android 基 本 概 念 本 章 简 介 本 章 主 要 介 绍 Android 基 本 概 念 方 面 的 内 容, 包 括 Android 平 台 特 性 Android 系 统 架 构 Android 开 发 框 架 和 Android 开 发 环 境 搭 建 1.1 Android 简 介 Android
運算子多載 Operator Overloading
多型 Polymorphism 講師 : 洪安 1 多型 編譯時期多型 ( 靜態多型 ) function overloading 如何正確呼叫同名的函數? 利用參數個數與型態 operator overloading 其實同 function overloading 執行時期多型 ( 或動態多型 ) 如何正確呼叫不同物件的相同名稱的成員函數 利用繼承與多型 2 子類別與父類別物件間的指定 (assignment)
建立Android新專案
Android 智 慧 型 手 機 程 式 設 計 Android WebService 建 國 科 技 大 學 資 管 系 饒 瑞 佶 2012/4 V1 2012/8 V2 2013/5 V3 2014/10 v4 提 醒 這 節 的 內 容 針 對 的 是 MS 的 Web Service 或 是 使 用 SOAP(Simple Object Access Protocol) 標 準 建 立
840 提示 Excel - Excel -- Excel (=) Excel ch0.xlsx H5 =D5+E5+F5+G5 (=) = - Excel 00
Excel - - Excel - -4-5 840 提示 Excel - Excel -- Excel (=) Excel ch0.xlsx H5 =D5+E5+F5+G5 (=) = - Excel 00 ( 0 ) 智慧標籤 相關說明提示 -5 -- Excel 4 5 6 7 8 + - * / % ^ = < >= & 9 0 (:) (,) ( ) Chapter - :,
TextView: 用來顯示 月 EditText: 讓使用者輸入日期 Button: 使用者按下 得知星座 的按鈕後, 可以查詢自己的星座, 程式會切換到另一個頁陎, 顯示星座的圖示及相關資訊 規畫好使用者介陎後, 我們就可以開始撰寫 XML 檔, 請讀者自行參考光碟內的檔案 \ 範例程式 \Ch
Chapter 6 Activity 作者 : 林致孙 一個手機應用程式若只有一個畫陎, 程式能達成的功能實在有限, 因此一個手機應用程式通常需要在不同的畫陎間切換, 以便提供多樣的功能, 例如一個通訊錄應用程式, 可能會有一個畫陎是顯示所有聯絡人的姓名, 當使用者點選某個聯絡人時, 應用程式會切換到另一個畫陎, 讓使用者可以編輯該聯絡人的電話 地址等個人資訊 在第四章時, 我們學過利用 setcontentview
46 2011 11 467 數位遊戲式學習系統 7 2011 11 467 47 3 DBGameSys 48 2011 11 467 正規化資料模組 如何配置並儲存電子化資料 以 便減少資料被重覆儲存的程序 DBGameSys的主要功能模組包 學習者 審核評分模組 含 正規化資料模組 審核評分 模組 高分列表模組3大區塊 系統資料庫 在正規化資料模組的執行 高分列表模組 過程中 先要求學習者瀏覽遊戲
任務二 : 產生 20 個有炸彈的磚塊, 放在隨機的位置編輯 Block 類別的程式碼 import greenfoot.; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo) Write a description of class
踩地雷遊戲 高慧君南港高中 開啟專案 MineSweep 任務一 : 產生 30X20 個磚塊編輯 Table 類別的程式碼 import greenfoot.; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo) import java.util.arraylist; Write a description of class MyWorld
The golden pins of the PCI card can be oxidized after months or years
Q. 如何在 LabWindows/CVI 編譯 DAQ Card 程式? A: 請參考至下列步驟 : 步驟 1: 安裝驅動程式 1. 安裝 UniDAQ 驅動程式 UniDAQ 驅動程式下載位置 : CD:\NAPDOS\PCI\UniDAQ\DLL\Driver\ ftp://ftp.icpdas.com/pub/cd/iocard/pci/napdos/pci/unidaq/dll/driver/
首先讓我們來看 SimpleGoogleSearch.java, 程式碼如下所示 : 1 public class SimpleGoogleSearch extends Activity { 2 3 EditText et_searchstr; 4 Button btn_search; 5
Chapter 13 網際網路 作者 : 林致孙 網路已成為現今大部份人使用電腦的最大目的, 我們也常利用網路來查詢一些生活資訊, 然而有時當我們想查詢某些資料, 例如火車時刻表, 這時人卻在戶外, 就會感到非常不便, 手機上網解決了這個問題, 因此上網可以說是一個智慧型手機應該具備的基本功能 在這一章中我們將學習一些跟網際網路相關的應用程式, 包含了網頁的瀏覽以及檔案的傳輸 13.1 網頁瀏覽 網頁瀏覽可以說是大部份人上網的最主要行為之一,
RecyclerView and CardVew
RecyclerView and CardView 建國科技大學資管系饒瑞佶 2017/10 V1 CardView CardView A CardView is a ViewGroup. Like any other ViewGroup, it can be added to youractivity or Fragment using a layout XML file. To create an
雲端 Cloud Computing 技術指南 運算 應用 平台與架構 10/04/15 11:55:46 INFO 10/04/15 11:55:53 INFO 10/04/15 11:55:56 INFO 10/04/15 11:56:05 INFO 10/04/15 11:56:07 INFO
CHAPTER 使用 Hadoop 打造自己的雲 8 8.3 測試 Hadoop 雲端系統 4 Nodes Hadoop Map Reduce Hadoop WordCount 4 Nodes Hadoop Map/Reduce $HADOOP_HOME /home/ hadoop/hadoop-0.20.2 wordcount echo $ mkdir wordcount $ cd wordcount
建模与图形思考
C03_c 基 於 軟 硬 整 合 觀 點 JNI: 从 C 调 用 Java 函 数 ( c) By 高 煥 堂 3 How-to: 基 於 軟 硬 整 合 觀 點 从 C 调 用 Java 函 数 如 果 控 制 点 摆 在 本 地 C 层, 就 会 常 常 1. 从 本 地 C 函 数 去 调 用 Java 函 数 ; 2. 从 本 地 C 函 数 去 存 取 Java 层 对 象 的 属 性
ACI pdf
09 9.1 -...9-2 9.1.1...9-2 9.1.2...9-3 9.2 -...9-4 9.2.1 PMT - ()...9-4 9.2.2...9-6 9.3 -...9-8 9.3.1 PMT - ()...9-8 9.4...9-10 9.4.1... 9-11 9.4.2...9-12 9.4.3...9-14 9.5 -...9-17 9.5.1...9-18 1 Excel...9-21
0 0 = 1 0 = 0 1 = = 1 1 = 0 0 = 1
0 0 = 1 0 = 0 1 = 0 1 1 = 1 1 = 0 0 = 1 : = {0, 1} : 3 (,, ) = + (,, ) = + + (, ) = + (,,, ) = ( + )( + ) + ( + )( + ) + = + = = + + = + = ( + ) + = + ( + ) () = () ( + ) = + + = ( + )( + ) + = = + 0
Android Fragment
Android Fragment 建國科技大學資管系饒瑞佶 2017/10 V1 Android 3.0 後才支援 Fragment 解決部分 App 適應螢幕大小的問題 它類似於 Activity, 可以像 Activity 可以擁有自己的版面設計, 也和 Activity 一樣有自己的生命週期 ( 具備 oncreate() oncreateview() 與 onpause() 方法 ) LifeCycle
10-2 SCJP SCJD 10.1 昇陽認證 Java 系統開發工程師 的認證程序 Java IT SCJD
10 SCJD 簡介 Java 10-2 SCJP SCJD 10.1 昇陽認證 Java 系統開發工程師 的認證程序 Java IT SCJD 10 SCJD 10-3 Java Java SCJD 7 Swing RMI 10.1.1 The Assignment The Essay 9 10 10-4 SCJP SCJD 90 10.1.2 SCJP Java 90 120 Swing 10
Android Android Android SDK iv
Android Market Google Android SDK Apple Google Microsoft b2c b 2010 Internet Android how why iii Android 240... Android Android SDK iv Android Market Google Android SDK Visual C++ Java N-tier J2EE Unix/Linux
EJB-Programming-4-cn.doc
EJB (4) : (Entity Bean Value Object ) JBuilder EJB 2.x CMP EJB Relationships JBuilder EJB Test Client EJB EJB Seminar CMP Entity Beans Session Bean J2EE Session Façade Design Pattern Session Bean Session
詞 彙 表 編 號 詞 彙 描 述 1 預 約 人 資 料 中 文 姓 名 英 文 姓 名 身 份 證 字 號 預 約 人 電 話 性 別 2 付 款 資 料 信 用 卡 別 信 用 卡 號 信 用 卡 有 效 日 期 3 住 房 條 件 入 住 日 期 退 房 日 期 人 數 房 間 數 量 入
100 年 特 種 考 試 地 方 政 府 公 務 人 員 考 試 試 題 等 別 : 三 等 考 試 類 科 : 資 訊 處 理 科 目 : 系 統 分 析 與 設 計 一 請 參 考 下 列 旅 館 管 理 系 統 的 使 用 案 例 圖 (Use Case Diagram) 撰 寫 預 約 房 間 的 使 用 案 例 規 格 書 (Use Case Specification), 繪 出 入
38 47995529 威 福 髮 藝 店 桃 園 市 蘆 竹 區 中 山 里 福 祿 一 街 48 號 地 下 一 樓 50,000 獨 資 李 依 純 105/04/06 府 經 登 字 第 1059003070 號 39 47995534 宏 品 餐 飲 桃 園 市 桃 園 區 信 光 里 民
1 08414159 惠 鴻 眼 鏡 行 桃 園 市 中 壢 區 福 德 里 中 華 路 一 段 186 號 1 樓 30,000 獨 資 宋 耀 鴻 105/04/27 府 經 登 字 第 1059003866 號 2 17891110 承 元 冷 氣 空 調 工 程 行 桃 園 市 桃 園 區 中 德 里 國 際 路 1 段 98 巷 50 號 2 樓 之 4 200,000 獨 資 詹 安 平
Microsoft PowerPoint - VB14.ppt
VB 列表盒 LISTBOX 應用 資科系 林偉川 執行畫面 1 2 1 重要屬性 LISTBOX 物件 (VB6) 新增至 LISTBOX 物件中 ADDITEM 自 LISTBOX 物件中刪除選取物件 REMOVEITEM 自 LISTBOX 物件中取出選取物件 ListIndex 顯示 LISTBOX 物件中紀錄個數 Listcount 3 LISTBOX 物件 (VB.NET) 重要屬性 新增至
Fun Time (1) What happens in memory? 1 i n t i ; 2 s h o r t j ; 3 double k ; 4 char c = a ; 5 i = 3; j = 2; 6 k = i j ; H.-T. Lin (NTU CSIE) Referenc
References (Section 5.2) Hsuan-Tien Lin Deptartment of CSIE, NTU OOP Class, March 15-16, 2010 H.-T. Lin (NTU CSIE) References OOP 03/15-16/2010 0 / 22 Fun Time (1) What happens in memory? 1 i n t i ; 2
使用手冊
使用手冊 版權所有 2013 年 Microtek International, Inc. 保留所有權利 商標 Microtek MII MiiNDT ScanWizard Microtek International, Inc. Windows Microsoft Corporation 重要須知 Microtek Microtek Windows Microsoft Windows I49-004528
<4D6963726F736F667420506F776572506F696E74202D20332D322E432B2BC3E6CFF2B6D4CFF3B3CCD0F2C9E8BCC6A1AAD6D8D4D8A1A2BCCCB3D0A1A2B6E0CCACBACDBEDBBACF2E707074>
程 序 设 计 实 习 INFO130048 3-2.C++ 面 向 对 象 程 序 设 计 重 载 继 承 多 态 和 聚 合 复 旦 大 学 计 算 机 科 学 与 工 程 系 彭 鑫 [email protected] 内 容 摘 要 方 法 重 载 类 的 继 承 对 象 引 用 和 拷 贝 构 造 函 数 虚 函 数 和 多 态 性 类 的 聚 集 复 旦 大 学 计 算 机 科 学
Microsoft Word - 02.目錄.doc
目錄 -1- 目錄 序 準備篇 一 使用說明... 0-2 二 標示說明... 0-6 三 注意事項... 0-7 第一類 Android 基礎知識 -UI 設計及語法應用 101. 整存整付計算機... 1-2 102. 電費計算機... 1-8 103. 點餐系統... 1-18 104. 計算 BMI 值... 1-23 105. MENU 功能選單... 1-36 106. 畫廊展示...
2016 勒索軟體白皮書
Botnet Botnet 1 1 2 2 5 5 6 9 10 11 11 11 12 12 12 12 12 12 13 14 2016 1989 AIDS AIDS C 189 2005 2006 TROJ_CRYPZIP.A 2011 TROJ_RANSOM.QOWA 12 2012 REVETON 2013 Cryptolocker Cryptolocker AES RSA Cryptolocker
Java java.lang.math Java Java.util.Random : ArithmeticException int zero = 0; try { int i= 72 / zero ; }catch (ArithmeticException e ) { // } 0,
http://debut.cis.nctu.edu.tw/~chi Java java.lang.math Java Java.util.Random : ArithmeticException int zero = 0; try { int i= 72 / zero ; }catch (ArithmeticException e ) { // } 0, : POSITIVE_INFINITY NEGATIVE_INFINITY
書面
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 5.4 互動功能畫面 程式碼請參考附件-程式三 在進入互動頁面時 會執行setAllText()依寵物狀態數值來 設定狀態文字與頭像 並且依心情決定是否要不要播放音效 觸摸的區域 由於是自己寫的 view 所以並未透過xml來設置 而是透過Layut.addview()來動態新增
Microsoft PowerPoint - SAGE 2010
SAGE Journals Online -Communication Studies 大綱 SAGE 簡介 Communication Studies 收錄內容 SJO 平台功能介紹 首頁 瀏覽功能 檢索功能 進階服務 SAGE Content 超過 520 種人文 社會科學 理工 科技領域電子期刊 SAGE 與超過 245 個國際知名的學會合作 ( 包括 American Sociological
投影片 1
計算機程式及實習 期末報告 題目 : 六宿炒翻天 班級 : 奈米一乙姓名 : 陳洋翼學號 :4A514050 老師 : 謝慶存 程式說明 設計結帳系統, 選擇數量後, 在按下計算, 將會顯示總金額 若是老人或小孩, 將可享 8 折或 9 折的優惠 程式畫面 填選數量 在火腿蛋炒飯的數量選擇 1, 並按下計算, 可得總金額 50 元 程式畫面 打折 填選完後, 若客人是小孩或老人, 選擇欲打折項目,
untitled
1 Outline 數 料 數 數 列 亂數 練 數 數 數 來 數 數 來 數 料 利 料 來 數 A-Z a-z _ () 不 數 0-9 數 不 數 SCHOOL School school 數 讀 school_name schoolname 易 不 C# my name 7_eleven B&Q new C# (1) public protected private params override
Microsoft Word - 01.DOC
第 1 章 JavaScript 简 介 JavaScript 是 NetScape 公 司 为 Navigator 浏 览 器 开 发 的, 是 写 在 HTML 文 件 中 的 一 种 脚 本 语 言, 能 实 现 网 页 内 容 的 交 互 显 示 当 用 户 在 客 户 端 显 示 该 网 页 时, 浏 览 器 就 会 执 行 JavaScript 程 序, 用 户 通 过 交 互 式 的
( )... 5 ( ) ( )
2016 大學校院招收大陸地區學生聯合招生委員會 71005 臺南市永康區南臺街 1 號 E-mail:[email protected] WEB:http://rusen.stust.edu.tw TEL:+886-6-2435163 FAX:+886-6-2435165 2 0 1 6 0 1 1 9 2016... 2... 3... 5 ( )... 5 ( )... 5 1... 6 2...
1.JasperReport ireport JasperReport ireport JDK JDK JDK JDK ant ant...6
www.brainysoft.net 1.JasperReport ireport...4 1.1 JasperReport...4 1.2 ireport...4 2....4 2.1 JDK...4 2.1.1 JDK...4 2.1.2 JDK...5 2.1.3 JDK...5 2.2 ant...6 2.2.1 ant...6 2.2.2 ant...6 2.3 JasperReport...7
Microsoft PowerPoint - 09.Android 程式設計-SQLite
計劃名稱 : 104 年度教育部資通訊軟體創新人才推升推廣計畫跨校資源中心 : 雲端運算 ( 國立中山大學 ) 課程名稱 : 網路及平台服務 Part1- 課程教材 教材名稱 :Android 程式設計 -SQLite 國立高雄大學資訊工程學系張保榮教授 大綱 SQLite execsql() 函式 rawquery() 函式 insert() 函式 delet() 函式 update() 函式 query()
導讀 ASP.NET HTML ASP 第一篇 基礎篇第 1 章 認識 ASP.NET ASP.NET ASP.NET ASP.NET ASP.NET 第 2 章 認識 Visual Studio 20 開發環境 Visual Studio 20 Visual Studio 20 第二篇 C# 程式
導讀 ASP.NET HTML ASP 第一篇 基礎篇第 1 章 認識 ASP.NET ASP.NET ASP.NET ASP.NET ASP.NET 第 2 章 認識 Visual Studio 20 開發環境 Visual Studio 20 Visual Studio 20 第二篇 C# 程式語言篇第 3 章 C# 程式語言基礎 C# C# 3.0 var 第 4 章 基本資料處理 C# x
2 WF 1 T I P WF WF WF WF WF WF WF WF 2.1 WF WF WF WF WF WF
Chapter 2 WF 2.1 WF 2.2 2. XAML 2. 2 WF 1 T I P WF WF WF WF WF WF WF WF 2.1 WF WF WF WF WF WF WF WF WF WF EDI API WF Visual Studio Designer 1 2.1 WF Windows Workflow Foundation 2 WF 1 WF Domain-Specific
“关于北京重点高校在校生回乡就业意愿调查问卷”
0 目 一 前 言...1 1.1 调 研 背 景 及 调 研 目 的...1 1.1.1 调 研 背 景 北 京 就 业 形 势 及 大 环 境 下 的 回 乡 就 业 趋 势...1 1.1.2 调 研 目 的 北 京 市 重 点 高 校 在 校 生 的 回 乡 就 业 意 愿...1 1.2 调 研 方 法 及 成 果 概 述...1 二 调 研 数 据 和 分 析...2 2.1 基 本
TV 2005 92 1. 2. 3. 4. 5. 3 1 6 1 10 10 30 94 11 23 12 2 736 97 4 2.3 3 28.7 1-2 18.4 2-3 17.2 3 28.7 12.7 5 2.3 10 2 17 5 3 1-2 22.6 2 2-3 3-4 4-5 17.6 15.4 10.1 5 18 2.8 17 3 4 54.8 26.9 26.1 17.6 13.3
CC213
: (Ken-Yi Lee), E-mail: [email protected] 9 [P.11] : Dev C++ [P.12] : http://c.feis.tw [P.13] [P.14] [P.15] [P.17] [P.23] Dev C++ [P.24] [P.27] [P.34] C / C++ [P.35] 10 C / C++ C C++ C C++ C++ C ( ) C++
(TestFailure) JUnit Framework AssertionFailedError JUnit Composite TestSuite Test TestSuite run() run() JUnit
Tomcat Web JUnit Cactus JUnit Java Cactus JUnit 26.1 JUnit Java JUnit JUnit Java JSP Servlet JUnit Java Erich Gamma Kent Beck xunit JUnit boolean JUnit Java JUnit Java JUnit Java 26.1.1 JUnit JUnit How
PowerPoint Presentation
第 8 章数据存储和访问 本章结构 : 简单存储 SharedPreferences 文件存储 数据库存储 SQLite 数据共享 ContentProvider 简单存储 SharedPreferences SharedPreferences 简介 一种轻量级的数据保存方式 可以将 NVP(Name/Value Pair, 名称 / 值对 ) 保存在 Android 的文件系统中, 而丏 SharedPreferences
The Embedded computing platform
嵌入式系統及實驗 Embedded System and Experiment 詹曉龍 長庚大學電機系 Java 的類別與物件 : 宣告類別 建構子 public class Customer { private String name; private String address; // Customer 類別宣告 // 成員資料 public int age; // 建構子 : 使用參數設定成員資料初始值
Chapter 3 Camera Raw Step negative clarity +25 ] P / Step 4 0 ( 下一頁 ) Camera Raw Chapter 3 089
Photoshop CC Camera Raw Photoshop Camera Raw Step 1 3 1 2 3 SCOTT KELBY Step 2 B Camera Raw 088 Chapter 3 Camera Raw Chapter 3 Camera Raw Step 3-4 -100 negative clarity +25 ] P / -75-50 Step 4 0 ( 下一頁
Microsoft Word - ACL chapter02-5ed.docx
第 2 章神奇的質數 2.1.1 什麼是質數 1 1 1 打下好基礎 - 程式設計必修的數學思維與邏輯訓練 1 1 0 10 2 3 5 7 4 6 8 9 10 4 10000 1229 1000 168 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101 103 107 109 113 127 131
1 1 Excel VBA 說明 ( ) (_) STEP4 Excel 2 STEP5 A1 1 B2 2 C3 3 STEP6 A1 STEP7 > > 1-11
1-3 1-3-1 Excel VBA VBA OK CD DVD Excel VBA Excel VBA Excel Visual Basic A1 1 B2 2 C3 3 STEP1 Excel Ch01_VBA.xlsm 1 > > STEP2 Excel 1 2 STEP3 1-10 1 1 Excel VBA 說明 ( ) (_) STEP4 Excel 2 STEP5 A1 1 B2 2
0511-Android程式之GPS應用_專題週記4
逢甲大學通訊工程學系專題研究 Android 程式之 GPS 應用 專題週記 0511 學生姓名 陳彥儒 D0035131 廖元譽 D0077791 指導老師 楊豐瑞老師繳交日期 2014.05.11 1 匯入 GoogleMap 1.1 取得授權步驟 目前進度 取得 Google 授權鑰匙 實作程式尚未成功 1.1.1 建立個人的 keystore 1.1.2 由個人的 keystore 查詢 SHA1
* 1 2 3 32 1 2 3 2014 9 15 4 33 http://www.hisp.ntu.edu. tw/ 34 ID ID 2014 9 15 4 35 人文創新與社會實踐 圖三 文獻與案例蒐集資料截圖示意 三 網路平台與資料庫建置 配合人文創新與社會實踐計畫 建置資料庫與網站供計畫成員與大眾進 行資源分享與交流 本網路平台目前已建置完成 內容包含計畫之說明 實 踐研究團隊 政治大學
RxJava
RxJava By 侦跃 & @hi 头 hi RxJava 扩展的观察者模式 处 观察者模式 Observable 发出事件 Subscriber 订阅事件 bus.post(new AnswerEvent(42)); @Subscribe public void onanswer(answerevent event) {! }! Observable observable = Observable.create(new
Android + NFC
Android + NFC 建國科技大學資管系饒瑞佶 2017/3 v1 讀取 Tag UUID Android 2.3.3 (API Level 10) 才有支援完整的 NFC 功能 只要 NFC 相容都讀的到 (NFC 或 Mifare) 建立新專案修改 AndroidManifest.xml 加入 , 如果有 NFC Tag 進入感測範圍, 本 App 也會變成可處理的
《大话设计模式》第一章
第 1 章 代 码 无 错 就 是 优? 简 单 工 厂 模 式 1.1 面 试 受 挫 小 菜 今 年 计 算 机 专 业 大 四 了, 学 了 不 少 软 件 开 发 方 面 的 东 西, 也 学 着 编 了 些 小 程 序, 踌 躇 满 志, 一 心 要 找 一 个 好 单 位 当 投 递 了 无 数 份 简 历 后, 终 于 收 到 了 一 个 单 位 的 面 试 通 知, 小 菜 欣 喜
Microsoft Word - 2AF63內文.doc
一 準 備 方 式 刑 法 一 科 不 管 在 哪 一 種 考 試 類 科, 都 是 令 考 生 覺 得 相 當 頭 痛 的 科 目, 最 主 要 的 原 因 在 於 刑 法 的 理 論 繁 多, 且 極 端 抽 象, 再 加 以 法 條 用 語 及 一 般 書 本 內 容 在 用 語 上 的 艱 澀, 使 得 考 生 很 不 易 入 門 所 以 為 了 能 在 極 短 的 時 間 達 成 最 大
惠理基金管理香港有限公司香港中環干諾道中四十一號盈置大廈九樓電話 :(852) 傳真 :(852) 電子郵箱 網址 :www.valuepartners.com.hk 本半年度報告之中英文內容如有歧義, 概以英文版本為準 本報告並
A 2015 惠理基金管理香港有限公司香港中環干諾道中四十一號盈置大廈九樓電話 :(852) 2880 9263 傳真 :(852) 2565 7975 電子郵箱 :[email protected] 網址 :www.valuepartners.com.hk 本半年度報告之中英文內容如有歧義, 概以英文版本為準 本報告並不構成要約銷售或邀請購買任何基金單位 投資者在作出投資決定前, 請參閱有關基金章程, 並應參考基金最新之半年度及年度報告作補充資料
Microsoft Word - ACI chapter00-1ed.docx
前言 Excel Excel - v - 財務管理與投資分析 -Excel 建模活用範例集 5 相關 平衡 敏感 - vi - 前言 模擬 If-Then 規劃 ERP BI - vii - 財務管理與投資分析 -Excel 建模活用範例集 ERP + BI + ERP BI Excel 88 Excel 1. Excel Excel 2. Excel 3. Excel - viii - 前言 1.
輕鬆學 Dreamweaver CS5 網頁設計..\Example\Ch0\ \.html..\example\ch0\ \mouse.txt..\example\ch0\ \ _Ok.html 學習重點 JavaScript 複製程式碼 mouse.txt Ctrl+C Ctrl+C 0-4
JAVA Extension 0..\Example\Ch0\ \ T.html..\Example\Ch0\ \ T.txt T.txt..\Example\Ch0\ \ T_Ok.html 提示 :. Marquee Marquee Font Color #FFFFFF BG Color #867bf Width 90 Height 50. T.txt Ctrl+C your scrolling
untitled
JavaEE+Android - 6 1.5-2 JavaEE web MIS OA ERP BOSS Android Android Google Map office HTML CSS,java Android + SQL Sever JavaWeb JavaScript/AJAX jquery Java Oracle SSH SSH EJB+JBOSS Android + 1. 2. IDE
KillTest 质量更高 服务更好 学习资料 半年免费更新服务
KillTest 质量更高 服务更好 学习资料 http://www.killtest.cn 半年免费更新服务 Exam : 1Z0-854 Title : Java Standard Edition 5 Programmer Certified Professional Upgrade Exam Version : Demo 1 / 12 1.Given: 20. public class CreditCard
PowerPoint 簡報
UI 設計 Android 專案目錄架構 Android 專案建立後會自動產生 3 個主要目錄 src:java 程式檔案 res: 資源 ( 文字 圖形 聲音檔案等 ) 與 UI 設定有關的 layout 檔 此目錄內檔案名稱只能為小寫字母 數字 _. gen:r.java 根據 res 目錄內容自動產生 不要去修改 R.java Android 中所有的資源檔案 ( 圖片 XML 等 ) 命名都必須使用英文小寫,
Outlook 2007 設定說明 Offic 企業郵件 / 虛擬主機郵件 / Office 365
Outlook 2007 設定說明 OfficeMail 企業郵件 / 虛擬主機郵件 / Office 365 版權及商標聲明 Cloudmax 匯智提供用戶商務用郵件服務, 本文件由 Cloudmax 匯智製作, 用於教導用戶 進行郵件服務相關設定, 內容中所使用的郵件工具非為 Cloudamx 匯智設計及擁有, 若對 程式資訊有疑問, 請洽程式提供商 本文件所引用之各商標及商品名稱分屬其合法註冊公司所有,
9, : Java 19., [4 ]. 3 Apla2Java Apla PAR,Apla2Java Apla Java.,Apla,,, 1. 1 Apla Apla A[J ] Get elem (set A) A J A B Intersection(set A,set B) A B A B
25 9 2008 9 M ICROEL ECTRON ICS & COMPU TER Vol. 25 No. 9 September 2008 J ava 1,2, 1,2, 1,2 (1, 330022 ; 2, 330022) :,. Apla - Java,,.. : PAR ;Apla - Java ; ;CMP ; : TP311 : A : 1000-7180 (2008) 09-0018
JavaIO.PDF
O u t p u t S t ream j a v a. i o. O u t p u t S t r e a m w r i t e () f l u s h () c l o s e () public abstract void write(int b) throws IOException public void write(byte[] data) throws IOException
untitled
Inside ASP.NET 2.0- ASP.NET 1.1 2. 理念 讀 了 了 度 讀 了 理 類 來 來說 流 了 來 來 來 來 理 來 不 讀 不 不 力 來參 流 讀 了 異 行 來了 錄 行 不 了 來 了 來 行 論說 了 更 不 例 來了 力 行 樂 不 說 兩 例 利 來 了 來 樂 了 了 令 讀 來 不 不 來 了 不 旅行 令 錄 錄 來 了 例 來 利 來 ManagerProvide
Outlook 2010 設定說明 Offic 企業郵件 / 虛擬主機郵件 / Office 365
Outlook 2010 設定說明 OfficeMail 企業郵件 / 虛擬主機郵件 / Office 365 版權及商標聲明 Cloudmax 匯智提供用戶商務用郵件服務, 本文件由 Cloudmax 匯智製作, 用於教導用戶 進行郵件服務相關設定, 內容中所使用的郵件工具非為 Cloudamx 匯智設計及擁有, 若對 程式資訊有疑問, 請洽程式提供商 本文件所引用之各商標及商品名稱分屬其合法註冊公司所有,
CU0594.pdf
8 SOHO 1 3 003 SOHO SOHO Coder Programmer HTML CSS PHP JavaScrip 009 LECTURE 1-1 1 048 PART 2 LECTURE 1-1 1 049 SOHO Landing Page Landing 050 PART 2 LECTURE 1-1 1 SEO SEO P.093 SEO SEO SEO SEO SEO 051
TPM BIOS Infineon TPM Smart TPM Infineon TPM Smart TPM TPM Smart TPM TPM Advanced Mode...8
Smart TPM Rev. 1001 Smart TPM Ultra TPM Smart TPM TPM...3 1. BIOS... 3 2. Infineon TPM Smart TPM... 4 2.1. Infineon TPM...4 2.2. Smart TPM...4 3. TPM... 5 3.1. Smart TPM TPM...5 3.2. Advanced Mode...8
Swing-02.pdf
2 J B u t t o n J T e x t F i e l d J L i s t B u t t o n T e x t F i e l d L i s t J F r a m e 21 2 2 Swing C a n v a s C o m p o n e n t J B u t t o n AWT // ToolbarFrame1.java // java.awt.button //
6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM
CHAPTER 6 SQL SQL SQL 6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM 3. 1986 10 ANSI SQL ANSI X3. 135-1986
untitled
1 Access 料 (1) 立 料 [] [] [ 料 ] 立 料 Access 料 (2) 料 [ 立 料 ] Access 料 (3) 料 料 料 料 料 料 欄 ADO.NET ADO.NET.NET Framework 類 來 料 料 料 料 料 Ex MSSQL Access Excel XML ADO.NET 連 .NET 料.NET 料 料來 類.NET Data Provider
预览图 : (2) 在 SelectCity.java 中增加控件, 用于绑定 select_city 文件的 ListView, TextView,EditTest 等控件 代码和注释如下 :
EditText 实现城市搜索 1801210778 邹宇航 摘要 : 使用 EditText 实现搜索城市的功能, 以此为依据更新 ListView 1. 效果图 : 2. 主要步骤 (1) 在 select-city.xml 布局文件中中添加 EditText 控件用作搜索框, 然后添加 ListView 控件用来显示城市名字内容 代码如下 : 预览图 : (2) 在 SelectCity.java
