Time of Update: 2018-12-03
<1>簡介一個在平面上可顯示多個條目的可滾動的視圖組件,該組件中的條目通過一個ListAdapter和該組件進行關聯。比如實現九宮格圖,用GridView是首選,也是最簡單的。<2>XML屬性屬性:android:columnWidth 設定列的寬度。關聯的方法為:setColumnWidth(int)android:gravity
Time of Update: 2018-12-03
Android功能強大,介面華麗,但是眾多的布局屬性就害苦了開發人員,下面這篇文章結合了網上不少資料,花費本人一個下午搞出來的,希望對其他人有用。第一類:屬性值為true或falseandroid:layout_centerHrizontal 水平置中android:layout_centerVertical 垂直置中android:layout_centerInparent 相對於父元素完全置中android:layout_alignParentBottom
Time of Update: 2018-12-03
這次有上次有一點是不同的:每個圖片下面都有一個文本資訊。 這次範例就是實現這個功能。再有一點就是前面的方法就是自己實現一個ImageAdapter繼承BaseAdapter,再供GridView使用這次本文介紹的GridView用法跟前文ListView的極其類似,利用適配器SimpleAdapter來完成,我柑橘這樣挺簡單的。package xiaosi.gridview;import java.util.ArrayList;import java.util.HashMap;import
Time of Update: 2018-12-03
package xiaosi.bitmap;import android.app.Activity;import android.os.Bundle;public class mianActivity extends Activity{private surfaceView bitmapView = null;@Overrideprotected void onCreate(Bundle
Time of Update: 2018-12-03
本文給開發人員集中展現了Android平台中的三種翻頁效果機器實現原理,希望能夠對開發人員有實際的協助價值! 第一種翻頁效果如下: 實現原理: 當前手指觸摸點為a,則 a點座標為(ax,ay), 由三角形acb與三角形cmb為對稱三角形並且直線cp為am垂直平分線,則 B點座標為(ax/2,ay/2)。 作gf垂直於om且cb垂直於am, 三角形cfg與gfm相似,則 cf:gf = gf:mf cf=(gf * gf) / mf gf長度為g點縱座標
Time of Update: 2018-12-03
Time of Update: 2018-12-03
MediaRecorder生命週期<1>簡介使用 MediaRecorder 類進行媒體採樣,包括音頻和視頻。MediaRecorder 作為狀態機器運行。您需要設定不同的參數,比如源裝置和格式。設定後,可執行任何時間長度的錄製,直到使用者停止。<2>MediaRecorder
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
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
將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
<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
Time of Update: 2018-12-03
步行路線搜尋及RouteOverlay方式與駕車路線搜尋類似,只需將mMKSearch.drivingSearch(null, start, null, end)修改為mMKSearch.walkingSearch(null, start, null, end),實現的方法改為onGetWalkingRouteResult即可,不再贅述。駕車路線搜尋及RouteOverlay重要代碼:MKPlanNode start = new MKPlanNode();// 起點:天安門start.pt =
Time of Update: 2018-12-03
當我們做項目時經常會用到相同的布局設計,如果都寫在一個xml檔案中,代碼顯得很冗餘,,讓人有一種去死的感覺,可讀性也很差。所以我們可以把相同布局的代碼單獨拿出來放在一個xml檔案中,通過<include /> 標籤來重用它。這樣我們的代碼顯得比較清潔,一目瞭然。讀者對代碼的整體布局有一個深入的瞭解。1 include標籤只有layout屬性是必須的2.include標籤若指定了ID屬性,而你的layout也定義了ID,則你的layout的ID會被覆蓋 3