Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/amirisback/frogo-log

Frogo Log - Custom Log For Your Easy Development Tools
https://github.com/amirisback/frogo-log

android-log android-logger library logger logging logging-library

Last synced: about 1 month ago
JSON representation

Frogo Log - Custom Log For Your Easy Development Tools

Awesome Lists containing this project

README

        

![ScreenShoot Apps](https://raw.githubusercontent.com/amirisback/amirisback/master/docs/image/deprecated.png?raw=true)
## Alert
- Please Move To [FrogoSDK](github.com/frogobox/frogo-sdk)
- Not Developed Again

## About This Project
[![Android Arsenal](https://img.shields.io/badge/Android%20Arsenal-frogo--log-brightgreen.svg?style=flat-square)](https://android-arsenal.com/details/1/8314)
[![JitPack](https://jitpack.io/v/amirisback/frogo-log.svg?style=flat-square)](https://jitpack.io/#amirisback/frogo-log)
[![Android CI](https://github.com/amirisback/frogo-log/actions/workflows/android-ci.yml/badge.svg)](https://github.com/amirisback/frogo-log/actions/workflows/android-ci.yml)
[![Scan with Detekt](https://github.com/amirisback/frogo-log/actions/workflows/detekt-analysis.yml/badge.svg?style=flat-square)](https://github.com/amirisback/frogo-log/actions/workflows/detekt-analysis.yml)
- Privacy Policy [Click Here](https://github.com/amirisback/frogo-log/blob/master/PRIVACY-POLICY.md)
- LICENSE [Click Here](https://github.com/amirisback/frogo-log/blob/master/LICENSE)
- SDK for your Log problem to make easier developing android apps
- frogo-log is Long Term Service
- Line number show
- Toast for easy develop and debug

## Screenshoot Result


SS 1
SS 2
SS 3
SS 4






## Screenshoot Library Sample
![ScreenShoot Apps](docs/image/ss_result_1.png?raw=true)

## Version Release
This Is Latest Release

$version_release = 2.0.9

What's New??

* Update Build Gradle Version *
* Bug Fixing *
* Enhance Performance *
* Refactoring Code *
* Long Term Service *
* Update build.gradle.kts latest update *

## Download this project

### Step 1. Add the JitPack repository to your build file (build.gradle : Project)

#### Groovy Gradle

// Add it in your root build.gradle at the end of repositories:

allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}

#### Kotlin DSL Gradle

```kotlin
// Add it in your root build.gradle.kts at the end of repositories:

allprojects {
repositories {
...
maven { url = uri("https://jitpack.io") }
}
}
```

### Step 2. Add the dependency (build.gradle : Module)

#### Groovy Gradle

dependencies {
// library frogo-log
implementation 'com.github.amirisback:frogo-log:2.0.9'
}

#### Kotlin DSL Gradle

dependencies {
// library frogo-log
implementation("com.github.amirisback:frogo-log:2.0.9")
}

### Step 3. Add the method of Frogo-Log

#### FrogoLog (with line code)
```kotlin
// Function Log Debug
FrogoLog.d("Debug")

// Function Log Info
FrogoLog.i("Info")

// Function Log Verbose
FrogoLog.v("Verbose")

// Function Log Warn
FrogoLog.w("Warn")

// Function Log Error
FrogoLog.e("Error")

// Function Log Simple Debug without message params
FrogoLog.d()

```
#### FrogoLog (with line code and Toast)
```kotlin
// Function Log Debug (adding context params)
FrogoLog.d("Debug", this@MainActivity)

// Function Log Info (adding context params)
FrogoLog.i("Info", this@MainActivity)

// Function Log Verbose
FrogoLog.v("Verbose", this@MainActivity)

// Function Log Warn (adding context params)
FrogoLog.w("Warn", this@MainActivity)

// Function Log Error (adding context params)
FrogoLog.e("Error", this@MainActivity)

// Function Log Simple Debug without message params
FrogoLog.d(this@MainActivity)
```

#### FLog (without line code)

```kotlin
// Function Log Debug
FLog.d("Debug")

// Function Log Info
FLog.i("Info")

// Function Log Verbose
FLog.v("Verbose")

// Function Log Warn
FLog.w("Warn")

// Function Log Error
FLog.e("Error")

// Function Log Simple Debug without message params
FLog.d()
```

#### Flog (without line code with toast)
```kotlin
// Function Log Debug (adding context params)
FLog.d("Debug", this@MainActivity)

// Function Log Info (adding context params)
FLog.i("Info", this@MainActivity)

// Function Log Verbose
FLog.v("Verbose", this@MainActivity)

// Function Log Warn (adding context params)
FLog.w("Warn", this@MainActivity)

// Function Log Error (adding context params)
FLog.e("Error", this@MainActivity)

// Function Log Simple Debug without message params
FLog.d(this@MainActivity)
```

### Result
![ScreenShoot Apps](docs/image/ss_result_2.png?raw=true)

### Sample code
For sample code you can see at [This](https://github.com/amirisback/frogo-log/blob/master/app/src/main/java/com/frogobox/logcat/MainActivity.kt)

## Colaborator
Very open to anyone, I'll write your name under this, please contribute by sending an email to me

- Mail To [email protected]
- Subject : Github _ [Github-Username-Account] _ [Language] _ [Repository-Name]
- Example : Github_amirisback_kotlin_admob-helper-implementation

Name Of Contribute
- Muhammad Faisal Amir
- Waiting List
- Waiting List

Waiting for your contribute

## Attention !!!
- Please enjoy and don't forget fork and give a star
- Don't Forget Follow My Github Account

![ScreenShoot Apps](docs/image/mad_score.png?raw=true)