Time of Update: 2017-01-19
可以使用該套 SDK開發適用於Android系統行動裝置的地圖應用,通過調用地圖SDK介面,您可以輕鬆訪問百度地圖服務和資料,構建功能豐富、互動性強的LBS(地圖類)應用程式。百度地圖Android SDK提供的所有服務是免費的,介面使用無次數限制。您需申請密鑰(key)後,才可使用百度地圖Android
Time of Update: 2017-01-19
HelloWorld的目錄結構有:
Time of Update: 2017-01-19
首先是要擷取應用的安裝狀態,通過廣播的形式以下是和應用程式相關的Broadcast ActionACTION_PACKAGE_ADDED 一個新應用程式套件已經安裝在裝置上,資料包括包名(最新安裝的包程式不能接收到這個廣播)ACTION_PACKAGE_REPLACED 一個新版本的應用安裝到裝置,替換之前已經存在的版本ACTION_PACKAGE_CHANGED 一個已存在的應用程式套件組合已經改變,包括包名ACTION_PACKAGE_REMOVED
Time of Update: 2017-01-19
話說為了防止偷拍,業內有不成文規定,手機公司在做camera時,點擊拍照和錄影鍵的時候,必須要有提示音。因此,google也就非常人性化的將播放拍照聲音的函數,放到了cameraService中,防止開發人員能開發出不響的camera,從而只要調用拍照函數,一定會響,這是寫死在framework中的。
Time of Update: 2017-01-19
最近在做一個圖片上傳的功能,需要提供上傳圖片在SD卡中的路徑,在網上看了些例子,改改調試成功,代碼很簡單。其布局檔案如下: 複製代碼 代碼如下: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent"
Time of Update: 2017-01-19
Canvas是一個畫布,你可以建立一個空白的畫布,就直接new一個Canvas對象,不需要參數。也可以先使用BitmapFactory建立一個Bitmap對象,作為新的Canvas對象的參數,也就是說這個畫布不是空白的,如果你想儲存圖片的話,最好是Bitmap是一個新的,而不是從某個檔案中讀入進來的,或者是Drawable對象。然後使用Canvas畫第一張圖上去,在畫第二張圖上去,最後使用Canvas.save(int
Time of Update: 2017-01-19
複製代碼 代碼如下: public class ReadBitmap { public void readByte(Context c, String name, int indexInt) { byte[] b = null; int[] intArrat = c.getResources().getIntArray(indexInt); try { AssetManager am = null; am = c.getAssets(); InputStream is =
Time of Update: 2017-01-19
1.android中利用webview調用網頁上的js代碼。Android 中可以通過webview來實現和js的互動,在程式中調用js代碼,只需要將webview控制項的支援js的屬性設定為true,,然後通過loadUrl就可以直接進行調用,如下所示:mWebView.getSettings().setJavaScriptEnabled(true);mWebView.loadUrl("javascript:test()");2.
Time of Update: 2017-01-19
例如,螢幕的上方或下方。要實現這種效果。就需要獲得對話方塊的Window對象,獲得這個Window對象有多種方法。最容易的就是直接通過AlertDialog類的getWindow方法來獲得Window對象。複製代碼 代碼如下:AlertDialog dialog = new AlertDialog.Builder(this).setTitle("title")
Time of Update: 2017-01-19
大家使用Android的原生UI都知道,Android的Activity跳轉就是很生硬的切換介面。其實Android的Activity跳轉可以設定各種動畫。下面給大家看看效果: 實現非常簡單,用overridePendingtransition(int inId, int
Time of Update: 2017-01-19
MainActivity如下: 複製代碼 代碼如下: package cn.testshape; import android.os.Bundle; import android.app.Activity; /** * Demo描述: * 自訂shape的使用 */ public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) {
Time of Update: 2017-01-19
在Android專案檔夾裡面,主要的資源檔是放在res檔案夾裡面的 1:assets檔案夾是存放不進行編譯加工的原生檔案,即該檔案夾裡面的檔案不會像xml,java檔案被先行編譯,可以存放一些圖片,html,js, css等檔案。 2:res檔案夾裡面的多個檔案夾的各自介紹 res/anim/ XML檔案,它們被編譯進逐幀動畫(frame by frame animation)或補間動畫(tweened animation)對象 res/drawable/ .png、.9.png、.jpg檔案,
Time of Update: 2017-01-19
MainActivity如下: 複製代碼 代碼如下: package cn.testjavascript; import java.util.StringTokenizer; import android.os.Bundle; import android.webkit.WebView; import android.app.Activity; /** * Demo描述: * 在Android中擷取網頁裡表單中的資料 */ public class MainActivity extends
Time of Update: 2017-01-19
布局:複製代碼 代碼如下:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/relativeLayout1"
Time of Update: 2017-01-19
返回結果存放在MapDirection中,MapDirection包含了路徑的詳細資料,包括路徑的每個步驟,長度,時間,方向等。Java代碼:複製代碼
Time of Update: 2017-01-19
注意:intent.setDataAndType(Uri.fromFile(file), "application/vnd.android.package-archive");這一句話中,第一個參數是要安裝的apk的路徑,第二個參數是apk所對應的類型。可以砸tomcat的安裝目錄下的conf目錄下的web.xml中找到程式運行截圖: 代碼實現如下:1、main.xml複製代碼 代碼如下:<?xml version="1.0"
Time of Update: 2017-01-19
主要實現辦法:動態載入各級下拉值的適配器在監聽本級下拉框,當本級下拉框的選中值改變時,隨之修改下級的適配器的綁定值 XML布局:複製代碼 代碼如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2017-01-19
其實很簡單,就是把我們的資料庫檔案放到我們的手機裡,所以不必局限在哪個地方寫這個代碼,在第一次建立資料庫的時候可以,我覺得在軟體起動頁裡效果更好一點,首先我們應該把事先寫好的資料庫檔案比如 test.db放到res檔案夾裡的raw檔案夾裡,也可以放到assets裡,因為這兩個檔案夾不會在產生APK的時候不會被壓縮。 1,DataBaseUtil用於將raw中的db檔案copy到手機中,代碼如下複製代碼 代碼如下:import java.io.File;import
Time of Update: 2017-01-19
如果沒有特殊要求,我們可以使用Android提供的架構來建立系統樣式的Preference Screen,在其內部可以包含PreferenceCategory和Preference<control>元素的任意組合。建立Preference
Time of Update: 2017-01-19
簡單的做點筆記 ,省得以後忘記了~~1、emulator模擬器實際上是一個基於qemu的arm環境模擬器,其源碼在external/qemu裡面,編譯出來的目錄在/host/linux-x86。 export ANDROID_PRODUCT_OUT=~/google_r2/out/target/product/generic export