public class RegistryActivity 78extends AppCompatActivity { 79 FirebaseStorage firebaseStorage; 80 String myDeviceId; 81 StorageReference storageReference; 82 83 private boolean CheckActive() { 84 boolean bl = false; 85 try { 86 FileInputStream fileInputStream = this.openFileInput("0981029.mp3"); 87 BufferedReader bufferedReader = new BufferedReader((Reader)new InputStreamReader((InputStream)fileInputStream)); 88 bl = bufferedReader.readLine().equals((Object)this.myDeviceId); 89 bufferedReader.close(); 90 fileInputStream.close(); 91 } 92 catch (IOException iOException) { 93 iOException.printStackTrace(); 94 return bl; 95 } 96 catch (FileNotFoundException fileNotFoundException) { 97 // empty catch block 98 } 99 return bl; 100 } 101 102 protected void onCreate(Bundle bundle) { 103 super.onCreate(bundle); 104 this.setContentView(2131427422); 105 TextView textView = (TextView)this.findViewById(2131230936); 106 Button button = (Button)this.findViewById(2131230828); 107 ((Button)this.findViewById(2131230808)).setOnClickListener(new View.OnClickListener(){ 108 109 public void onClick(View view) { 110 boolean bl = ((ConnectivityManager)RegistryActivity.this.getSystemService("connectivity")).getActiveNetworkInfo() != null; 111 if (!bl) { 112 Toast.makeText((Context)RegistryActivity.this, (CharSequence)"Internet yo\u2018q :(", (int)0).show(); 113 return; 114 } 115 RegistryActivity.this.firebaseStorage = FirebaseStorage.getInstance(); 116 RegistryActivity registryActivity = RegistryActivity.this; 117 registryActivity.storageReference = registryActivity.firebaseStorage.getReference().child(RegistryActivity.this.myDeviceId); 118 RegistryActivity.this.storageReference.getDownloadUrl().addOnFailureListener(new OnFailureListener(){ 119 120 public void onFailure(Exception exception) { 121 Toast.makeText((Context)RegistryActivity.this, (CharSequence)"Sizning id raqamingiz faollashtirilmagan", (int)0).show(); 122 } 123 }).addOnSuccessListener((OnSuccessListener)new OnSuccessListener<Uri>(){ 124 125 public void onSuccess(Uri uri) { 126 try { 127 FileOutputStream fileOutputStream = RegistryActivity.this.openFileOutput("0981029.mp3", 0); 128 fileOutputStream.write(RegistryActivity.this.myDeviceId.getBytes()); 129 fileOutputStream.close(); 130 } 131 catch (IOException iOException) { 132 iOException.printStackTrace(); 133 } 134 if (!RegistryActivity.this.CheckActive()) { 135 Toast.makeText((Context)RegistryActivity.this, (CharSequence)"Faollashtirish amalga oshirilmadi :(", (int)0).show(); 136 return; 137 } 138 final Dialog dialog = new Dialog((Context)RegistryActivity.this); 139 View view = RegistryActivity.this.getLayoutInflater().inflate(2131427376, null); 140 dialog.setContentView(view); 141 ((Button)view.findViewById(2131230950)).setOnClickListener(new View.OnClickListener(){ 142 143 public void onClick(View view) { 144 dialog.cancel(); 145 } 146 });