├── .gitignore
├── .idea
├── codeStyles
│ └── Project.xml
├── encodings.xml
├── misc.xml
├── modules.xml
├── runConfigurations.xml
└── vcs.xml
├── LICENSE
├── README.md
├── app
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── bebillington
│ │ └── android
│ │ └── flags
│ │ └── ExampleInstrumentedTest.kt
│ ├── main
│ ├── AndroidManifest.xml
│ └── res
│ │ ├── drawable-v24
│ │ └── ic_launcher_foreground.xml
│ │ ├── drawable
│ │ └── ic_launcher_background.xml
│ │ ├── mipmap-anydpi-v26
│ │ ├── ic_launcher.xml
│ │ └── ic_launcher_round.xml
│ │ ├── mipmap-hdpi
│ │ ├── ic_launcher.png
│ │ └── ic_launcher_round.png
│ │ ├── mipmap-mdpi
│ │ ├── ic_launcher.png
│ │ └── ic_launcher_round.png
│ │ ├── mipmap-xhdpi
│ │ ├── ic_launcher.png
│ │ └── ic_launcher_round.png
│ │ ├── mipmap-xxhdpi
│ │ ├── ic_launcher.png
│ │ └── ic_launcher_round.png
│ │ ├── mipmap-xxxhdpi
│ │ ├── ic_launcher.png
│ │ └── ic_launcher_round.png
│ │ └── values
│ │ ├── colors.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ └── test
│ └── java
│ └── bebillington
│ └── android
│ └── flags
│ └── ExampleUnitTest.kt
├── build.gradle
├── flags
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ └── res
│ ├── drawable
│ ├── flag__unknown.xml
│ ├── flag_ad.xml
│ ├── flag_ae.xml
│ ├── flag_af.xml
│ ├── flag_ag.xml
│ ├── flag_ai.xml
│ ├── flag_al.xml
│ ├── flag_am.xml
│ ├── flag_ao.xml
│ ├── flag_ar.xml
│ ├── flag_as.xml
│ ├── flag_at.xml
│ ├── flag_au.xml
│ ├── flag_aw.xml
│ ├── flag_ax.xml
│ ├── flag_az.xml
│ ├── flag_ba.xml
│ ├── flag_bb.xml
│ ├── flag_bd.xml
│ ├── flag_be.xml
│ ├── flag_bf.xml
│ ├── flag_bg.xml
│ ├── flag_bh.xml
│ ├── flag_bi.xml
│ ├── flag_bj.xml
│ ├── flag_bl.xml
│ ├── flag_bm.xml
│ ├── flag_bn.xml
│ ├── flag_bo.xml
│ ├── flag_br.xml
│ ├── flag_bs.xml
│ ├── flag_bt.xml
│ ├── flag_bv.xml
│ ├── flag_bw.xml
│ ├── flag_by.xml
│ ├── flag_bz.xml
│ ├── flag_ca.xml
│ ├── flag_cc.xml
│ ├── flag_cd.xml
│ ├── flag_cf.xml
│ ├── flag_cg.xml
│ ├── flag_ch.xml
│ ├── flag_ci.xml
│ ├── flag_ck.xml
│ ├── flag_cl.xml
│ ├── flag_cm.xml
│ ├── flag_cn.xml
│ ├── flag_cn2.xml
│ ├── flag_co.xml
│ ├── flag_cr.xml
│ ├── flag_cu.xml
│ ├── flag_cv.xml
│ ├── flag_cw.xml
│ ├── flag_cx.xml
│ ├── flag_cy.xml
│ ├── flag_cz.xml
│ ├── flag_cz2.xml
│ ├── flag_de.xml
│ ├── flag_de2.xml
│ ├── flag_dj.xml
│ ├── flag_dk.xml
│ ├── flag_dk2.xml
│ ├── flag_dm.xml
│ ├── flag_do.xml
│ ├── flag_dz.xml
│ ├── flag_ec.xml
│ ├── flag_ee.xml
│ ├── flag_eg.xml
│ ├── flag_er.xml
│ ├── flag_es.xml
│ ├── flag_es2.xml
│ ├── flag_et.xml
│ ├── flag_eu.xml
│ ├── flag_fi.xml
│ ├── flag_fj.xml
│ ├── flag_fk.xml
│ ├── flag_fm.xml
│ ├── flag_fo.xml
│ ├── flag_fr.xml
│ ├── flag_fr2.xml
│ ├── flag_ga.xml
│ ├── flag_gb.xml
│ ├── flag_gb2.xml
│ ├── flag_gd.xml
│ ├── flag_ge.xml
│ ├── flag_ge2.xml
│ ├── flag_gf.xml
│ ├── flag_gg.xml
│ ├── flag_gh.xml
│ ├── flag_gi.xml
│ ├── flag_gl.xml
│ ├── flag_gm.xml
│ ├── flag_gn.xml
│ ├── flag_gp.xml
│ ├── flag_gq.xml
│ ├── flag_gr.xml
│ ├── flag_gr2.xml
│ ├── flag_gs.xml
│ ├── flag_gt.xml
│ ├── flag_gu.xml
│ ├── flag_gw.xml
│ ├── flag_gy.xml
│ ├── flag_hk.xml
│ ├── flag_hk2.xml
│ ├── flag_hn.xml
│ ├── flag_hr.xml
│ ├── flag_ht.xml
│ ├── flag_hu.xml
│ ├── flag_id.xml
│ ├── flag_ie.xml
│ ├── flag_il.xml
│ ├── flag_im.xml
│ ├── flag_in.xml
│ ├── flag_io.xml
│ ├── flag_iq.xml
│ ├── flag_ir.xml
│ ├── flag_is.xml
│ ├── flag_it.xml
│ ├── flag_it2.xml
│ ├── flag_je.xml
│ ├── flag_jm.xml
│ ├── flag_jo.xml
│ ├── flag_jp.xml
│ ├── flag_jp2.xml
│ ├── flag_ke.xml
│ ├── flag_kg.xml
│ ├── flag_kh.xml
│ ├── flag_ki.xml
│ ├── flag_km.xml
│ ├── flag_kn.xml
│ ├── flag_kp.xml
│ ├── flag_kr.xml
│ ├── flag_kr2.xml
│ ├── flag_kw.xml
│ ├── flag_ky.xml
│ ├── flag_kz.xml
│ ├── flag_la.xml
│ ├── flag_lb.xml
│ ├── flag_lc.xml
│ ├── flag_li.xml
│ ├── flag_lk.xml
│ ├── flag_lr.xml
│ ├── flag_ls.xml
│ ├── flag_lt.xml
│ ├── flag_lt2.xml
│ ├── flag_lu.xml
│ ├── flag_lv.xml
│ ├── flag_ly.xml
│ ├── flag_ma.xml
│ ├── flag_mc.xml
│ ├── flag_md.xml
│ ├── flag_me.xml
│ ├── flag_mf.xml
│ ├── flag_mg.xml
│ ├── flag_mh.xml
│ ├── flag_mk.xml
│ ├── flag_ml.xml
│ ├── flag_mm.xml
│ ├── flag_mn.xml
│ ├── flag_mo.xml
│ ├── flag_mp.xml
│ ├── flag_mq.xml
│ ├── flag_mr.xml
│ ├── flag_ms.xml
│ ├── flag_mt.xml
│ ├── flag_mu.xml
│ ├── flag_mv.xml
│ ├── flag_mw.xml
│ ├── flag_mx.xml
│ ├── flag_mx2.xml
│ ├── flag_my.xml
│ ├── flag_my2.xml
│ ├── flag_mz.xml
│ ├── flag_na.xml
│ ├── flag_nc.xml
│ ├── flag_ne.xml
│ ├── flag_nf.xml
│ ├── flag_ng.xml
│ ├── flag_ni.xml
│ ├── flag_nl.xml
│ ├── flag_nl2.xml
│ ├── flag_no.xml
│ ├── flag_np.xml
│ ├── flag_nr.xml
│ ├── flag_nu.xml
│ ├── flag_nz.xml
│ ├── flag_om.xml
│ ├── flag_pa.xml
│ ├── flag_pe.xml
│ ├── flag_pf.xml
│ ├── flag_pg.xml
│ ├── flag_ph.xml
│ ├── flag_pk.xml
│ ├── flag_pl.xml
│ ├── flag_pl2.xml
│ ├── flag_pm.xml
│ ├── flag_pn.xml
│ ├── flag_pr.xml
│ ├── flag_ps.xml
│ ├── flag_pt.xml
│ ├── flag_pw.xml
│ ├── flag_py.xml
│ ├── flag_qa.xml
│ ├── flag_qa2.xml
│ ├── flag_re.xml
│ ├── flag_ro.xml
│ ├── flag_rs.xml
│ ├── flag_ru.xml
│ ├── flag_ru2.xml
│ ├── flag_rw.xml
│ ├── flag_sa.xml
│ ├── flag_sb.xml
│ ├── flag_sc.xml
│ ├── flag_sd.xml
│ ├── flag_se.xml
│ ├── flag_sg.xml
│ ├── flag_sh.xml
│ ├── flag_si.xml
│ ├── flag_sj.xml
│ ├── flag_sk.xml
│ ├── flag_sl.xml
│ ├── flag_sm.xml
│ ├── flag_sn.xml
│ ├── flag_so.xml
│ ├── flag_sr.xml
│ ├── flag_ss.xml
│ ├── flag_st.xml
│ ├── flag_sv.xml
│ ├── flag_sx.xml
│ ├── flag_sy.xml
│ ├── flag_sz.xml
│ ├── flag_tc.xml
│ ├── flag_td.xml
│ ├── flag_tf.xml
│ ├── flag_tg.xml
│ ├── flag_th.xml
│ ├── flag_tj.xml
│ ├── flag_tk.xml
│ ├── flag_tl.xml
│ ├── flag_tm.xml
│ ├── flag_tn.xml
│ ├── flag_to.xml
│ ├── flag_tr.xml
│ ├── flag_tt.xml
│ ├── flag_tv.xml
│ ├── flag_tw.xml
│ ├── flag_tz.xml
│ ├── flag_ua.xml
│ ├── flag_ug.xml
│ ├── flag_uk.xml
│ ├── flag_um.xml
│ ├── flag_us.xml
│ ├── flag_us2.xml
│ ├── flag_us_ca.xml
│ ├── flag_uy.xml
│ ├── flag_uz.xml
│ ├── flag_va.xml
│ ├── flag_vc.xml
│ ├── flag_ve.xml
│ ├── flag_vg.xml
│ ├── flag_vi.xml
│ ├── flag_vn.xml
│ ├── flag_vn2.xml
│ ├── flag_vu.xml
│ ├── flag_wf.xml
│ ├── flag_ws.xml
│ ├── flag_xk.xml
│ ├── flag_ye.xml
│ ├── flag_yt.xml
│ ├── flag_za.xml
│ ├── flag_zm.xml
│ └── flag_zw.xml
│ ├── values-cn
│ └── countrycode_names.xml
│ ├── values-de
│ └── countrycode_names.xml
│ ├── values-fr
│ └── countrycode_names.xml
│ ├── values-nl
│ └── countrycode_names.xml
│ ├── values-pl
│ └── countrycode_names.xml
│ └── values
│ ├── countrycode_extensions.xml
│ └── countrycode_names.xml
├── gradle.properties
├── gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
└── settings.gradle
/.gitignore:
--------------------------------------------------------------------------------
1 | # Built application files
2 | *.apk
3 | *.ap_
4 |
5 | # Files for the ART/Dalvik VM
6 | *.dex
7 |
8 | # Java class files
9 | *.class
10 |
11 | # Generated files
12 | bin/
13 | gen/
14 | out/
15 |
16 | # Gradle files
17 | .gradle/
18 | build/
19 |
20 | # Local configuration file (sdk path, etc)
21 | local.properties
22 |
23 | # Proguard folder generated by Eclipse
24 | proguard/
25 |
26 | # Log Files
27 | *.log
28 |
29 | # Android Studio Navigation editor temp files
30 | .navigation/
31 |
32 | # Android Studio captures folder
33 | captures/
34 |
35 | # IntelliJ
36 | *.iml
37 | .idea/workspace.xml
38 | .idea/tasks.xml
39 | .idea/gradle.xml
40 | .idea/assetWizardSettings.xml
41 | .idea/dictionaries
42 | .idea/libraries
43 | .idea/caches
44 |
45 | # Keystore files
46 | # Uncomment the following line if you do not want to check your keystore files in.
47 | #*.jks
48 |
49 | # External native build folder generated in Android Studio 2.2 and later
50 | .externalNativeBuild
51 |
52 | # Google Services (e.g. APIs or Firebase)
53 | google-services.json
54 |
55 | # Freeline
56 | freeline.py
57 | freeline/
58 | freeline_project_description.json
59 |
60 | # fastlane
61 | fastlane/report.xml
62 | fastlane/Preview.html
63 | fastlane/screenshots
64 | fastlane/test_output
65 | fastlane/readme.md
66 |
--------------------------------------------------------------------------------
/.idea/codeStyles/Project.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/.idea/encodings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
18 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
--------------------------------------------------------------------------------
/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/.idea/runConfigurations.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
11 |
12 |
--------------------------------------------------------------------------------
/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Android Flags
2 | Android vector drawable flags
3 |
4 | # Source
5 | ISO codes
6 | https://countrycode.org/
7 |
8 | svg flags
9 | https://github.com/madebybowtie/FlagKit -> https://github.com/madebybowtie/FlagKit/tree/master/Assets/SVG
10 |
--------------------------------------------------------------------------------
/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/app/build.gradle:
--------------------------------------------------------------------------------
1 | apply plugin: 'com.android.application'
2 | apply plugin: 'kotlin-android'
3 | apply plugin: 'kotlin-android-extensions'
4 |
5 | android {
6 | compileSdkVersion 27
7 | defaultConfig {
8 | applicationId "be.billington.android.flags"
9 | minSdkVersion 14
10 | targetSdkVersion 27
11 | versionCode 1
12 | versionName "1.0"
13 | testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
14 | }
15 | buildTypes {
16 | release {
17 | minifyEnabled false
18 | proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
19 | }
20 | }
21 | }
22 |
23 | dependencies {
24 | implementation fileTree(dir: 'libs', include: ['*.jar'])
25 | implementation"org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
26 |
27 | implementation 'com.android.support:appcompat-v7:27.1.1'
28 | testImplementation 'junit:junit:4.12'
29 | androidTestImplementation 'com.android.support.test:runner:1.0.2'
30 | androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
31 | }
32 |
--------------------------------------------------------------------------------
/app/proguard-rules.pro:
--------------------------------------------------------------------------------
1 | # Add project specific ProGuard rules here.
2 | # You can control the set of applied configuration files using the
3 | # proguardFiles setting in build.gradle.
4 | #
5 | # For more details, see
6 | # http://developer.android.com/guide/developing/tools/proguard.html
7 |
8 | # If your project uses WebView with JS, uncomment the following
9 | # and specify the fully qualified class name to the JavaScript interface
10 | # class:
11 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview {
12 | # public *;
13 | #}
14 |
15 | # Uncomment this to preserve the line number information for
16 | # debugging stack traces.
17 | #-keepattributes SourceFile,LineNumberTable
18 |
19 | # If you keep the line number information, uncomment this to
20 | # hide the original source file name.
21 | #-renamesourcefileattribute SourceFile
22 |
--------------------------------------------------------------------------------
/app/src/androidTest/java/bebillington/android/flags/ExampleInstrumentedTest.kt:
--------------------------------------------------------------------------------
1 | package bebillington.android.flags
2 |
3 | import android.support.test.InstrumentationRegistry
4 | import android.support.test.runner.AndroidJUnit4
5 |
6 | import org.junit.Test
7 | import org.junit.runner.RunWith
8 |
9 | import org.junit.Assert.*
10 |
11 | /**
12 | * Instrumented test, which will execute on an Android device.
13 | *
14 | * See [testing documentation](http://d.android.com/tools/testing).
15 | */
16 | @RunWith(AndroidJUnit4::class)
17 | class ExampleInstrumentedTest {
18 | @Test
19 | fun useAppContext() {
20 | // Context of the app under test.
21 | val appContext = InstrumentationRegistry.getTargetContext()
22 | assertEquals("bebillington.android.flags", appContext.packageName)
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/app/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable-v24/ic_launcher_foreground.xml:
--------------------------------------------------------------------------------
1 |
7 |
12 |
13 |
19 |
22 |
25 |
26 |
27 |
28 |
34 |
35 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shusshu/android-flags/2fe7c7eec6df8b43eafdf653f693909d688b9754/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shusshu/android-flags/2fe7c7eec6df8b43eafdf653f693909d688b9754/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shusshu/android-flags/2fe7c7eec6df8b43eafdf653f693909d688b9754/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shusshu/android-flags/2fe7c7eec6df8b43eafdf653f693909d688b9754/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shusshu/android-flags/2fe7c7eec6df8b43eafdf653f693909d688b9754/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shusshu/android-flags/2fe7c7eec6df8b43eafdf653f693909d688b9754/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shusshu/android-flags/2fe7c7eec6df8b43eafdf653f693909d688b9754/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shusshu/android-flags/2fe7c7eec6df8b43eafdf653f693909d688b9754/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shusshu/android-flags/2fe7c7eec6df8b43eafdf653f693909d688b9754/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shusshu/android-flags/2fe7c7eec6df8b43eafdf653f693909d688b9754/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #008577
4 | #00574B
5 | #D81B60
6 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | Android Flags
3 |
4 |
--------------------------------------------------------------------------------
/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/app/src/test/java/bebillington/android/flags/ExampleUnitTest.kt:
--------------------------------------------------------------------------------
1 | package bebillington.android.flags
2 |
3 | import org.junit.Test
4 |
5 | import org.junit.Assert.*
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * See [testing documentation](http://d.android.com/tools/testing).
11 | */
12 | class ExampleUnitTest {
13 | @Test
14 | fun addition_isCorrect() {
15 | assertEquals(4, 2 + 2)
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/build.gradle:
--------------------------------------------------------------------------------
1 | // Top-level build file where you can add configuration options common to all sub-projects/modules.
2 |
3 | buildscript {
4 | ext.kotlin_version = '1.2.51'
5 | repositories {
6 | google()
7 | jcenter()
8 | }
9 | dependencies {
10 | classpath 'com.android.tools.build:gradle:3.2.0-beta04'
11 | classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
12 |
13 | // NOTE: Do not place your application dependencies here; they belong
14 | // in the individual module build.gradle files
15 | }
16 | }
17 |
18 | allprojects {
19 | repositories {
20 | google()
21 | jcenter()
22 | }
23 | }
24 |
25 | task clean(type: Delete) {
26 | delete rootProject.buildDir
27 | }
28 |
--------------------------------------------------------------------------------
/flags/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/flags/build.gradle:
--------------------------------------------------------------------------------
1 | apply plugin: 'com.android.library'
2 |
3 | android {
4 | compileSdkVersion 27
5 |
6 | defaultConfig {
7 | minSdkVersion 14
8 | targetSdkVersion 27
9 | versionCode 1
10 | versionName "1.0"
11 |
12 | testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
13 | }
14 |
15 | buildTypes {
16 | release {
17 | minifyEnabled false
18 | proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
19 | }
20 | }
21 | }
22 |
23 | dependencies {
24 |
25 | testImplementation 'junit:junit:4.12'
26 | androidTestImplementation 'com.android.support.test:runner:1.0.2'
27 | androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
28 | }
29 |
--------------------------------------------------------------------------------
/flags/proguard-rules.pro:
--------------------------------------------------------------------------------
1 | # Add project specific ProGuard rules here.
2 | # You can control the set of applied configuration files using the
3 | # proguardFiles setting in build.gradle.
4 | #
5 | # For more details, see
6 | # http://developer.android.com/guide/developing/tools/proguard.html
7 |
8 | # If your project uses WebView with JS, uncomment the following
9 | # and specify the fully qualified class name to the JavaScript interface
10 | # class:
11 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview {
12 | # public *;
13 | #}
14 |
15 | # Uncomment this to preserve the line number information for
16 | # debugging stack traces.
17 | #-keepattributes SourceFile,LineNumberTable
18 |
19 | # If you keep the line number information, uncomment this to
20 | # hide the original source file name.
21 | #-renamesourcefileattribute SourceFile
22 |
--------------------------------------------------------------------------------
/flags/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag__unknown.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
11 |
12 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_am.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_at.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_ax.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
27 |
28 |
30 |
31 |
32 |
33 |
34 |
35 |
38 |
39 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_bd.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
27 |
28 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_be.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_bf.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
37 |
38 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_bg.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_bh.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
27 |
28 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_bj.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_bn.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
27 |
28 |
30 |
31 |
32 |
33 |
34 |
35 |
38 |
39 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_bo.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_bt.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
27 |
28 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_bv.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
27 |
28 |
30 |
31 |
32 |
33 |
34 |
35 |
38 |
39 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_cd.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
17 |
18 |
20 |
21 |
22 |
23 |
24 |
25 |
28 |
31 |
32 |
34 |
35 |
36 |
37 |
38 |
39 |
42 |
43 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_cg.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
17 |
18 |
20 |
21 |
22 |
23 |
24 |
25 |
28 |
29 |
31 |
32 |
33 |
34 |
35 |
36 |
39 |
40 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_ch.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
27 |
28 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_ci.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_cn2.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
10 |
11 |
16 |
19 |
20 |
21 |
25 |
28 |
31 |
32 |
33 |
34 |
38 |
41 |
44 |
45 |
46 |
47 |
51 |
54 |
57 |
58 |
59 |
60 |
64 |
67 |
70 |
71 |
72 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_co.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_cz.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
37 |
38 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_cz2.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
11 |
14 |
17 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_de.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_de2.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
11 |
14 |
17 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_dk.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
27 |
28 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_dk2.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
11 |
12 |
15 |
16 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_ee.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_es2.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
11 |
14 |
17 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_fi.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
17 |
18 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_fm.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
27 |
28 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_fo.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
17 |
18 |
20 |
21 |
22 |
23 |
24 |
25 |
28 |
29 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_fr.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_fr2.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
11 |
14 |
17 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_ga.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_gb2.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
11 |
12 |
15 |
16 |
19 |
20 |
23 |
24 |
27 |
28 |
31 |
32 |
35 |
36 |
39 |
40 |
43 |
44 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_ge.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
17 |
18 |
20 |
21 |
22 |
23 |
24 |
25 |
28 |
31 |
34 |
37 |
38 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_ge2.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
11 |
14 |
15 |
18 |
21 |
22 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_gf.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
27 |
28 |
30 |
31 |
32 |
33 |
34 |
35 |
38 |
39 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_gg.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
17 |
18 |
20 |
21 |
22 |
23 |
24 |
25 |
28 |
29 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_gn.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_gr.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
17 |
18 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_gr2.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
11 |
12 |
15 |
16 |
19 |
20 |
23 |
24 |
27 |
28 |
31 |
32 |
35 |
36 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_hu.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_id.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_ie.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_is.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
27 |
28 |
30 |
31 |
32 |
33 |
34 |
35 |
38 |
39 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_it.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_it2.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
10 |
13 |
16 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_jp.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
17 |
18 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_jp2.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
11 |
12 |
15 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_li.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_lt.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_lt2.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
11 |
14 |
17 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_lu.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_lv.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_ma.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
27 |
28 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_mc.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_mf.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_mg.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_ml.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_mr.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
27 |
28 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_mt.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
37 |
40 |
43 |
44 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_mx2.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
11 |
14 |
17 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_my2.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
11 |
14 |
17 |
20 |
23 |
26 |
29 |
32 |
35 |
40 |
49 |
58 |
59 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_ng.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_nl.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_nl2.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
11 |
14 |
15 |
18 |
19 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_no.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
27 |
28 |
30 |
31 |
32 |
33 |
34 |
35 |
38 |
39 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_pe.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_pl.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_pl2.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
11 |
14 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_pw.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
27 |
28 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_qa.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
27 |
28 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_qa2.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
11 |
15 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_re.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_ro.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_ru.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_ru2.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
11 |
14 |
17 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_se.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
27 |
28 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_si.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
37 |
38 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_sj.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
27 |
28 |
30 |
31 |
32 |
33 |
34 |
35 |
38 |
39 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_sl.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_sm.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
37 |
40 |
41 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_so.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
27 |
28 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_td.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_tn.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
27 |
28 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_to.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
37 |
38 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_tr.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
27 |
28 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_tt.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
17 |
18 |
20 |
21 |
22 |
23 |
24 |
25 |
28 |
29 |
31 |
32 |
33 |
34 |
35 |
36 |
39 |
40 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_tw.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
27 |
28 |
30 |
31 |
32 |
33 |
34 |
35 |
38 |
39 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_ua.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_uk.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
11 |
12 |
15 |
16 |
19 |
20 |
23 |
24 |
27 |
28 |
31 |
32 |
35 |
36 |
39 |
40 |
43 |
44 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_vn.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
27 |
28 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_vn2.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
11 |
12 |
15 |
18 |
19 |
22 |
23 |
24 |
27 |
28 |
29 |
32 |
33 |
34 |
37 |
38 |
39 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_wf.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/flags/src/main/res/drawable/flag_ye.xml:
--------------------------------------------------------------------------------
1 |
4 |
6 |
7 |
9 |
10 |
11 |
12 |
13 |
14 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
26 |
27 |
29 |
30 |
31 |
32 |
33 |
34 |
36 |
37 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/gradle.properties:
--------------------------------------------------------------------------------
1 | # Project-wide Gradle settings.
2 | # IDE (e.g. Android Studio) users:
3 | # Gradle settings configured through the IDE *will override*
4 | # any settings specified in this file.
5 | # For more details on how to configure your build environment visit
6 | # http://www.gradle.org/docs/current/userguide/build_environment.html
7 | # Specifies the JVM arguments used for the daemon process.
8 | # The setting is particularly useful for tweaking memory settings.
9 | org.gradle.jvmargs=-Xmx1536m
10 | # When configured, Gradle will run in incubating parallel mode.
11 | # This option should only be used with decoupled projects. More details, visit
12 | # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
13 | # org.gradle.parallel=true
14 |
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shusshu/android-flags/2fe7c7eec6df8b43eafdf653f693909d688b9754/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | distributionBase=GRADLE_USER_HOME
2 | distributionPath=wrapper/dists
3 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 |
--------------------------------------------------------------------------------
/gradlew.bat:
--------------------------------------------------------------------------------
1 | @if "%DEBUG%" == "" @echo off
2 | @rem ##########################################################################
3 | @rem
4 | @rem Gradle startup script for Windows
5 | @rem
6 | @rem ##########################################################################
7 |
8 | @rem Set local scope for the variables with windows NT shell
9 | if "%OS%"=="Windows_NT" setlocal
10 |
11 | set DIRNAME=%~dp0
12 | if "%DIRNAME%" == "" set DIRNAME=.
13 | set APP_BASE_NAME=%~n0
14 | set APP_HOME=%DIRNAME%
15 |
16 | @rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
17 | set DEFAULT_JVM_OPTS=
18 |
19 | @rem Find java.exe
20 | if defined JAVA_HOME goto findJavaFromJavaHome
21 |
22 | set JAVA_EXE=java.exe
23 | %JAVA_EXE% -version >NUL 2>&1
24 | if "%ERRORLEVEL%" == "0" goto init
25 |
26 | echo.
27 | echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
28 | echo.
29 | echo Please set the JAVA_HOME variable in your environment to match the
30 | echo location of your Java installation.
31 |
32 | goto fail
33 |
34 | :findJavaFromJavaHome
35 | set JAVA_HOME=%JAVA_HOME:"=%
36 | set JAVA_EXE=%JAVA_HOME%/bin/java.exe
37 |
38 | if exist "%JAVA_EXE%" goto init
39 |
40 | echo.
41 | echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
42 | echo.
43 | echo Please set the JAVA_HOME variable in your environment to match the
44 | echo location of your Java installation.
45 |
46 | goto fail
47 |
48 | :init
49 | @rem Get command-line arguments, handling Windows variants
50 |
51 | if not "%OS%" == "Windows_NT" goto win9xME_args
52 |
53 | :win9xME_args
54 | @rem Slurp the command line arguments.
55 | set CMD_LINE_ARGS=
56 | set _SKIP=2
57 |
58 | :win9xME_args_slurp
59 | if "x%~1" == "x" goto execute
60 |
61 | set CMD_LINE_ARGS=%*
62 |
63 | :execute
64 | @rem Setup the command line
65 |
66 | set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
67 |
68 | @rem Execute Gradle
69 | "%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%
70 |
71 | :end
72 | @rem End local scope for the variables with windows NT shell
73 | if "%ERRORLEVEL%"=="0" goto mainEnd
74 |
75 | :fail
76 | rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
77 | rem the _cmd.exe /c_ return code!
78 | if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
79 | exit /b 1
80 |
81 | :mainEnd
82 | if "%OS%"=="Windows_NT" endlocal
83 |
84 | :omega
85 |
--------------------------------------------------------------------------------
/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app', ':flags'
2 |
--------------------------------------------------------------------------------