update readme

master
panxw 11 years ago
parent f80cdeb2a4
commit 2d8915a79c

@ -5,7 +5,7 @@
> >
<com.allthelucky.common.view.network.NetworkImageIndicatorView <com.allthelucky.common.view.network.NetworkImageIndicatorView
android:id="@+id/indicate_view" android:id="@+id/network_indicate_view"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" /> android:layout_height="match_parent" />

@ -17,7 +17,7 @@ public class NetworkImageIndicatorActivity extends Activity {
super.onCreate(savedInstanceState); super.onCreate(savedInstanceState);
setContentView(R.layout.activity_indicator_network); setContentView(R.layout.activity_indicator_network);
this.imageIndicatorView = (NetworkImageIndicatorView) findViewById(R.id.indicate_view); this.imageIndicatorView = (NetworkImageIndicatorView) findViewById(R.id.network_indicate_view);
this.imageIndicatorView.setOnItemChangeListener(new ImageIndicatorView.OnItemChangeListener() { this.imageIndicatorView.setOnItemChangeListener(new ImageIndicatorView.OnItemChangeListener() {
@Override @Override
public void onPosition(int position, int totalCount) { public void onPosition(int position, int totalCount) {
@ -36,8 +36,8 @@ public class NetworkImageIndicatorActivity extends Activity {
private void initView() { private void initView() {
List<String> urlList= new ArrayList<String>(); List<String> urlList= new ArrayList<String>();
urlList.add("https://camo.githubusercontent.com/89e5d1cbd313c8611aaac6040fc4be873818ac12/68747470733a2f2f7261772e6769746875622e636f6d2f77696e6669726d2f616e64726f69642d696d6167652d696e64696361746f722f6d61737465722f416e64726f6964496d616765496e64696361746f722f73637265656e73686f742f6775696465725f30302e6a7067"); urlList.add("https://github.com/winfirm/android-image-indicator/blob/master/AndroidImageIndicatorSample/screenshot/guider_00.jpg");
urlList.add("https://camo.githubusercontent.com/929483245f2f66ad7a6fd3bb7396049780446199/68747470733a2f2f7261772e6769746875622e636f6d2f77696e6669726d2f616e64726f69642d696d6167652d696e64696361746f722f6d61737465722f416e64726f6964496d616765496e64696361746f722f73637265656e73686f742f6775696465725f30312e6a7067"); urlList.add("https://github.com/winfirm/android-image-indicator/blob/master/AndroidImageIndicatorSample/screenshot/guider_01.jpg");
this.imageIndicatorView.setupLayoutByImageUrl(urlList); this.imageIndicatorView.setupLayoutByImageUrl(urlList);
this.imageIndicatorView.show(); this.imageIndicatorView.show();

@ -3,7 +3,7 @@ android-image-indicator
Android image indicator for user guide or auto broadcast effect. Android image indicator for user guide or auto broadcast effect.
####1、普通模式 ####1、广告模式
layout布局: layout布局:
<com.allthelucky.common.view.ImageIndicatorView <com.allthelucky.common.view.ImageIndicatorView
@ -11,16 +11,17 @@ layout布局:
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="160dp" /> android:layout_height="160dp" />
ImageIndicatorView设置: ImageIndicatorView设置
imageIndicatorView = (ImageIndicatorView) findViewById(R.id.auto_indicate_view); imageIndicatorView = (ImageIndicatorView) findViewById(R.id.indicate_view);
final Integer[] resArray = new Integer[] { R.drawable.ic_launcher, R.drawable.ic_launcher }; final Integer[] resArray = new Integer[] { R.drawable.ic_launcher, R.drawable.ic_launcher };
imageIndicatorView.setupLayoutByDrawable(resArray);//图片 imageIndicatorView.setupLayoutByDrawable(resArray);//图片
imageIndicatorView.setIndicateStyle(ImageIndicatorView.INDICATE_ARROW_ROUND_STYLE); imageIndicatorView.setIndicateStyle(ImageIndicatorView.INDICATE_ARROW_ROUND_STYLE);
imageIndicatorView.show(); imageIndicatorView.show();
//如需要,设置自动播放模式 如需要,设置自动播放模式:
AutoPlayManager autoBrocastManager = new AutoPlayManager(this.imageIndicatorView);
AutoPlayManager autoBrocastManager = new AutoPlayManager(imageIndicatorView);
autoBrocastManager.setBroadcastEnable(true); autoBrocastManager.setBroadcastEnable(true);
autoBrocastManager.setBroadCastTimes(5);//循环次数 autoBrocastManager.setBroadCastTimes(5);//循环次数
autoBrocastManager.setBroadcastTimeIntevel(3 * 1000, 3 * 1000);//首次启动时间及间隔 autoBrocastManager.setBroadcastTimeIntevel(3 * 1000, 3 * 1000);//首次启动时间及间隔
@ -39,3 +40,31 @@ ImageIndicatorView设置:
![ScreenShot](https://raw.github.com/winfirm/android-image-indicator/master/AndroidImageIndicatorSample/screenshot/guider_00.jpg) ![ScreenShot](https://raw.github.com/winfirm/android-image-indicator/master/AndroidImageIndicatorSample/screenshot/guider_00.jpg)
![ScreenShot](https://raw.github.com/winfirm/android-image-indicator/master/AndroidImageIndicatorSample/screenshot/guider_01.jpg) ![ScreenShot](https://raw.github.com/winfirm/android-image-indicator/master/AndroidImageIndicatorSample/screenshot/guider_01.jpg)
####3、使用网络图片
layout布局:
<com.allthelucky.common.view.network.NetworkImageIndicatorView
android:id="@+id/network_indicate_view"
android:layout_width="match_parent"
android:layout_height="160dp" />
NetworkImageIndicatorView设置
final List<String> urlList= new ArrayList<String>();
urlList.add("https://github.com/winfirm/android-image-indicator/blob/master/AndroidImageIndicatorSample/screenshot/guider_00.jpg");
urlList.add("https://github.com/winfirm/android-image-indicator/blob/master/AndroidImageIndicatorSample/screenshot/guider_01.jpg");
imageIndicatorView = (ImageIndicatorView) findViewById(R.id.network_indicate_view);
imageIndicatorView.setupLayoutByImageUrl(urlList);
imageIndicatorView.show();
如需要,设置自动播放模式:
AutoPlayManager autoBrocastManager = new AutoPlayManager(imageIndicatorView);
autoBrocastManager.setBroadcastEnable(true);
autoBrocastManager.setBroadCastTimes(5);//循环次数
autoBrocastManager.setBroadcastTimeIntevel(3 * 1000, 3 * 1000);//首次启动时间及间隔
autoBrocastManager.loop();
使用网络图片时请参照AndroidImageIndicatorSample进行网络访问相关配置。
效果与广告模式和用户指引模式相同。

Loading…
Cancel
Save