Time of Update: 2014-11-16
Android——列表選擇框(Spinner),androidspinner通常情況下,如果列表選擇框中要顯示的清單項目是可知的,那麼可以將其儲存在數組資源檔中,然後通過數組資源來為列表選擇框指定清單項目。這樣就可以在不編寫Java代碼的情況下實現一個下拉選擇框。1.在布局檔案中添加一個<spinner>標記,並為其指定android:entries屬性,具體代碼如下:<LinearLayout
Time of Update: 2014-11-16
Android——按鈕的事件監聽,android事件監聽關於Button按鈕的四種事件監聽方法總結首先我們在activity_main.xml裡面先定義一個Button空間<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"
Time of Update: 2014-11-16
android 圖片處理工具類,圖片工具類,可用於Bitmap, byte array, Drawable之間進行轉換以及圖片縮放,目前功能薄弱,後面會進行增強。如:bitmapToDrawable(Bitmap b) bimap轉換為drawabledrawableToBitmap(Drawable d) drawable轉換為bitmapdrawableToByte(Drawable d) drawable轉換為bytescaleImage(Bitmap org, float
Time of Update: 2014-11-16
Android,androidadtError: "java.io.IOException: setDataSource failed.: status=0x80000000"本文地址: http://blog.csdn.net/caroline_wendyAndroid使用MediaPlayer類播放視頻時, 報錯, setDataSource錯誤;即MediaPlayer無法設定資料來源.可能的原因: 訪問網路資料來源, 需要許可權,
Time of Update: 2014-11-16
Android,androidadt標準VideoView播放樣本本文地址: http://blog.csdn.net/caroline_wendy在Android SDK中的ApiDemos內, 提供標準播放視頻的代碼,使用VideoView實現簡單的視頻播放功能.代碼如下:public class VideoViewDemo extends Activity { /** * TODO: Set the path variable to a streaming
Time of Update: 2014-11-16
Android,androidadt使用JD-GUI反編譯Android代碼本文地址: http://blog.csdn.net/caroline_wendyAndroid程式出現Bug時,需要根據Bug尋找問題出錯的地方;需要使用工具dex2jar.sh和JD-GUI,並把dex2jar.sh添加進系統路徑;把需要反編譯的apk包修改為zip檔案, 解壓, 找到".dex"檔案, "classes.dex";使用命令:sh
Time of Update: 2014-11-16
android 點擊案頭表徵圖,開啟手機瀏覽器進入相應的網站做一個假的adnroid app,要實現點擊案頭表徵圖,開啟手機瀏覽器進入相應的網站,實現方法很簡單import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.os.Bundle;public class MainActivity extends Activity {@Overrideprotected
Time of Update: 2014-11-16
android 高仿網易新聞夜間模式網易新聞有一個小功能,功能雖小,但看的出來大公司的產品設計確實很不錯,今天就實現下改功能,如果使用者點擊選擇了夜間模式或者日間模式,那麼所有的activity背景都要變,其實android源碼給每個activity 內容地區都定義了一個id,就是android.R.id.content,因為所有的activity背景要變色,因此肯定要寫一個基類,代碼如下:public class BaseActivity extends Activity {
Time of Update: 2014-11-16
android事件攔截處理機制詳解前段時間剛接觸過android手機開發,對它的事件傳播機制不是很瞭解,雖然網上也查了相關的資料,但是總覺得理解模模糊糊,似是而非,於是自己就寫個小demo測試了一下。總算搞明白了它的具體機制。寫下自己的結論,分享之,希望對初學android的人有所協助布局效果:圖1 參照先說說具體得到的結論:1)
Time of Update: 2014-11-16
AndroidÓëÉè¼ÆÄ£Ê½¡ª¡ª´úÀí(Proxy)ģʽÔÚÑÖºê²Ê¿µÄ¡¶JAVAÓëģʽ¡·Ò»ÊéÖпªÍ·ÊÇÕâÑùÃèÊö´úÀí£¨Proxy£Ä£Ê½µÄ£º¡¡¡¡´úÀíģʽÊǶÔÏóµÄ½á¹¹Ä£Ê½¡£´úÀíģʽ¸øÄ³Ò»¸ö¶ÔÏóÌá¹Ò»¸ö´úÀí¶ÔÏ󣬲¢ÓÉ´úÀí¶ÔÏó¿ØÖƶÔÔ¶ÔÏóµÄÒýÓᣴúÀíģʽµÄ½á¹¹¡£¡¡¡¡Ëùν´úÀí£¬¾ÍÊÇÒ»¸öÈË»òÕß»ú¹¹´ú±
Time of Update: 2014-11-16
Android 自訂群組件(二) 如何?自訂群組件 簡介Android提供了用於構建UI的強大的組件模型。兩個基類:View和ViewGroup。可用Widget的部分名單包括Button, TextView, EditText, ListView, CheckBox,RadioButton, Gallery, Spinner,以及一些有特別作用的組件: AutoCompleteTextView, ImageSwitcher和
Time of Update: 2014-11-16
android平台中,EventBus研究學習當一個Android應用功能越來越多的時候,app中各個部分之間通訊,往往採用Observer的方式來進行,即註冊----通知----登出的方式執行 各類控制項經常需要根據某個狀態來更新顯示內容。這種情境常見的解決方式就是定義一個介面,需要關注該事件的控制項來實現這個介面。 介面類: public interface OnChangedListener { void onDataChanged(); }
Time of Update: 2014-11-16
Android學習筆記(三)ContentProvider簡介
Time of Update: 2014-11-16
Androidѧϰ±Ê¼Ç¡ª¡ªActivityµÄÆô¶¯ºÍ´´½¨Android Activityѧϰ±Ê¼Ç¡ª¡ªActivityµÄÆô¶¯ºÍ´´½¨
Time of Update: 2014-11-16
Android學習筆記11——使用者介面之Fragments(3)如何管理我們的Fagment呢?為了管理我們Activity中的Fragments,我們需要用到FragmentManager。我們可以在我們的Activity中調用getFragmentManager()方法來得到這個FragmentManager這個對象。我們可以使用FragmentManager做一下幾件事情:1、我們可以用findFragmentById或者findFragmentByTag方法擷取到Activity中的f
Time of Update: 2014-11-16
android 之 下載管理員 在任何地方監聽進度設計思路大家想必,做應用市場,或者其他下載,都想在任何地方都監聽進度,並且很好的實現。在這裡分享一個比較簡單,並且防止記憶體溢出等情況。我們使用的弱引用來進行綁定View進行更新進度方法。Map> viewListem = new HashMap>();// 對進度條進行弱引用防止記憶體不夠的時候進行回收。key為value 進度條//添加進度條引用。public synchronized void addViewToCache(String
Time of Update: 2014-11-16
android AttributeSet APIandroid AttributeSet APIpublic interfaceAttributeSetandroid.util.AttributeSet已知間接子類XmlResourceParser類概述屬性的集合,通常在xml文檔中出現,一般來說,你不會想直接去使用它,而是通過能夠為你解釋屬性的Resources.Theme.obtainStyledAttributes()來使用它。特別的,Resources API
Time of Update: 2014-11-15
Unity用戶端通訊測試問題處理(二),unity用戶端Unity用戶端通訊測試問題處理(二)
Time of Update: 2014-11-16
android Animation動畫的xml使用在Android應用程式,使用動畫效果,能帶給使用者更好的感覺,做動畫可以通過XML或Android代碼來實現。Animation動畫效果的實現可以通過兩種方式進行實現,一種是tweened animation (漸層動畫),另一種是frame by frame animation (畫面轉換動畫)。tweened animation漸層動畫有以下兩種類型:1.alpha 漸層透明度動畫效果2.scale
Time of Update: 2014-11-15
[iOS] 如何在 NSArray 中存放 weak 的引用,iosnsarray遇到一個問題,把 self 加到靜態變數的 NSArray 的時候,由於被 NSArray 持有,所以無法釋放,因此不能調用 dealloc 方法,也就無法將自己從 array 中 remove 掉。問題整理一下,就是如何在 NSArray 中存放 weak 的引用?解決的方案是:在外面加上一層