Skip to content

Latest commit

 

History

History
86 lines (65 loc) · 3.39 KB

README.md

File metadata and controls

86 lines (65 loc) · 3.39 KB

English | 中文

Orange Browser is an android application developed during a six-week training program jointly held by ByteDance and South China University of Technology(SCUT).

Table of Contents

Snapshots

Functions

  • Bookmarks
  • History
  • Quick page
  • User management (Register & Login & Information Change)
  • Incognito mode
  • Dark mode
  • Multimedia (Video Player & Photo Viewer & Photo Download)
  • Search

Usage

If you are interested in this application, please clone the repository and run it in Android Studio.

Gradle version:

distributionUrl=https\://services.gradle.org/distributions/gradle-6.7.1-all.zip

Dependencies:

dependencies {
    implementation 'com.github.bumptech.glide:glide:4.8.0'
    annotationProcessor 'com.github.bumptech.glide:compiler:4.8.0'
    implementation fileTree(dir: "libs", include: ["*.jar"])
    implementation 'androidx.appcompat:appcompat:1.2.0'
    implementation 'com.android.support:appcompat-v7:21.0.3'
    implementation 'androidx.constraintlayout:constraintlayout:2.0.4'
    implementation 'com.github.chrisbanes:PhotoView:2.0.0'
    implementation 'org.greenrobot:greendao:3.3.0'
    implementation 'androidx.recyclerview:recyclerview:1.1.0'
    implementation 'org.jetbrains:annotations:15.0'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'androidx.test.ext:junit:1.1.2'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0'
    }

Documentations

Design

Our logo and user interface were designed by Zixuan and Xavi.

Project Members

Our code and design are far from perfect. If you have any suggestions or would like to contribute code, please feel free to contact us or make pull requests.

Gifs

License

Apache-2.0 License