MCPcopy Create free account
hub / github.com/cSploit/android / onCreate

Method onCreate

cSploit/src/org/csploit/android/plugins/Inspector.java:139–184  ·  view source on GitHub ↗
(Bundle savedInstanceState)

Source from the content-addressed store, hash-verified

137 }
138
139 @Override
140 public void onCreate(Bundle savedInstanceState){
141 SharedPreferences themePrefs = getSharedPreferences("THEME", 0);
142 Boolean isDark = themePrefs.getBoolean("isDark", false);
143 if (isDark)
144 setTheme(R.style.DarkTheme);
145 else
146 setTheme(R.style.AppTheme);
147 super.onCreate(savedInstanceState);
148
149 mStartButton = (FloatingActionButton) findViewById(R.id.inspectToggleButton);
150 mActivity = (ProgressBar) findViewById(R.id.inspectActivity);
151 TextView mDeviceName = (TextView) findViewById(R.id.deviceName);
152 mDeviceType = (TextView) findViewById(R.id.deviceType);
153 mDeviceOS = (TextView) findViewById(R.id.deviceOS);
154 mDeviceServices = (TextView) findViewById(R.id.deviceServices);
155
156 mFocusedScan = System.getCurrentTarget().hasOpenPorts();
157
158 mDeviceName.setText(System.getCurrentTarget().toString());
159
160 if(System.getCurrentTarget().getDeviceType() != null)
161 mDeviceType.setText(System.getCurrentTarget().getDeviceType());
162
163 if(System.getCurrentTarget().getDeviceOS() != null)
164 mDeviceOS.setText(System.getCurrentTarget().getDeviceOS());
165
166 empty = getText(R.string.unknown).toString();
167
168 // yep, we're on main thread here
169 write_services();
170
171 mStartButton.setOnClickListener(new OnClickListener(){
172 @Override
173 public void onClick(View v){
174 if(mRunning){
175 setStoppedState();
176 } else{
177 setStartedState();
178 }
179 }
180 }
181 );
182
183 mReceiver = new Receiver(System.getCurrentTarget());
184 }
185
186 @Override
187 public void onBackPressed(){

Callers

nothing calls this directly

Calls 7

getCurrentTargetMethod · 0.95
write_servicesMethod · 0.95
hasOpenPortsMethod · 0.80
getDeviceTypeMethod · 0.80
getDeviceOSMethod · 0.80
getTextMethod · 0.80
toStringMethod · 0.45

Tested by

no test coverage detected