轉載請註明本文來自“柳大的CSDN部落格”:http://blog.csdn.net/Poechant1、RadioBox與RadioGroup在《Android開發之道(5)Widget、Activity與Intent》一文中已經初步接觸到了 RadioBox 的使用方式,並且知道了在 Widget 的容納關係中 RadioGroup 是使用 RadioBox 時必不可省的容器。由於本篇博文不作深入的 Widget 使用詳解或者源碼分析,而僅是熟悉 Android 中都有哪些常用
<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="rain.Learning.main" android:versionCode="1" android:versionName="1.0" > <uses-sdk
android軟體開發之盤點所有Dialog對話方塊大合集http://xys289187120.blog.51cto.com/3361352/657562Android軟體開發之TextView詳解http://xys289187120.blog.51cto.com/3361352/657435Android軟體開發之EditTexthttp://xys289187120.blog.51cto.com/3361352/657189Android軟體開發之ListView
正常情況 選項卡在螢幕上方 內容在下 即:<TabWidget android:id="@android:id/tabs" 先 <FrameLayout android:id="@android:id/tabcontent" 後 要使得內容在上選項卡在下 :FrameLayout 先並android:layout_weight>0 TabWidget 後而TabWidget沒有設定這個屬性,那就預設為0。那麼在這布局中,FrameLayout
ZXing-2.0.zip 源碼:http://code.google.com/p/zxing/downloads/detail?name=ZXing-2.0.zipBarcode Scanner 4.0 for Android :http://code.google.com/p/zxing/downloads/detail?name=BarcodeScanner4.0.apk 要做的是 下載Barcode Scanner.apk 並安裝 然後我們的程式調用它 並得到返回的資訊即可
1、精確擷取螢幕尺寸(例如:3.5、4.0、5.0寸螢幕) public static double getScreenPhysicalSize(Activity ctx) { DisplayMetrics dm = new DisplayMetrics(); ctx.getWindowManager().getDefaultDisplay().getMetrics(dm); double diagonalPixels =
import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.os.Handler;import android.view.Window;import android.view.animation.AlphaAnimation;import android.view.animation.AnimationSet;import
要實現手指在螢幕上左右滑動的事件需要執行個體化對象GestureDetector,new GestureDetector(MainActivity.this,onGestureListener);首先實現監聽對象GestureDetector.OnGestureListener,根據x或y軸前後變化座標來判斷是左滑動還是右滑動並根據不同手勢滑動做出事件處理doResult(int
public class NetworkCheck {/** * 網路是否可用 */ public static boolean isNetworkAvailable(Context context) { ConnectivityManager connectivity = (ConnectivityManager) context .getSystemService(Context.CONNECTIVITY_SERVICE);
本文地址:http://blog.csdn.net/you_and_me12/article/details/82970482012-12-14雜語:看了很多程式猿都有寫部落格的習慣,看來我也得練練,不管寫的好不好了,學到點什麼體會就寫寫吧。內容解說:這幾天開始學遊戲地圖製作,今天小小的總結一下Canvas的clipRect()介面的使用。1)選取要在畫布上繪製(重新整理)的地區,以(x,
為了加強滑鼠響應事件,Android提供了GestureDetector手勢識別類。通過GestureDetector.OnGestureListener來擷取當前被觸發的操作手勢(Single Tap Up、Show Press、Long Press、Scroll、Down、Fling),具體包括以下幾種:boolean onDoubleTap(MotionEvent e) 解釋:雙擊的第二下Touch down時觸發 boolean onDoubleTapEvent(MotionEvent
本文地址:http://blog.csdn.net/you_and_me12/article/details/85113862013-01-16雜語:末日都過了,13年第一次寫部落格,寫個Bug吧內容解說:寫了一個自訂的List列表,並重載了SimpleAdapter,以前列表只有三個選項,後來加的第四個,結果第四個圖片死活都是顯示跟第一項一樣的。怎麼改都不對。最後發現我的Adapter裡面加了個非空判斷,convertView如果有值了就不解析了,。刪除後,Bug->resovedpub
package com.android.photostore;import java.io.File;import java.util.ArrayList;import java.util.LinkedList;import android.graphics.drawable.Drawable;import android.os.Environment;import android.widget.ImageView;public class Constant {private static
Android模擬器預設的地址是10.0.2.3,預設的DNS也是10.0.2.3,與電腦的IP不在同一個網段。所以就會出現電腦可以上網但是模擬器不能上網的情況。其實設定方法很簡單,只要把模擬器的預設DNS設定成電腦的DNS地址即可。第一步:用系統的命令進入Android開發包的tools目錄 cd X:\...\android-sdk-windows\tool 第二布:使用adb的shell,確認系統的各項屬性 adb shell getprop getprop會列出系統當前的各項屬性
2013-05-28導語:只是在學習中找的一些東西,小小測試代碼,自己記錄一下,後續用,勿噴。本文:本文代碼僅為自己測試,記錄下來的代碼,百度隨處可見的代碼。代碼中顯示一個簡單的ListView然後把App的表徵圖和名字顯示出來,如此簡單。xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"
本文地址:http://blog.csdn.net/you_and_me12/article/details/86552342013-03-10導語:PreferenceActivity是一個方便設定管理的介面,但是對於介面顯示來說比較單調,所以自訂布局就很有必要了。本文舉例說明在Preference中自訂layout的方法。筆者是為了在設定中插入@有米v4廣告條才研究了一晚上的。本文:首先PreferenceScreen是一個xml檔案於res/xml目錄下,不屬於layout檔案。要插入la
本文地址:http://blog.csdn.net/you_and_me12/article/details/7327030SlidingDrawer的用法比較多,就不說明了。如果設定了屬性layout_height="wrap_content"是不起作用的,在原來的SlidingDrawer中的onMeasure()方法使得layout_height一直都是fill_parent,但是使用layout_height="固定高度"也是可以!以下重寫SlidingDrawer,實現如下(右圖效果)
2013-07-06導語:最近在開發新軟體,對圖片做一些處理,出現了個OOM,搞了大半天。本文:對於從圖庫或者照相機裡面擷取的圖片,通常情況下都比較大,如果沒有好好處理,及時釋放recycle,經常會遇到記憶體問題。但是我程式中用完之後及時釋放了,只是在兩個進程中跳轉,有可能存在緩衝,悲催啊。最後,在使用URI擷取圖片的時候採用RGB_565格式,結果就OK了。(對Android & Java的瞭解,果然還只是皮毛,有待深入)//前ContentResolver cr =
轉載地址:點擊開啟連結原文:調用WindowManager,並設定WindowManager.LayoutParams的相關屬性,通過WindowManager的addView方法建立View,這樣產生出來的View根據WindowManager.LayoutParams屬性不同,效果也就不同了。比如建立系統最上層視窗,實現懸浮視窗效果!WindowManager的方法很簡單,基本用到的就三個addView,removeView,updateViewLayout。而WindowManager.L
本文地址:http://blog.csdn.net/you_and_me12/article/details/7284749最近自己在做應用,需要使用到判斷當前是否是案頭而處理效果。研究參考了一些文章,有的說到了點,但都沒有說明清楚。本文代碼經過實踐,僅供參考!1、首先獲得屬於案頭的應用(系統原裝應用、Go案頭等等)分析:1)這些應用都會包含:"android.intent.category.Home";