Skip to content

Instantly share code, notes, and snippets.

{
"network": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"16\" y=\"16\" width=\"6\" height=\"6\" rx=\"1\"/><rect x=\"2\" y=\"16\" width=\"6\" height=\"6\" rx=\"1\"/><rect x=\"9\" y=\"2\" width=\"6\" height=\"6\" rx=\"1\"/><path d=\"M5 16v-3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3\"/><path d=\"M12 12V8\"/></svg>"
}
<p>opvs</p>
<p>nginx</p>
<style>
*,
::before,
::after {
box-sizing: border-box;
margin: 0;
padding: 0;
@oktaysenkan
oktaysenkan / cloudSettings
Last active February 8, 2021 07:12
Visual Studio Code Settings Sync Gist
{"lastUpload":"2021-02-07T20:21:32.190Z","extensionVersion":"v3.4.3"}
let itemList = [
{
name: "Bisküvi",
weight: 1,
priority: 5
},
{
name: "Su",
weight: 0.5,
priority: 5
@oktaysenkan
oktaysenkan / cloudSettings
Last active November 14, 2019 08:16
VSCode Settings
{"lastUpload":"2019-11-14T08:14:57.978Z","extensionVersion":"v3.4.3"}
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
getUserByID(1);
}
private void getUserByID(int ID) {
public void getUserByID(int ID, final Callback<User> callback){
User user = new User();
// Async işlemler örnek olarak web service'e bir request yapmak.
if (işlemlerbaşarılı){
callback.onSuccess(user);
} else {
callback.onFailure("Hata");
}
}
public interface Callback<T>{
public void onSuccess(T type);
public void onFailure(String message);
}
public class UserService {
public void getVeriTipi(final Callback<VeriTipi> callback)
public void getAllUsers(final Callback<List<User>> callback)
public void getUserByID(int ID, final Callback<User> callback)
}