Time of Update: 2015-02-14
Android,android官網EventBusEventBus是一個Android端最佳化的publish/subscribe訊息匯流排,簡化了應用程式內各組件間、組件與後台線程間的通訊。比如請求網路,等網路返回時通過Handler或Broadcast通知UI,兩個Fragment之間需要通過Listener通訊,這些需求都可以通過EventBus實現。作為一個訊息匯流排,有三個主要的元素:Event:事件可以是任意類型的對象。Subscriber:事件訂閱者,接收特定的事件在EventBu
Time of Update: 2015-02-14
IOS xml 與NSDictionary 互相轉換,iosnsdictionary引言:在ios中經常遇到 xml檔案或字串 轉換成NSDictionary;需求:web服務端請求和返回的資料格式為xml;需根據解析xml檔案動態產生控制項;表單可能填值並需臨時儲存;一個表單就是<a/>包含內容,表單只要id,name就行;如果表單填寫值,需再<a/>裡添加value。<a><f>1</f>&
Time of Update: 2015-02-14
Android屬性動畫之ObjectAnimator控制,androidanimator動畫 Android為我們提供了大量的動畫效果,如何通過這些動畫來達到我們需要的效果呢?今天就為大家總結一下ObjectAnimator動畫控制事件。 該項目的的布局檔案只有兩個控制項:ImageView和Button,在這裡就不在贅述了,下面我們來看一下activity的實現:public class TwoActivity extends Activity{ private Button
Time of Update: 2015-02-14
android:AndroidAnnotations上傳檔案,網路介面如此簡潔網路介面如此簡潔使用HttpClient進行檔案的上傳,可以參考部落格:使用HttpClient進行檔案上傳 如果項目使用AndroidAnnotation,寫上傳介面就會非常方便,比如之前寫POST介面 首先參考之前的部落格,使用AndroidAnnotations進行POST請求。如下是使用AndroidAnnotations進行檔案上傳的網路介面@Rest(rootUrl = "http://192.168.31
Time of Update: 2015-02-14
android擷取內建和外置SD卡路徑本文將介紹android真機環境下如何擷取內建和外置SD卡路徑。測試環境:三星Note3,其他手機待測試。。。要求的權限(AndroidManifest.xml檔案裡)擷取路徑代碼(MainActivity.java檔案)package com.example.androidtest;import java.io.BufferedReader;import java.io.File;import java.io.InputStream;import
Time of Update: 2015-02-14
Android事件分發學習應用-圖片輪播實現前一篇寫到Android事件分發機制學習筆記,下面我們通過一個執行個體的應用來實踐理解下Android事件分發的機制。我們這裡來實現一個圖片的輪播功能,最後順便實現片的自動輪播。我們的圖片輪播是封裝在一個ViewGroup裡,當我們進行橫向滑動的時候,我們需要阻止事件從ViewGroup往子控制項分發,ViewGroup來消費我們當前的滑動圖片何去何從。下面我們貼出我們的封裝的ViewGroup的代碼實現如下: public class
Time of Update: 2015-02-14
Android不能亂用的View.getHeight()(尤其是UI線程裡)原因:這是一個很有趣的BUG View.getHeight(),得到的高度居然和我們想的不一樣,這個是從XListView的一個BUG說起,剛開始以為是Scroller沒有執行,經過一個小時的調試,發現原因是在這裡,View.getHeight(),返回的高度和真實的高度不一樣。解決方案:原來的代碼public int getVisiableHeight() {return mContainer.getHeight();
Time of Update: 2015-02-14
Eclipse下的Android JNI 開發 1 建立Android工程首先建立一個名為AndroidJniTest的Android工程,包名預設為com.example.androidjnitest,src目錄下自動建立MainActivity.java。 2 設計JNI介面建立新的檔案包com.example.jni,並在改包下建立一個TestJNI.java的類。 開啟TestJNI.java,我們將在這個檔案裡建立一個JNI介面類,該Java類提供一個加法運算的介面:public
Time of Update: 2015-02-14
Android學習:單擊事件onClickListener一:看程式二:總結 單擊事件onClickListener三種方式:(1)動態設定方式 button1.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {Toast.makeText(MainActivity.this, "我是動態button",Toast.LENGTH_SHORT).show();}})
Time of Update: 2015-02-14
Android BitmapDrawable()的使用查看源碼BitmapDrawable.java。BitmapDrawable有若干個構造方法。New BitmapDrawable(Bitmap bitmap)是早期的一個構造方法,在android 4.0已經過時,部分代碼如下:this(new BitmapState(bitmap), null);而google提倡使用new BitmapDrawable(Bitmap bitmap,Resources res),其部分代碼如下:this(
Time of Update: 2015-02-13
eclipse 實用快速鍵,eclipse快速鍵常用:ctrl+C 複製ctrl+X 剪下ctrl+Z &
Time of Update: 2015-02-13
啟動unity3d 提示“unity3d EditorWindow could not be loaded because the script is not found in the projec”,unity3deditorwindow轉載請註明出處:http://blog.csdn.net/u010019717更全的內容請看我的遊戲蠻牛地址:http://www.unitymanual.com/space-uid-18602.html
Time of Update: 2015-02-13
android:AndroidAnnotations上傳檔案,網路介面如此簡潔, 網路介面如此簡潔使用HttpClient進行檔案的上傳,可以參考部落格:使用HttpClient進行檔案上傳 如果項目使用AndroidAnnotation,寫上傳介面就會非常方便,比如之前寫POST介面 首先參考之前的部落格,使用AndroidAnnotations進行POST請求。如下是使用AndroidAnnotations進行檔案上傳的網路介面@Rest(rootUrl = "http://1
Time of Update: 2015-02-13
Eclipse下的Android JNI
Time of Update: 2015-02-13
Android .9.png圖片製作, “點九”是andriod平台的應用軟體開發裡的一種特殊的圖片形式,副檔名為:.9.png 智能手機中有自動橫屏的功能,同一幅介面會在隨著手機(或平板電腦)中的方向感應器的參數不同而改變顯示的方向,在介面改變方向後,介面上的圖形會因為長寬的變化而產生展開,造成圖形的失真變形。 我們都知道android平台有多種不同的解析度,很多控制項的切圖檔案在被放大展開後,邊角會模糊失真。
Time of Update: 2015-02-13
每天一點資料庫之-----Day 5 過濾查詢,資料庫-----day每天一點資料庫之-----Day 5 過濾查詢
Time of Update: 2015-02-13
http post 檔案 到伺服器,filename :檔案http :伺服器位址public boolean post(String fileName, String http) throws FileNotFoundException {File file = new File(fileName);InputStream in = new FileInputStream(file);ByteArrayEntity arrayEntity;try {arrayEntity = new
Time of Update: 2015-02-13
android
Time of Update: 2015-02-13
Android中一個Activty控制另一個Activity的函數及變數,androidactivty 在Android中,有時候我們需要在當前的Activity結束掉堆棧中其他的Activity,比如:Activity A,B,C,D 在堆棧中的順序如下: A->B->C->D,假如我們現在處於Activity D,我們想在D中調用A或B或C的finish()函數,或者是對Activity
Time of Update: 2015-02-13
Android 開發--CSDN部落格大神匯總,android--csdn 轉 http://blog.csdn.net/zhaokaiqiang1992/article/details/43731967本篇文章主要紀錄我在學習過程中,發現的非常給力的CSDNBlog和個人Blog,這些Blog都有一個共同的特點,即內容詳實,講解透徹,也算是給後來的初學者指一條路吧!只要你下定決心跟隨強者的腳步,成為人們眼中的大神,只不過是時間問題!