用來指定我們要啟動的目標元件的。比如我們啟動activity,使用intent啟動該activity。
對intent進行過濾。啟動activity,對activity進行定位。描述乙個基本元件的位址,類似url。
1、啟動其他activity
顯式
intent i =new intent();
i.setcomponent(new componentname("com.example.wonchuang.l008intents","com.example.wonchuang.l008intents.aty1"));
startactivity(i);
隱式
在androidmanifest:
android:name=".aty1">
android:name="com.example.wonchuang.l008intents.intent.action.aty1"/>
android:name="android.intent.category.default"/>
intent-filter>
activity>
在mainactivity:
intent i = new intent("com.example.wonchuang.l008intents.intent.action.aty1");
startactivity(i);
2、利用intent開啟file f = new
intent i = new intent(intent.action_view);//action_view原始瀏覽器展示
i.setdataandtype(uri.fromfile(f),"image/*");
startactivity(i);
在androidmanifest:
android:name="imageviewer">
android:name="android.intent.action.view"/>
android:name="android.intent.category.default"/>
android:mimetype="image/*"
android:scheme="file"/> 方便過濾
intent-filter>
activity>
3、利用intent打**intent i = new intent(intent.action_view);
i.setdata(uri.parse("tel:10086"));
startactivity(i);
4、利用intent開啟**intent i = new intent(intent.action_view,uri.parse(""));
startactivity(i);
UIApplication深入學習
新建乙個任意型別的ios應用工程,加入我們在class prefix輸入是tc,我們可以看到工程中生成乙個類 在main函式中,autoreleasepool 函式中 說明 當應用程式將要入非活動狀態執行,在此期間,應用程式不接收訊息或事件。比如來 了。說明 當應用程式入活動狀態執行,這個剛好跟上面...
深入學習CSS
什麼是css?在之前的這篇文章中已經介紹了初步的介紹,詳細請看 div加css進一步講解了css中的內容,先總結如下圖 其實在實際開發中,我們通常採用是外部樣式的匯入,這樣做的好處是對於很對有同樣設計樣式的頁面可以實現樣式的共享,這樣我們不僅僅可以節省了大量的時間,並且也方便我們可以靈活的呼叫的樣式...
block深入學習
block的宣告和使用看上一節就行了。本章主要講block內部的實現過程及原理。block的定義和函式指標非常相似 對比一下 block定義 void someblock 函式指標定義 void functionpionter void functionname 當然區別還是有的,block的返回型...