Commit 3458d1dd135211fa77db7eb469e881afa72ea6db
1 parent
5c286530
1.增加广告位ID返回
2.增加自动更新接口
Showing
7 changed files
with
31 additions
and
28 deletions
.idea/misc.xml
| ... | ... | @@ -24,7 +24,7 @@ |
| 24 | 24 | </value> |
| 25 | 25 | </option> |
| 26 | 26 | </component> |
| 27 | - <component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" default="true" project-jdk-name="1.8" project-jdk-type="JavaSDK"> | |
| 27 | + <component name="ProjectRootManager" version="2" languageLevel="JDK_1_7" default="true" project-jdk-name="1.8" project-jdk-type="JavaSDK"> | |
| 28 | 28 | <output url="file://$PROJECT_DIR$/build/classes" /> |
| 29 | 29 | </component> |
| 30 | 30 | <component name="ProjectType"> | ... | ... |
app/build.gradle
app/src/main/java/cn/vlion/simple/BannerActivity.java
| ... | ... | @@ -33,38 +33,41 @@ public class BannerActivity extends AppCompatActivity { |
| 33 | 33 | //431 image |
| 34 | 34 | bannerView = BannerManager.getInstance().getBannerView(this, tagId, new BannerViewListener() { |
| 35 | 35 | @Override |
| 36 | - public void onRequestSuccess(int viewWidth, int viewHeight) { | |
| 36 | + public void onRequestSuccess(String id, int viewWidth, int viewHeight) { | |
| 37 | 37 | Log.e(TAG, "onRequestSuccess: " + viewWidth + "," + viewHeight); |
| 38 | 38 | bannerContainer.getLayoutParams().width = ViewGroup.LayoutParams.MATCH_PARENT; |
| 39 | 39 | bannerContainer.getLayoutParams().height = ScreenUtil.getScreenWidth(BannerActivity.this) * viewHeight / viewWidth; |
| 40 | 40 | } |
| 41 | 41 | |
| 42 | 42 | @Override |
| 43 | - public void onRequestFailed(int code, String errorMsg) { | |
| 43 | + public void onRequestFailed(String id, int code, String errorMsg) { | |
| 44 | 44 | Log.e(TAG, "onRequestFailed" + code + " : " + errorMsg); |
| 45 | 45 | } |
| 46 | 46 | |
| 47 | 47 | @Override |
| 48 | - public void onShowSuccess() { | |
| 48 | + public void onShowSuccess(String id) { | |
| 49 | 49 | Log.e(TAG, "onShowSuccess"); |
| 50 | 50 | } |
| 51 | 51 | |
| 52 | 52 | @Override |
| 53 | - public void onSwitchBanner() { | |
| 53 | + public void onSwitchBanner(String id) { | |
| 54 | 54 | Log.e(TAG, "onSwitchBanner"); |
| 55 | 55 | } |
| 56 | 56 | |
| 57 | 57 | @Override |
| 58 | - public void onShowFailed(int code, String msg) { | |
| 58 | + public void onShowFailed(String id, int code, String msg) { | |
| 59 | 59 | Log.e(TAG, "onShowFailed: " + code + "," + msg); |
| 60 | 60 | } |
| 61 | 61 | |
| 62 | 62 | @Override |
| 63 | - public void onBannerClicked() { | |
| 63 | + public void onBannerClicked(String id) { | |
| 64 | 64 | Log.e(TAG, "onBannerClicked"); |
| 65 | 65 | } |
| 66 | 66 | }); |
| 67 | - | |
| 67 | + //设置自动更新时间 | |
| 68 | + bannerView.setAutoRefreshTime(10_000); | |
| 69 | + //设置自动更新开关 | |
| 70 | + bannerView.setAutoRefreshAd(true); | |
| 68 | 71 | bannerContainer.addView(bannerView); |
| 69 | 72 | } |
| 70 | 73 | ... | ... |
app/src/main/java/cn/vlion/simple/NativeActivity.java
| ... | ... | @@ -47,7 +47,7 @@ public class NativeActivity extends AppCompatActivity { |
| 47 | 47 | } |
| 48 | 48 | |
| 49 | 49 | @Override |
| 50 | - public void onRequestFailed(int code, String message) { | |
| 50 | + public void onRequestFailed(String id, int code, String message) { | |
| 51 | 51 | Log.e("DemoView", "数据加载失败 : code = " + code + " , message = " + message); |
| 52 | 52 | Toast.makeText(NativeActivity.this, "数据加载失败 : code = " + code + " , message = " + message, Toast.LENGTH_SHORT).show(); |
| 53 | 53 | } |
| ... | ... | @@ -67,7 +67,7 @@ public class NativeActivity extends AppCompatActivity { |
| 67 | 67 | } |
| 68 | 68 | |
| 69 | 69 | @Override |
| 70 | - public void onRequestFailed(int code, String message) { | |
| 70 | + public void onRequestFailed(String id, int code, String message) { | |
| 71 | 71 | Log.e("DemoView", "数据加载失败 : code = " + code + " , message = " + message); |
| 72 | 72 | Toast.makeText(NativeActivity.this, "数据加载失败 : code = " + code + " , message = " + message, Toast.LENGTH_SHORT).show(); |
| 73 | 73 | } |
| ... | ... | @@ -83,7 +83,7 @@ public class NativeActivity extends AppCompatActivity { |
| 83 | 83 | } |
| 84 | 84 | |
| 85 | 85 | @Override |
| 86 | - public void onRequestFailed(int code, String message) { | |
| 86 | + public void onRequestFailed(String id, int code, String message) { | |
| 87 | 87 | Log.e("DemoView", "数据加载失败 : code = " + code + " , message = " + message); |
| 88 | 88 | Toast.makeText(NativeActivity.this, "数据加载失败 : code = " + code + " , message = " + message, Toast.LENGTH_SHORT).show(); |
| 89 | 89 | } |
| ... | ... | @@ -99,7 +99,7 @@ public class NativeActivity extends AppCompatActivity { |
| 99 | 99 | } |
| 100 | 100 | |
| 101 | 101 | @Override |
| 102 | - public void onRequestFailed(int code, String message) { | |
| 102 | + public void onRequestFailed(String id, int code, String message) { | |
| 103 | 103 | Log.e("DemoView", "数据加载失败 : code = " + code + " , message = " + message); |
| 104 | 104 | Toast.makeText(NativeActivity.this, "数据加载失败 : code = " + code + " , message = " + message, Toast.LENGTH_SHORT).show(); |
| 105 | 105 | } |
| ... | ... | @@ -115,7 +115,7 @@ public class NativeActivity extends AppCompatActivity { |
| 115 | 115 | } |
| 116 | 116 | |
| 117 | 117 | @Override |
| 118 | - public void onRequestFailed(int code, String message) { | |
| 118 | + public void onRequestFailed(String id, int code, String message) { | |
| 119 | 119 | Log.e("DemoView", "数据加载失败 : code = " + code + " , message = " + message); |
| 120 | 120 | Toast.makeText(NativeActivity.this, "数据加载失败 : code = " + code + " , message = " + message, Toast.LENGTH_SHORT).show(); |
| 121 | 121 | } | ... | ... |
app/src/main/java/cn/vlion/simple/SplashActivity.java
| ... | ... | @@ -77,41 +77,41 @@ public class SplashActivity extends AppCompatActivity { |
| 77 | 77 | SplashManager.getInstance().showSplash(this, "432", new SplashViewListener() { |
| 78 | 78 | |
| 79 | 79 | @Override |
| 80 | - public void onRequestSuccess(int viewWidth, int viewHeight) { | |
| 80 | + public void onRequestSuccess(String id,int viewWidth, int viewHeight) { | |
| 81 | 81 | Log.e(TAG, "onRequestSuccess: " + viewWidth + "," + viewHeight); |
| 82 | 82 | splashAdContainer.getLayoutParams().width = ViewGroup.LayoutParams.MATCH_PARENT; |
| 83 | 83 | splashAdContainer.getLayoutParams().height = ScreenUtil.getScreenWidth(SplashActivity.this) * viewHeight / viewWidth; |
| 84 | 84 | } |
| 85 | 85 | |
| 86 | 86 | @Override |
| 87 | - public void onRequestFailed(int code, String errorMsg) { | |
| 87 | + public void onRequestFailed(String id,int code, String errorMsg) { | |
| 88 | 88 | Log.e(TAG, "onRequestFailed: " + code + "," + errorMsg); |
| 89 | 89 | } |
| 90 | 90 | |
| 91 | 91 | @Override |
| 92 | - public void onShowSuccess() { | |
| 92 | + public void onShowSuccess(String id) { | |
| 93 | 93 | Log.e(TAG, "onShowSuccess: "); |
| 94 | 94 | defaultLayout.setVisibility(View.GONE); |
| 95 | 95 | adLayout.setVisibility(View.VISIBLE); |
| 96 | 96 | } |
| 97 | 97 | |
| 98 | 98 | @Override |
| 99 | - public void onShowFailed(int code, String msg) { | |
| 99 | + public void onShowFailed(String id,int code, String msg) { | |
| 100 | 100 | Log.e(TAG, "onShowFailed: " + code + "," + msg); |
| 101 | 101 | } |
| 102 | 102 | |
| 103 | 103 | @Override |
| 104 | - public void onSplashClicked() { | |
| 104 | + public void onSplashClicked(String id) { | |
| 105 | 105 | Log.e(TAG, "onSplashClicked: "); |
| 106 | 106 | } |
| 107 | 107 | |
| 108 | 108 | @Override |
| 109 | - public void onSplashClosed() { | |
| 109 | + public void onSplashClosed(String id) { | |
| 110 | 110 | Log.e(TAG, "onSplashClosed: "); |
| 111 | 111 | } |
| 112 | 112 | |
| 113 | 113 | @Override |
| 114 | - public void onSwitchSplash() { | |
| 114 | + public void onSwitchSplash(String id) { | |
| 115 | 115 | Log.e(TAG, "onSwitchSplash: "); |
| 116 | 116 | } |
| 117 | 117 | }); | ... | ... |
app/src/main/java/cn/vlion/simple/SpotActivity.java
| ... | ... | @@ -44,43 +44,43 @@ public class SpotActivity extends AppCompatActivity { |
| 44 | 44 | SpotManager.getInstance().showSpot(this, tagId, new SpotViewListener() { |
| 45 | 45 | |
| 46 | 46 | @Override |
| 47 | - public void onRequestSuccess(int viewWidth, int viewHeight, int closeViewHeight) { | |
| 47 | + public void onRequestSuccess(String id,int viewWidth, int viewHeight, int closeViewHeight) { | |
| 48 | 48 | Log.e(TAG, "onRequestSuccess: " + viewWidth + "," + viewHeight); |
| 49 | 49 | spotAdContainer.getLayoutParams().width = 720; |
| 50 | 50 | spotAdContainer.getLayoutParams().height = 720 * viewHeight / viewWidth + closeViewHeight; |
| 51 | 51 | } |
| 52 | 52 | |
| 53 | 53 | @Override |
| 54 | - public void onRequestFailed(int code, String errorMsg) { | |
| 54 | + public void onRequestFailed(String id,int code, String errorMsg) { | |
| 55 | 55 | Log.e(TAG, "onRequestFailed: " + code + "," + errorMsg); |
| 56 | 56 | Toast.makeText(SpotActivity.this, "onRequestFailed: " + code + "," + errorMsg, Toast.LENGTH_SHORT).show(); |
| 57 | 57 | } |
| 58 | 58 | |
| 59 | 59 | @Override |
| 60 | - public void onShowSuccess() { | |
| 60 | + public void onShowSuccess(String id) { | |
| 61 | 61 | Log.e(TAG, "onShowSuccess: "); |
| 62 | 62 | adLayout.setVisibility(View.VISIBLE); |
| 63 | 63 | } |
| 64 | 64 | |
| 65 | 65 | @Override |
| 66 | - public void onShowFailed(int code, String msg) { | |
| 66 | + public void onShowFailed(String id,int code, String msg) { | |
| 67 | 67 | Log.e(TAG, "onShowFailed: " + code + "," + msg); |
| 68 | 68 | } |
| 69 | 69 | |
| 70 | 70 | @Override |
| 71 | - public void onSpotClicked() { | |
| 71 | + public void onSpotClicked(String id) { | |
| 72 | 72 | Log.e(TAG, "onSplashClicked: "); |
| 73 | 73 | adLayout.setVisibility(View.GONE); |
| 74 | 74 | } |
| 75 | 75 | |
| 76 | 76 | @Override |
| 77 | - public void onSpotClosed() { | |
| 77 | + public void onSpotClosed(String id) { | |
| 78 | 78 | Log.e(TAG, "onSplashClosed: "); |
| 79 | 79 | adLayout.setVisibility(View.GONE); |
| 80 | 80 | } |
| 81 | 81 | |
| 82 | 82 | @Override |
| 83 | - public void onSwitchSpot() { | |
| 83 | + public void onSwitchSpot(String id) { | |
| 84 | 84 | Log.e(TAG, "onSwitchSpot: "); |
| 85 | 85 | } |
| 86 | 86 | }); | ... | ... |
lib/vlion-ad-1.1.5.jar renamed to lib/vlion-ad-1.1.6.jar
No preview for this file type