Time of Update: 2018-12-03
大家平時見到的最多的可能就是Frame動畫了,Android中當然也少不了它。它的使用更加簡單,只需要建立一個AnimationDrawabledF對象來表示Frame動畫,然後通過addFrame 方法把每一幀要顯示的內容添加進去,並設定播放間隔時間,本例子中間隔時間為5S,最後通過start 方法就可。以播放這個動畫了,同時還可以通過 setOneShot方法設定是否重複播放。package xiaosi.bu;import android.app.Activity;import
Time of Update: 2018-12-03
這是Intent的一個用法。在ActivityAction裡面有一個“ACTION_GET_CONTENT”字串常量,該常量讓使用者選擇特定類型的資料。intent.setType("image/*"); 選擇本地所有的圖片。返回該資料的URI.我們利用該常量產生該圖片的位元影像Bitmap,然後為添加到圖片控制項(ImageView)上就行了。選擇你想要的圖片: main.xml<?xml version="1.0" encoding="utf-8"?>
Time of Update: 2018-12-03
百度地圖移動版API整合搜尋服務包括:位置檢索、周邊檢索、範圍檢索、公交檢索、駕乘檢索、步行檢索,通過初始化MKSearch類,註冊搜尋結果的監聽對象MKSearchListener,實現非同步搜尋服務。首先自訂MySearchListener實現MKSearchListener介面,通過不同的回調方法,獲得搜尋結果:public class MySearchListener implements MKSearchListener { @Override public void
Time of Update: 2018-12-03
這篇將講到圖片特效處理的底片效果。跟前面一樣是對像素點進行處理,演算法是通用的。演算法原理:將當前像素點的RGB值分別與255之差後的值作為當前點的RGB值。例:ABC求B點的底片效果:B.r = 255 - B.r;B.g = 255 - B.g;B.b = 255 - B.b;: 原圖代碼: package com.
Time of Update: 2018-12-03
POI搜尋有三種方式,根據範圍和檢索詞發起範圍檢索poiSearchInbounds,城市poi檢索poiSearchInCity,周邊檢索poiSearchNearBy。下以周邊檢索為例介紹如何進行檢索並顯示覆蓋物PoiOverlay:public int poiSearchNearBy(java.lang.String key, GeoPoint pt, int
Time of Update: 2018-12-03
package xiaosi.baiduMap;import android.app.AlertDialog;import android.content.DialogInterface;import android.os.Bundle;import com.baidu.mapapi.BMapManager;import com.baidu.mapapi.GeoPoint;import com.baidu.mapapi.MKAddrInfo;import
Time of Update: 2018-12-03
使用者在使用API之前需要擷取百度地圖移動版API Key,並且該KEY與您引用API的程式名稱有關,具體流程請參照:申請API KEY百度地圖API支援Android 1.5及以上系統。<1>API添加到Andoid工程中必須顯得下載API開發包:點擊下載解壓之後包括兩個檔案baidumapapi.jar和libBMapApiEngine.so。在工程根目錄下建立ibs\armeabi目錄,並拷貝到其目錄下。在工程屬性->Java Build
Time of Update: 2018-12-03
POI搜尋有三種方式,根據範圍和檢索詞發起範圍檢索poiSearchInbounds,城市poi檢索poiSearchInCity,周邊檢索poiSearchNearBy。public int poiSearchInCity(java.lang.String city, java.lang.String key)城市內poi檢索. 非同步函數,返回結果在MKSearchListener裡的onGetPoiResult方法通知參數:city -
Time of Update: 2018-12-03
推薦幾個比較好的android學習網站: 1.www.android.com:這是android的官網 2.www.android123.com.cn:android開發網 3.www.javaeye.com/groups/tag/Android: 一個開放的android交流平台 4.http://ophone.csdn.net/:ophone csdn專區 5.http://www.ophonesdn.com/:Ophone開發人員官網,版主往往是Ophone
Time of Update: 2018-12-03
公交轉乘路線搜尋及TransitOverlay 這裡只提供java代碼,xml代碼參照:Android學習筆記之初步學百度地圖重要代碼:MKPlanNode start = new MKPlanNode();// 起點:天安門start.pt = new GeoPoint((int) (40.003834809598516 * 1E6),(int) (116.3263213634491 * 1E6)); // 設定地圖的中心
Time of Update: 2018-12-03
重要方法:public int geocode(java.lang.String strAddr, java.lang.String city)根據地址名擷取地址資訊 非同步函數,返回結果在MKSearchListener裡的onGetAddrResult方法通知參數:strAddr - 地址名city - 地址所在城市返回:成功返回0,否則返回-1具體實現:package xiaosi.baiduMap;import android.app.AlertDialog;import
Time of Update: 2018-12-03
這裡就不講cocos2dxandroid環境搭建了,直接講移植了!(環境搭建請參考http://blog.csdn.net/aa4790139/article/details/8086635#comments)一)建一個Cocos2dx For
Time of Update: 2018-12-03
先來個看看。他是怎麼樣實現的呢?其實很簡單!第一:利用Matrix矩陣來實現圖片的旋轉。第二:利用旋轉後的圖片建立一個位元影像reflectionImage,寬度不變,高度是原始圖片的一般(自己可以隨意設定),就是中倒影的大小第三:建立一個能包含原始圖片和倒影圖片的位元影像finalReflection(寬度一樣,高度是原始圖片的高度加上倒影圖片的高度)第四:用剛建立的位元影像finalReflection建立一個畫布第五:把原始圖片和倒影圖片添加到畫布上去第六:建立線性漸層LinearGrad
Time of Update: 2018-12-03
將Drawable轉化為Bitmappublic static Bitmap drawableToBitmap(Drawable drawable) {// 取 drawable 的長寬int w = drawable.getIntrinsicWidth();int h = drawable.getIntrinsicHeight();// 取 drawable 的顏色格式Bitmap.Config config = drawable.getOpacity() !=
Time of Update: 2018-12-03
public class MainActivity extends Activity{private Button defaultbutton = null;@Overridepublic void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);final LinearLayout layout = (LinearLayout)
Time of Update: 2018-12-03
binder是android專屬的一種IPC機制,它是在/system/bin/servicemanager進程(可以用ps看到)中完成初始化的,它的父進程是init. 1. 代碼: frameworks\base\cmds\servicemanager\,這個目錄下,有service_manager.c,binder.c。 (1) 在service_manager.c中,有main函數,代碼如下:int main(int argc, char **argv){ struct
Time of Update: 2018-12-03
取於罈子,回饋於罈子,感謝每一個樂於分享的android人。史上最全!最經典!最無私的Android資料(書籍+代碼)分享-不要積分Android 貪吃蛇、俄羅斯方塊、中國象棋等100多個應用功能執行個體源碼android開發資料大集合Android開發資料分享- 免積分(升級版)Android
Time of Update: 2018-12-03
<1>被添加到ViewFlipper中的兩個或兩個以上的視圖之間將執行一個簡單的ViewAnimator動畫。一次僅能顯示一個子視圖。如果需要,可以設定間隔時間使子視映像投影片一樣自動顯示。<2>XML屬性屬性名稱描述android:autoStart當設為true時,自動啟動動畫此時必須是一個布爾值,屬性值為true或false(對應於全域資源屬性R.attr.autoStart)android:flipInterval顯示下一個視圖的時間間隔 <3>公用
Time of Update: 2018-12-03
正在做一個軟體其中涉及到一些關於縮圖的知識。還有就是大圖片的溢出問題,也可以通過縮圖的方式避免。主要是通過BitmapFactory.Options
Time of Update: 2018-12-03
圖片懷舊效果的演算法: 我們用顏色矩陣(ColorMatrix)來完成我們的懷舊效果。如果有不知道ColorMatrix的原理的話可以參考:Android學習筆記之映像顏色處理(ColorMatrix)這就是那個顏色矩陣。我們可以利用上面的計算方法來改變我們的顏色矩陣的值從而達到我們想要的效果。上面的計算方法可以轉換為: M = 在Android中,顏色矩陣M是以一維數組m=[a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t]的方式進行儲存的。M = [0.39