Time of Update: 2013-11-05
這個檔案由遵循“可擴充應用程式標記語言”(XAML)標準的標記語言群組成,正如名字一樣XAML就是基於“可延伸標記語言 (XML)”(XML)的。大體上說,你用XAML檔案定義頁面所有可視化元素,然後在C#檔案中解決那些用標記語言不能解決的問題,例如計算或是響應使用者輸入。C#檔案總是作為對應的XAML檔案的後台代碼檔案。 這個XAML檔案的根項目是Page,你應該知道它是Windows運行時的一個類。但是注意x:Class屬性:
Time of Update: 2013-10-28
Android官方已經提供了Fragment的各種使用的Demo例子,在我們SDK下面的API Demo裡面就包含了Fragment的各種使用例子,需要看Demo的朋友,直接看API
Time of Update: 2013-10-28
import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.MalformedURLException; import java.net.URL; import
Time of Update: 2013-10-28
以下是對Android中讀寫檔案的方法進行了匯總介紹,需要的朋友可以過來參考下 一、 從resource中的raw檔案夾中擷取檔案並讀取資料(資源檔只能讀不能寫)複製代碼 代碼如下:String res = "";try{InputStream in = getResources().openRawResource(R.raw.bbi);//在Testresrawbbi.txt,int length = in.available();byte [] buffer =
Time of Update: 2013-10-28
以下是對android中EditText的屬性進行了詳細的分析介紹,需要的朋友可以過來參考下 EditText繼承TextView,所以EditText具有TextView的屬性特點,下面主要介紹一些EditText的特有的IME的屬性特點android:layout_gravity="center_vertical":設定控制項顯示的位置:預設top,這裡置中顯示,還有bottomandroid:hin:Text為空白時顯示的文字提示資訊,可通過textColor
Time of Update: 2013-10-28
這裡只說Android Studio IDE如何發布APK 依次點擊最面上功能表列中的:Build -> Generate Signed APK...然後會出來產生的對話方塊(產生簽名的apk檔案嚮導) 1.Key store path 如果你原來使用過Eclpise的話,選擇你原來的key就可以。 2. key store passwrd 你原來設定過的key的密碼 3. key alias
Time of Update: 2013-10-28
使用情境:禁用布局裡所有的子控制項,讓介面只能看,但不能編輯,如果一個一個控制項去設定肯定是很麻煩的,於是想了個好方法。可根據需要擴充更多控制項,只要注意控制項是ViewGroup類型還是View類型就行了。代碼如下:/** * 遍曆布局,並禁用所有子控制項 * * @param viewGroup * 布局對象 */public static void disableSubControls(ViewGroup viewGroup) {for (int i =
Time of Update: 2013-10-28
這種作法是比較專業但也是很安全的也是現在比較流行的作法,但是現在許多的人只是作了一半,只是將資料名改成ASP而以,這樣的話直接用FlashGet之類的下載工具一樣可以將資料庫下載,這種方式的正確作法有兩步: 第一步:在資料庫內建立一個欄位,名稱隨意,類型是OLE對象,內容設定為單位元組型的" "<%",即(ASP代碼chrB(asc("<")) &
Time of Update: 2013-10-28
需要快速提取圖片和影片縮圖可以直接存取 android.provider.MediaStore.Images.Thumbnails 和android.provider.MediaStore.Video.Thumbnails這兩個資料庫,即可查詢出來縮圖 。 如何判斷檔案呢? 可以通過Cursor遍曆資料庫,對比INTERNAL_CONTENT_URI欄位的值,這是一個Uri,這裡儲存著Android手機SD卡上的多媒體檔案完整路徑。 Uri originalUri =
Time of Update: 2013-10-28
在pc機安裝安卓手機的模擬器,測試回合eworkflow工作流程管理系統的手機用戶端。 1、下載Android 4.0.4 SDK檔案包 a. 下載Android SDK starter package http://dl.google.com/android/android-sdk_r18-windows.zip 下載,解壓android-sdk-windows目錄 b. 下載Android SDK API
Time of Update: 2013-10-28
Android的開發平台搭建主要需要的工具有:Java虛擬機器JDK、Eclipse、Eclipse外掛程式ADT(Android Developer Tool)和Android開發包SDK,以下是具體的安裝方法。 A、JDK 在MAC中已經為我們預裝了JDK並預設配置了Java系統變數,因此JDK對我們來說直接使用即可,查看MAC中的JDK版本方法是在命令列(硬碟/應用程式/工具 + 生產力/終端)中輸入"java
Time of Update: 2013-10-28
Intent用於啟動Activity,Service, 以及BroadcastReceiver三種組件, 同時還是組件之間通訊的重要媒介。 使用Intent啟動組件的優勢 1, Intent為組件的啟動提供了一致的編程模型。無論想要啟動的組件是Activity,Service, 還是BroadcastReceiver,都可以使用Intent封裝啟動的意圖。 2, 在某些時候, 應用程式只是想啟動具有某種特徵的組件,
Time of Update: 2013-10-28
1、需要的許可權:<uses-permission android:name="com.android.launcher.permission.READ_SETTINGS" />2、擷取所有應用public List<ResolveInfo> getAllPagckage(Context context){PackageManager pm = context.getPackageManager();Intent mainIntent =
Time of Update: 2013-10-28
擷取手機IP地址的代碼:public static String getLocalIpAddress(){try{ for (Enumeration<NetworkInterface> en = NetworkInterface.getNetworkInterfaces(); en.hasMoreElements();) { NetworkInterface intf = en.nextElement(); for
Time of Update: 2013-10-28
Emulated Device Key Keyboard Key Home HOME 菜單 (左軟鍵)
Time of Update: 2013-10-28
效果看完了就來實現這個效果。1.布局檔案主介面使用下面的布局: <?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent"
Time of Update: 2013-10-28
第一種:WebSetting settings = webView.getSettings();settings.setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN);把所有內容放在webview等寬的一列中。(可能會出現頁面中連結失效)第二種:settings.setUseWideViewPort(true);settings.setLoadWithOverviewMode(true);第三種:DisplayMetrics metrics =
Time of Update: 2013-10-28
當我們在編輯完一個preference的sub Preference的資料設定後,在sub裡面修改outPrefs後,返回後發現out Prefs並沒有改變。如何即時更新嗯? PreferenceScreen usersListScreen = ... userScreenListAdapter =
Time of Update: 2013-10-28
Handler主要接受子線程發送的資料, 並用此資料配合主線程更新UI. Handler可以分發Message對象和Runnable對象到主線程中, 每個Handler執行個體,都會綁定到建立他的線程中(一般是位於主線程),它有兩個作用: (1): 安排訊息或Runnable 在某個主線程中某個地方執行,
Time of Update: 2013-10-28
Android中對於圖形介面以及多媒體的相關操作比較容易實現。而且對於大多數手機使用者來說,他們主要也就是根據這些方面的功能來對系統那個進行修改。我們可以通過本文介紹的Android多媒體架構的源碼解讀,來具體分析一下這方面的基本知識。 Android多媒體架構的代碼在以下目錄中:external/opencore/。這個目錄是Android多媒體架構的根目錄,其中包含的子目錄如下所示: *