Time of Update: 2018-12-05
需求:固定大小的ImageView,但是大小不固定的ImageBitmap,想要使用這個大小不一的ImageBitmap填充滿這個ImageView,從而讓整個視圖看起來整齊這個可以直接在layout.xml這樣實現的<ImageView
Time of Update: 2018-12-05
由於很多android手機在使用相機的豎屏模式的時候,相機的preview有旋轉了90度而看起來非常醜的問題,所以只有使用預設的橫屏模式來擷取映像。1.在androidManifest.xml中申明只能使用橫屏<activity android:name=".ui.SnapActivity" android:screenOrientation="landscape"
Time of Update: 2018-12-05
在Windows安裝Cygwin設定Windows PATH: <PATH>\Cygwin\bin;<PATH>\android-sdk-windows\platform-tools;<PATH>\android-sdk-windows\tools;<PATH>\android-ndk-r6;<PATH>\android-ndk-r6\toolchains\x86-4.4.3\prebuilt\windows\bin設定Windows
Time of Update: 2018-12-05
像android中的鬧鐘程式,當我們長按一個鬧鐘時,會彈出一個contextMenu,然後我們可以選擇刪除菜單刪除這個鬧鐘。而setOnCreateContextMenuListener(this)這個方法是吧操作功能表添加給這個listview,所以當我們長按這個listview是會出現這個菜單,但是我們怎麼知道使用者實際長按的是listview中的哪一行資料了,這裡我們用到了AdapterContextMenuInfo,這個類可以協助我們定位使用者實際按的是那條資料。我的例子是通過操作功能表
Time of Update: 2018-12-05
<activity android:name="com.cooliris.media.Gallery" android:label="@string/app_name" android:theme="@android:style/Theme.NoTitleBar.Fullscreen" android:configChanges="keyboardHidden|orientation"
Time of Update: 2018-12-05
這個是我在csdn裡面寫的第一篇文章,再加上我剛參加工作不久,是一個真真的新手,所以還望大家多多指導。這裡要分享的是在一個listview中添加兩個點擊事件的解決辦法,效果就像android
Time of Update: 2018-12-05
從Android 2.0 SDK開始有關連絡人provider的類變成了ContactsContract,雖然老的android.provider.Contacts能用,但是在SDK中標記為為deprecated將被放棄不推薦的方法,而從Android 2.0及API
Time of Update: 2018-12-05
項目中寫的網路模組,感覺有點亂:兩套代碼 --模擬器、真機,維護起來十分麻煩。解決辦法:代碼自動去檢查到那種網路環境,然後調用不同的連網方式。查看了模擬器上預設的存取點:移動網路 -- APN = "internet"1、通過擷取apn的名稱,來判斷網路// 擷取Mobile網路下的cmwap、cmnetprivate int getCurrentApnInUse() {int type = NONET;Cursor cursor = context.getContentResolver().
Time of Update: 2018-12-05
Android XMPP Service (Google Talk) + Google Map == Follow Me 分類:Mobile2007/11/27 10:22我在 Android SDK 上寫了一個簡單的程式 (姑且把她叫 Follow Me),來測試 Android 的 XMPP Services (Google Talk) & Google Map 整合,我希望可以透過 Google Talk,來追蹤 Contact Lists 現在的位置及互相通訊。例如可以透過
Time of Update: 2018-12-05
環境:imx51 fsl 開發板 系統:android2.2方法一、1,串連調試串口2,在shell 下執行:pm setInstallLocation 2 還可以執行:pm getInstallLocation 獲得是什麼模式 0 [auto]: Let system decide the best location 1 [internal]: Install on internal device storage 2 [external]: Install on
Time of Update: 2018-12-05
1.首先點擊電腦左下方-》開始-》運行,輸入cmd進入命令提示字元。2.輸入java -version,看是否有顯示。3.如果提示錯誤,則需要設定本地jdk的環境變數,這裡不多說,網上有很多講解。4.如果顯示版本,注意,看看這裡的版本號碼是否與你本地jdk版本一致,這裡需要看下你電腦裡面的環境變數,大部分人的變數設定都是在系統內容變數裡,JAVA_HOME裡面有你的jdk路徑,或者是在你的path裡面找你的jdk路徑。PS:我的java
Time of Update: 2018-12-05
前幾天買了一個中興的手機 U880.(支援國產)。但是機子上附帶了很多內建的軟體,只有獲得最高的許可權才可以刪除這些軟體,因此就需要ROOt 操作。經過一番折騰終於成功Root 刪除了一些沒用的軟體,系統感覺快多了。下面對Root過程記錄一下,以便服務網友。 總共需要
Time of Update: 2018-12-05
Android基礎篇之ImageSwitcher與Gallery2011-05-19 16:16:15自己製作一個圖片瀏覽器的時候ImageSwitcher與Gallery組合使用是一個比較簡遍的方法,現在我們藍看一下他們的基本用法。 1.配置布局檔案 main.xml <?xml version="1.0" encoding="utf-8"?><RelativeLayout
Time of Update: 2018-12-05
2011-04-25 11:00:04 AutoCompleteTextView是Android中輸入提示框 雖然現在的IME越來越強大,但還是讓使用者輸入越方便越好 下面來看看代碼1.在main.xml中建立一個AutoCompleteTextView布局 <?xml version="1.0" encoding="utf-8"?><LinearLayout
Time of Update: 2018-12-05
自訂Activity間的切換動畫2011-05-31 18:33:50 Android中預設的2個Activity間的切換是左右形式的,你是否已經看的厭煩,或者覺得他不夠個性,Android中提供了一種方法,可以自訂這個動畫效果;先看下產生動畫效果主要是這行代碼 overridePendingTransition(R.anim.scale, R.anim.alpha); 看代碼部分 :1. 自訂2個Activity 和 2 動畫效果 淡入淡出效果 R.anim.alpha <?
Time of Update: 2018-12-05
2011-05-03 10:22:04 先看: 如下 下面是代碼部分:1. 在main.xml中添加GridView <?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:background="@drawable/background" android:layout_width=
Time of Update: 2018-12-05
Android中級篇之多線程下載2011-06-05 15:50:49 要是先多線程下載,則必須對同一個檔案可任意位置的寫入 ,java中提供這樣一個類可任意寫入RandomAccessFile。通過多線程,可將檔案分割成多個子斷,每一個線程只需下載一段檔案即可。實現效果下面看代碼部分:1.布局檔案 main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout
Time of Update: 2018-12-05
2011-04-26 12:51:55ExpandableListActivity 與ExpandableListView的關係就向 ListActivity與ListView一樣總是一起出現的 先上個個 1.首先在main.xml添加ExpandableListView<?xml version="1.0" encoding="utf-8"?><LinearLayout
Time of Update: 2018-12-05
2011-04-23 14:40:39Android 的AppWidgetProvider 提供的可在HOME顯示的外掛程式,基礎用法相對較簡單 下面來看看編寫步驟 :1.為AppWidget提供一個元檔案布局AppWidgetProviderInfo,用來顯示widget的介面,2.建立一個WidgetProvider繼承自AppWidgetProvider;3.為WidgetProvider建立一個布局檔案也可以直接用main.xml;4.註冊Manifest.xml
Time of Update: 2018-12-05
\system\app這個裡面主要存放的是常規下載的應用程式,可以看到都是以APK格式結尾的檔案。在這個檔案夾下的程式為系統預設的組件,自己安裝的軟體將不會出現在這裡,而是\data\app檔案夾中。做ROM精簡程式的時候可以在裡面增加或減少,比如增加一個天氣外掛程式,可以放到裡面!\system\bin這個目錄下的檔案都是系統的本地程式,從bin檔案夾名稱可以看出是binary二進位的程式,裡面主要是Linux系統內建的組件(命令)\system\etc從檔案夾名稱來看儲存的都是系統的設定檔,