XML/HTML代碼 <shape> <!-- 實心 --> <solid android:color="#ff9d77"/> <!-- 漸層 --> <gradient android:startColor="#ff8c00" android:endColor="#FFFFFF"
android 1.5以後添加了軟體虛擬鍵盤的功能,所以在輸入提示中將會有對應的軟鍵盤模式android中inputType屬性在EditText輸入值時啟動的虛擬鍵盤的風格有著重要的作用。這也大大的方便的操作。有時需要虛擬鍵盤只為字元或只為數字。所以inputType尤為重要。<EditText android:layout_width="fill_parent" android:layout_height="wrap_content"android:inputType="phone"
一直以來對手機之間的通話都很好奇,撥打號碼就能實現兩個手機連同,今天就可以實現這個小功能,不然還怎麼說自己是研究Android的手機的呢? Android的手機模擬器內建有撥號功能,我們先試試內建的撥號功能。我們啟動兩個Android 2.3.3版本的模擬器。你有沒有注意每個模擬器左上方有一個這樣的,只不過數字不同,這究竟是什麼含義呢?每個模擬器將會被綁定到“192.168.1.1”這個本地IP上,而後面的“5556”則是他的連接埠號碼,所以這個模擬器的唯一標識地是:“192.168.
在實際的工作中經常需要根據美工的設計來改變一些控制項的顏色,式樣,以及背景圖片,下面和大家共同探討一下在Android中如何自訂SeekBar的背景顏色,進度條的顏色,以及滑塊的圖片首先在layout檔案夾中的main.xml內容如下 1. <?xml version="1.0" encoding="utf-8"?> 2. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
先看效果主要是寫一個 color selector在res/建一個檔案夾取名colorres/color/color_radiobutton.xml<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_checked="true" android:color="
一,電話撥號器的實現 許可權<uses-permission android:name="android.permission.CALL_PHONE"/> java代碼: Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:"+ editText.getText())); DialerAction.this.startActivity(intent);二,傳送簡訊的實現
原文串連:點擊開啟連結,譯文如下: Dalvik虛擬機器會進行記憶體回收,但這並不意味可以忽視記憶體管理,反而更應該留意記憶體受限的行動裝置上的記憶體使用量情況。這篇文章中,我們一起去看看Android SDK中的幾個記憶體分析工具,這些工具可以幫你跟蹤應用中的記憶體使用量情況。 有些記憶體使用量問題比較明顯,例如:如果應用在使用者每次觸控螢幕幕時都發生記憶體泄露,可能最終將觸發OutOfMemoryError錯誤,並使應用崩潰。而有些問題則比較微妙,
Android所有關於藍芽開發的類都在android.bluetooth包下,只有8個類,而我們需要用到了就只有幾個而已:1.BluetoothAdapter 藍芽適配器,直到我們建立bluetoothSocket串連之前,都要不斷操作它BluetoothAdapter裡的方法很多,常用的有以下幾個:cancelDiscovery() 根據字面意思,是取消發現,也就是說當我們正在搜尋裝置的時候調用這個方法將不再繼續搜尋 disable()關閉藍芽
android 應用建資料庫時,預設建立在 系統內 /data/data/'應用程式套件名'/有時我們需要建在SD卡當中。在SD卡的優點:1 當系統復原出廠設定等操作後,重新安裝應用。資料不會丟失。2 方便備份、恢複。只要複製到PC上,或從PC複製到Android裝置的SD卡中即可。等等。怎樣才能方便的將資料庫移動至SD卡?1 初始化,SD卡路徑。定義資料庫所在路徑。package cn.hpc.dbdemo;import java.io.File;import
作為 一個android開發工程師,在我們開發中難免會用到Android命令,有些命令確實很有用處。下面給大家介紹一下我在開發中經常用到 的adb shell命令。1.top命令,查看應用程式佔用cup的百分比有圖可知,手機系統內建的媒體播放器cup佔用率為19%2. 啟動和關閉ADB服務(adb start-server和adb
自訂一個View,並在layout檔案中進行部署,執行程式報以下錯誤:E/AndroidRuntime( 1292): FATAL EXCEPTION: mainE/AndroidRuntime( 1292): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.raycommtech/com.raycommtech.HomecloudActivity}:
1.擷取系統的skd版本號碼:Build.VERSION.SDK2.擷取壁紙,傳回值是Drawable :Drawable drawable = getWallpaper(); 3.擷取手機的ip: public String getLocalIpAddress() { try { for (Enumeration<NetworkInterface> en =
寫了個Android service,用來完成一些耗時的網路IO和遠程裝置串連。在Activity中,先用startService( )啟動服務,然後調用bindService( )將Activity邦定到該服務上,最後執行程式。看起來程式運行沒有問題,不過Log顯示出現一個異常,如下:E/ActivityThread(12467): Activity com.raycommtech.rayfastcfg.wlan.WifiConfigNavigateActivity has
android 中intent是經常要用到的。 不管是頁面牽轉,還是傳遞資料,或是調用外部程式,系統功能都要用到intent 。在做了一些intent的例子之後,整理了一下intent,希望對大家有用。 由於intent內容太多,不可能真的寫全,難免會有遺落,以後我會隨時更新。如果你們有疑問或新的intent內容,希望交流。 ★intent大全: 1.從google搜尋內容 Intent intent = new
1.android中顏色值定義:顏色值的定義是通過RGB三原色和一個alpha值來定義的。顏色值定義的開始是一個井號(#),後面是Alpha-Red-Green-Blue的格式。例如:#RGB #ARGB #RRGGBB #AARRGGBB。2.顏色資源XML檔案的定義 一.資源位置 :res/values/colors.xml 檔案名稱字不限於color可以任何符合規範的名字. 二.顏色XML檔案格式 1.<?xml version="1.0" encoding="utf-8"?&
話說剛開發的一個小應用,在Android2.3上跑的剛剛的,換個4.0的系統後,傻眼了,直接程式Crash。adb logcat看了下,一串常常的資訊,如下:E/AndroidRuntime( 3454): FATAL EXCEPTION: mainE/AndroidRuntime( 3454): android.os.NetworkOnMainThreadExceptionE/AndroidRuntime( 3454): at
Android中提供了Intent機制來協助應用間的互動與通訊,或者採用更準確的說法是,Intent不僅可用於應用程式之間,也可用於應用程式內部的Activity/Service之間的互動。Intent這個英語單詞的本意是“目的、意向”等,對於較少從事於大型平台開發工作的程式員來說,這可能是一個不太容易理解的抽象概念,因為它與我們平常使用的簡單函數/方法調用,或者上節中提到的通過庫調用介面的方式不太一樣。在Intent的使用中你看不到直接的函數調用,相對函數調用來說,Intent是更為抽象的概念
1. Android是什嗎?Android 是Google開發的基於Linux平台的開源手機作業系統。它包括作業系統、使用者介面和應用程式 —— 行動電話工作所需的全部軟體,而且不存在任何以往阻礙移動產業創新的專有權障礙。Google與開放手機聯盟合作開發了 Android,這個聯盟由包括中國移動、摩托羅拉、高通、宏達和 T-Mobile 在內的 30 多家技術和無線應用的領軍企業組成。Android
這個問題真的很蛋疼,網上也都是一群轉來轉去的文章。都是只做了簡單的效果,根本不能用的,並且漏洞百出,一重新自訂就出問題。小糾結了一下。需求前提:省事兒、快;Ps: 我java功底不錯,但是做android才一個月,項目沒有時間給你去細細研究seekbar是 怎麼繪製的,或者徹底的重寫一個,而不是網上這一群轉來轉去的旋轉90°。不過不 可否認的是我也是這麼用的,因為我不想把邏輯全部放在代碼裡去實現,因為另一種方 式會來得更快一些,下邊告訴你我是怎麼解決的。我只想快點結束這個東西,然後就可
啊,我勒個去,今天開發時碰到這個蛋疼的問題,一切OK,怎麼會爆null