ENGLISH

Example of adding an Android app Adfit ad

개미v 2018. 12. 2. 18:40

 

Here's an example of adding Daum's advertising banner Adfit to an Android app.

 

1. Download SDK

1.1 Download AdfitSDK.aar file provided by adfit

 

1.2 Copying AdfitSDK.aar file to app/libs directory in project

 

2. Add aar to build.grade(app)

1
2
3
4
5
6
7
8
9
repositories {
    flatDir {
        dirs 'libs'
    }
}
 
dependencies {
    implementation name'AdfitSDK-3.0.5', ext: 'aar'
}
cs

 

3. Modify Layout

1
2
3
4
5
6
7
8
<com.kakao.adfit.ads.ba.BannerAdView
    android:id="@+id/adview"
    android:layout_width="match_parent"
    android:layout_height="100dp"
    android:layout_alignParentBottom="true"
    android:layout_gravity="bottom"
    clientId="DAN-1iev17hrvc21t"/>
    />
cs

 

4. Modify Activity

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import com.kakao.adfit.ads.ba.BannerAdView;
 
public class MainActivity extends AppCompatActivity {
 
    private BannerAdView adView;
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_recommend);
 
        // AdFit sdk Initialization
        adView = (BannerAdView) findViewById(R.id.adview);
 
        // Set assigned clientId
        adView.setClientId("DAN-1iev17hrvc21t");
 
        // Loading advertising 
        adView.loadAd();
    }
}
cs

 

5Add to manifests

1
2
3
<!-- Registering Internet Permissions -->
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
cs

 

■ Run program screen

 

 Full Source

AdfitExample.zip