底部獻上利用intent開啟各種檔案的方法
importimportandroid.content.context;importandroid.content.intent;
importandroid.os.bundle;
/*** intent
的跳轉*
@author
administrator**/
public classintentutils
returninstence
; }
privateintentutils()
/*** 不帶引數的跳轉
* *
@param
fromcontext
*@param
cls
*
泛型*/
public voidintent(context fromcontext, class<?> cls)
/*** 帶引數的跳轉
* *
@param
fromcontext
*@param
cls
*
泛型*/
public voidintent(context fromcontext, class<?> cls,bundle bb)
/*** 封裝
startactivityforresult
無帶引數傳�?
* same as calling
* *
*@param
fromclass
*@param
toclass
*@param
requestcode
*/public voidstartactivityforresult(activity fromclass, class<?> toclass,intrequestcode)
/*** 封裝
startactivityforresult
帶引數傳�?
* *
@param
fromclass
*@param
toclass
*@param
requestcode
*@param
data
*
引數傳�?*/
public voidstartactivityforresult(activity fromclass, class<?> toclass,intrequestcode, bundle data)
fromclass.startactivityforresult(intent, requestcode);
}/**
* 接收引數然後在返回數值
*@param
fromcontext
當前的activity
*@param
bb
*@param
result_ok
*/public voidsetresult(activity fromcontext,bundle bb,intresult_ok)
}
intent intent = new intent();//執行動作
intent.setaction(intent.action_view);
//執行的資料型別
// intent.setdataandtype(uri,"*/*"); //開啟所有檔案
// intent.setdataandtype(uri, "video/*"); //開啟video
// intent.setdataandtype(uri, "audio/*"); //開啟audio
// intent.setdataandtype(uri2, "text/html");//開啟h5介面
// intent.setdataandtype(uri, "image/*"); //開啟image檔案
// intent.setdataandtype(uri1, "text/plain"); //開啟文字檔案
startactivity(intent );
Android中的Intent簡單使用
如下 uri uri uri.parse intent it new intent intent.action view,uri startactivity it 顯示地圖 如下 uri uri uri.parse geo 38.899533,77.036476 intent it new inte...
SQLite的簡單封裝
studenttool.h sqlite的封裝 學生資料的crud import class student inte ce studenttool nsobject bool addstudent student student 獲得所有學生 return 陣列中裝著都說student模型 nsa...
MBProgressHUD的簡單封裝
下面是依據mbprogresshud分類提供的類方法 顯示一般資訊 void show nsstring text icon nsstring icon view uiview view 顯示有偏移量的資訊,yoffset,xoffset可以設定為0.f void showhint nsstring...