From 2d8915a79c7bce62129385d3a84a1bce6e3ae8ea Mon Sep 17 00:00:00 2001 From: panxw Date: Tue, 16 Sep 2014 11:35:55 +0800 Subject: [PATCH] update readme --- .../res/layout/activity_indicator_network.xml | 2 +- .../sample/NetworkImageIndicatorActivity.java | 6 +-- README.md | 41 ++++++++++++++++--- 3 files changed, 39 insertions(+), 10 deletions(-) diff --git a/AndroidImageIndicatorSample/res/layout/activity_indicator_network.xml b/AndroidImageIndicatorSample/res/layout/activity_indicator_network.xml index aae1518..0b64730 100644 --- a/AndroidImageIndicatorSample/res/layout/activity_indicator_network.xml +++ b/AndroidImageIndicatorSample/res/layout/activity_indicator_network.xml @@ -5,7 +5,7 @@ > diff --git a/AndroidImageIndicatorSample/src/com/allthelucky/common/view/sample/NetworkImageIndicatorActivity.java b/AndroidImageIndicatorSample/src/com/allthelucky/common/view/sample/NetworkImageIndicatorActivity.java index b0879d9..54bf6ad 100644 --- a/AndroidImageIndicatorSample/src/com/allthelucky/common/view/sample/NetworkImageIndicatorActivity.java +++ b/AndroidImageIndicatorSample/src/com/allthelucky/common/view/sample/NetworkImageIndicatorActivity.java @@ -17,7 +17,7 @@ public class NetworkImageIndicatorActivity extends Activity { super.onCreate(savedInstanceState); 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() { @Override public void onPosition(int position, int totalCount) { @@ -36,8 +36,8 @@ public class NetworkImageIndicatorActivity extends Activity { private void initView() { List urlList= new ArrayList(); - urlList.add("https://camo.githubusercontent.com/89e5d1cbd313c8611aaac6040fc4be873818ac12/68747470733a2f2f7261772e6769746875622e636f6d2f77696e6669726d2f616e64726f69642d696d6167652d696e64696361746f722f6d61737465722f416e64726f6964496d616765496e64696361746f722f73637265656e73686f742f6775696465725f30302e6a7067"); - urlList.add("https://camo.githubusercontent.com/929483245f2f66ad7a6fd3bb7396049780446199/68747470733a2f2f7261772e6769746875622e636f6d2f77696e6669726d2f616e64726f69642d696d6167652d696e64696361746f722f6d61737465722f416e64726f6964496d616765496e64696361746f722f73637265656e73686f742f6775696465725f30312e6a7067"); + 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"); this.imageIndicatorView.setupLayoutByImageUrl(urlList); this.imageIndicatorView.show(); diff --git a/README.md b/README.md index c3f1b67..6e8a794 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ android-image-indicator Android image indicator for user guide or auto broadcast effect. -####1、普通模式 +####1、广告模式 layout布局: -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 }; imageIndicatorView.setupLayoutByDrawable(resArray);//图片 imageIndicatorView.setIndicateStyle(ImageIndicatorView.INDICATE_ARROW_ROUND_STYLE); imageIndicatorView.show(); - - //如需要,设置自动播放模式 - AutoPlayManager autoBrocastManager = new AutoPlayManager(this.imageIndicatorView); + +如需要,设置自动播放模式: + + AutoPlayManager autoBrocastManager = new AutoPlayManager(imageIndicatorView); autoBrocastManager.setBroadcastEnable(true); autoBrocastManager.setBroadCastTimes(5);//循环次数 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_01.jpg) +####3、使用网络图片 + +layout布局: + + + +NetworkImageIndicatorView设置: + + final List urlList= new ArrayList(); + 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进行网络访问相关配置。 +效果与广告模式和用户指引模式相同。