View Create_ForegroundService_kotlin
val pendingIntent: PendingIntent = | |
Intent(this, ExampleActivity::class.java).let { notificationIntent -> | |
PendingIntent.getActivity(this, 0, notificationIntent, 0) | |
} | |
val notification: Notification = Notification.Builder(this, CHANNEL_DEFAULT_IMPORTANCE) | |
.setContentTitle(getText(R.string.notification_title)) | |
.setContentText(getText(R.string.notification_message)) | |
.setSmallIcon(R.drawable.icon) |
View sendGetRequestForEmail.java
private void sendGetRequestForEmail(String urlString, String accessToken) throws Exception { | |
URL url = new URL(urlString); | |
HttpsURLConnection con = (HttpsURLConnection) url.openConnection(); | |
con.setRequestMethod("GET"); | |
con.setRequestProperty("Authorization", "Bearer " + accessToken); | |
con.setRequestProperty("cache-control", "no-cache"); | |
con.setRequestProperty("X-Restli-Protocol-Version", "2.0.0"); | |
BufferedReader br = new BufferedReader(new InputStreamReader(con.getInputStream())); | |
StringBuilder jsonString = new StringBuilder(); | |
String line; |
View getMemberInfo.java
public void sendGetRequest(String urlString, String accessToken) throws Exception { | |
URL url = new URL(urlString); | |
HttpsURLConnection con = (HttpsURLConnection) url.openConnection(); | |
con.setRequestMethod("GET"); | |
con.setRequestProperty("Authorization", "Bearer " + accessToken); | |
con.setRequestProperty("cache-control", "no-cache"); | |
con.setRequestProperty("X-Restli-Protocol-Version", "2.0.0"); | |
BufferedReader br = new BufferedReader(new InputStreamReader(con.getInputStream())); |
View PostRequestAsyncTask.java
private class PostRequestAsyncTask extends AsyncTask<String, Void, Boolean> { | |
@Override | |
protected void onPreExecute() { | |
pd = ProgressDialog.show(NewLinkedInIntegration.this, "", "Loading", true); | |
} | |
@Override | |
protected Boolean doInBackground(String... urls) { | |
if (urls.length > 0) { |
View getAccessTokenUrl_gist.java
private static String getAccessTokenUrl(String authorizationToken) { | |
return ACCESS_TOKEN_URL | |
+ QUESTION_MARK | |
+ GRANT_TYPE_PARAM + EQUALS + GRANT_TYPE | |
+ AMPERSAND | |
+ RESPONSE_TYPE_VALUE + EQUALS + authorizationToken | |
+ AMPERSAND | |
+ CLIENT_ID_PARAM + EQUALS + API_KEY | |
+ AMPERSAND | |
+ REDIRECT_URI_PARAM + EQUALS + REDIRECT_URI |
View shouldOverrideUrlLoading.java
@Override | |
public boolean shouldOverrideUrlLoading(WebView view, String authorizationUrl) { | |
//This method will be called when the Auth proccess redirect to our RedirectUri. | |
//We will check the url looking for our RedirectUri. | |
if (authorizationUrl.startsWith(REDIRECT_URI)) { | |
Log.i("Authorize", ""); | |
Uri uri = Uri.parse(authorizationUrl); | |
//We take from the url the authorizationToken and the state token. We have to check that the state token returned by the Service is the same we sent. | |
//If not, that means the request may be a result of CSRF and must be rejected. | |
String stateToken = uri.getQueryParameter(STATE_PARAM); |
View Webview.java
public class NewLinkedInIntegration extends Activity { | |
/*CONSTANT FOR THE AUTHORIZATION PROCESS*/ | |
/****FILL THIS WITH YOUR INFORMATION*********/ | |
//This is the public api key of our application | |
private static final String API_KEY = "your client id"; | |
//This is the private api key of our application | |
private static final String SECRET_KEY = "your secret key"; |
View time_comlexity_fractional knapsack
Greedy Knapsack | |
{ | |
for i=1 to n //step1 | |
{ | |
compute pi/wi; //step2 | |
// form 1 to n we have compute above code ---- O(n) (tim taken , since it runs n times) | |
} | |
sort objects in non- increasing order p/w; //step3 |
View Knapsack Greedy Algorithm
Greedy Knapsack | |
{ | |
for i=1 to n //step1 | |
{ | |
compute pi/wi; //step2 | |
} | |
sort objects in non- increasing order p/w; //step3 | |
for i=1 to n //step4 | |
if(m>0 && wi<=m) //step5 |
View MyRunnable.java
package nation.know.aryan.com.poolofthreads.runnable; | |
import nation.know.aryan.com.poolofthreads.threadPoolClass.MyPool; | |
/** | |
* Created by user on 11/1/18. | |
*/ | |
public class MyRunnable implements Runnable { | |
MyPool info; |
NewerOlder