編輯:關於Android編程
在工作中,我們可能會遇到一種情況,一個機子上有我們的兩個應用,它們之間可能需要啟動對方的某個Activity來做些事情。除了通過包名去啟動以外,還有一個更為方便的方式,那就是通過隱式的發起我們需要的Activity。
假如:apk甲想啟動apk乙的activityB,那麼我們要做兩件事情
一、在apk乙的AndroidManifest.xml聲明activityB的地方加入如下部分:
[html]
<activity android:name=".ControlSelectedActivity"
<intent-filter>
<action android:name="com.settings.start" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity android:name=".ControlSelectedActivity"
<intent-filter>
<action android:name="com.settings.start" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>上面定義的action就是我們發起時需要的東東。
二、當然就是在apk甲裡啟動apk乙的activityB的方法了,如下:
[java]
Intent intent = new Intent("com.settings.start");
startActivity(intent);
Intent intent = new Intent("com.settings.start");
startActivity(intent); 我們在apk甲裡需要發起的地方使用上面的方式就可以了。
用手機淘寶浏覽商品詳情時,商品圖片是放在後面的,在第一個ScrollView滾動到最底下時會有提示,繼續拖動才能浏覽圖片。仿照這個效果寫一個出來並不難,只要
實際上字母索引表的效果,可以說在現在的眾多APP中使用的非常流行,比如支付寶,微信中的聯系人,還有購物,買票的APP中選擇全國城市,切換城市的時候,這時候的城市也就是按照
上一篇遺留了兩個問題。1、還是無法卸載;2、必須手動去點擊應用程序進入程序,再點擊按鈕,這顯得很麻煩。這一篇就解決上面兩個問題,做出最好的效果。首先解決無法卸載問題:在清
為什麼我說它是最實用的 ViewPager 指示器控件呢? 它有以下幾個特點: 1、通過自定義 View 來實現,代碼簡單易懂; 2、使用起來非常方便; 3、通用性高,大