Updated on 2026-08-14
This commit is contained in:
parent
2a8498e464
commit
1d2b869b46
11 changed files with 77 additions and 8 deletions
BIN
.idea/caches/build_file_checksums.ser
generated
BIN
.idea/caches/build_file_checksums.ser
generated
Binary file not shown.
|
|
@ -45,4 +45,5 @@ dependencies {
|
||||||
implementation 'com.scottyab:rootbeer-lib:0.0.6'
|
implementation 'com.scottyab:rootbeer-lib:0.0.6'
|
||||||
implementation 'com.skyfishjy.ripplebackground:library:1.0.1'
|
implementation 'com.skyfishjy.ripplebackground:library:1.0.1'
|
||||||
implementation 'info.hoang8f:android-segmented:1.0.6'
|
implementation 'info.hoang8f:android-segmented:1.0.6'
|
||||||
|
implementation 'com.google.dagger:dagger:2.13'
|
||||||
}
|
}
|
||||||
|
|
|
||||||
41
app/src/main/java/com/tangem/AppController.java
Normal file
41
app/src/main/java/com/tangem/AppController.java
Normal file
|
|
@ -0,0 +1,41 @@
|
||||||
|
package com.tangem;
|
||||||
|
|
||||||
|
import android.app.Application;
|
||||||
|
import android.support.v7.app.AppCompatDelegate;
|
||||||
|
|
||||||
|
public class AppController extends Application {
|
||||||
|
private static final String TAG = "." + AppController.class.getSimpleName();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* A singleton instance of the application class for easy access in other places
|
||||||
|
*/
|
||||||
|
private static AppController sInstance;
|
||||||
|
|
||||||
|
public AppController() {
|
||||||
|
super();
|
||||||
|
}
|
||||||
|
|
||||||
|
static {
|
||||||
|
AppCompatDelegate.setCompatVectorFromResourcesEnabled(true);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void onCreate() {
|
||||||
|
super.onCreate();
|
||||||
|
// init the singleton
|
||||||
|
sInstance = this;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return singleton instance
|
||||||
|
*/
|
||||||
|
public static synchronized AppController getInstance() {
|
||||||
|
return sInstance;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void onTerminate() {
|
||||||
|
super.onTerminate();
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
15
app/src/main/java/com/tangem/DI/AppComponent.java
Normal file
15
app/src/main/java/com/tangem/DI/AppComponent.java
Normal file
|
|
@ -0,0 +1,15 @@
|
||||||
|
package com.tangem.DI;
|
||||||
|
|
||||||
|
import com.tangem.AppController;
|
||||||
|
|
||||||
|
import javax.inject.Singleton;
|
||||||
|
|
||||||
|
import dagger.Component;
|
||||||
|
|
||||||
|
@Singleton
|
||||||
|
@Component(modules = {AppModule.class})
|
||||||
|
public interface AppComponent {
|
||||||
|
|
||||||
|
void inject(AppController appController);
|
||||||
|
|
||||||
|
}
|
||||||
8
app/src/main/java/com/tangem/DI/AppModule.java
Normal file
8
app/src/main/java/com/tangem/DI/AppModule.java
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
package com.tangem.DI;
|
||||||
|
|
||||||
|
import dagger.Module;
|
||||||
|
|
||||||
|
@Module
|
||||||
|
public class AppModule {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
@ -1,4 +0,0 @@
|
||||||
package com.tangem;
|
|
||||||
|
|
||||||
public class User {
|
|
||||||
}
|
|
||||||
|
|
@ -8,11 +8,8 @@ import java.security.NoSuchAlgorithmException;
|
||||||
import java.security.NoSuchProviderException;
|
import java.security.NoSuchProviderException;
|
||||||
|
|
||||||
import javax.crypto.BadPaddingException;
|
import javax.crypto.BadPaddingException;
|
||||||
import javax.crypto.Cipher;
|
|
||||||
import javax.crypto.IllegalBlockSizeException;
|
import javax.crypto.IllegalBlockSizeException;
|
||||||
import javax.crypto.NoSuchPaddingException;
|
import javax.crypto.NoSuchPaddingException;
|
||||||
import javax.crypto.spec.IvParameterSpec;
|
|
||||||
import javax.crypto.spec.SecretKeySpec;
|
|
||||||
|
|
||||||
public class CommandApdu {
|
public class CommandApdu {
|
||||||
|
|
||||||
|
|
|
||||||
4
app/src/main/java/com/tangem/data/DB/Repository.java
Normal file
4
app/src/main/java/com/tangem/data/DB/Repository.java
Normal file
|
|
@ -0,0 +1,4 @@
|
||||||
|
package com.tangem.data.DB;
|
||||||
|
|
||||||
|
public class Repository {
|
||||||
|
}
|
||||||
4
app/src/main/java/com/tangem/data/network/Server.java
Normal file
4
app/src/main/java/com/tangem/data/network/Server.java
Normal file
|
|
@ -0,0 +1,4 @@
|
||||||
|
package com.tangem.data.network;
|
||||||
|
|
||||||
|
public class Server {
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
package com.tangem.data.network.model;
|
||||||
|
|
||||||
|
public class UserModel {
|
||||||
|
}
|
||||||
|
|
@ -6,7 +6,6 @@ import android.content.Context;
|
||||||
import android.graphics.Bitmap;
|
import android.graphics.Bitmap;
|
||||||
import android.graphics.Color;
|
import android.graphics.Color;
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import android.support.design.widget.Snackbar;
|
|
||||||
import android.support.v4.app.Fragment;
|
import android.support.v4.app.Fragment;
|
||||||
import android.view.LayoutInflater;
|
import android.view.LayoutInflater;
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue