Skip to content

Commit

Permalink
GitBook: [master] 9 pages and 26 assets modified
Browse files Browse the repository at this point in the history
  • Loading branch information
yemreak authored and gitbook-bot committed Dec 10, 2019
1 parent dcb1671 commit 0e5da6f
Show file tree
Hide file tree
Showing 35 changed files with 31 additions and 19 deletions.
Binary file modified .gitbook/assets/image (13).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (14).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (15).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (16).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (17).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (18).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (19).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (20).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (21).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (22).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (23).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (24).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (25).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (26).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (27).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (28).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (29).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (30).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (31).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (32).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (33).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (34).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (35).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (36).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .gitbook/assets/image (37).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .gitbook/assets/image (39).png
2 changes: 1 addition & 1 deletion faydali-bilgiler/activity-oernekleri.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ startActivity(intent)

{% tabs %}
{% tab title="⭐ Örnek" %}
![](../.gitbook/assets/image%20%2838%29.png)
![](../.gitbook/assets/image%20%2839%29.png)
{% endtab %}

{% tab title="Manifest" %}
Expand Down
8 changes: 4 additions & 4 deletions faydali-bilgiler/proje-islemleri.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@
* Son olarak; Manifestimize girip "package name"i güncelliyoruz.
* Artık başarıyla "package name"i güncellemiş olduk. Emin olmak için projenizi Build etmeyi unutmayın :\)

![](../.gitbook/assets/image%20%2825%29.png)
![](../.gitbook/assets/image%20%2826%29.png)

![](../.gitbook/assets/image%20%2827%29.png)
![](../.gitbook/assets/image%20%2828%29.png)

![](../.gitbook/assets/image%20%2820%29.png)
![](../.gitbook/assets/image%20%2821%29.png)

![](../.gitbook/assets/image%20%2824%29.png)
![](../.gitbook/assets/image%20%2825%29.png)

2 changes: 1 addition & 1 deletion temel-kavramlar/activity-yasam-doenguesue.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## 🔄 Activity Yaşam Döngüsü

![](../.gitbook/assets/image%20%2836%29.png)
![](../.gitbook/assets/image%20%2837%29.png)

## 🧱 Metot Prototipi

Expand Down
4 changes: 2 additions & 2 deletions temel-kavramlar/androidde-animasyonlar.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

{% tabs %}
{% tab title="⭐ Görsel" %}
![](../.gitbook/assets/image%20%2815%29.png)
![](../.gitbook/assets/image%20%2816%29.png)
{% endtab %}

{% tab title="📜 XML Kodları" %}
Expand Down Expand Up @@ -42,7 +42,7 @@ class MainActivity : AppCompatActivity() {

{% tabs %}
{% tab title="⭐ Görsel" %}
![](../.gitbook/assets/image%20%2816%29.png)
![](../.gitbook/assets/image%20%2817%29.png)
{% endtab %}

{% tab title="📜 XML Kodları" %}
Expand Down
2 changes: 1 addition & 1 deletion temel-kavramlar/arkaplanda-calisma/foreground-service.md
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@ public class TelemetryService extends Service {
* Uygulama üzerindeki tüm bildirimleri susturmak yerine, belli başlı kategorileri susturma avantajı sağlar
* Kategorilere göre bildirim şekillerini düzenlemeye yardımcı olur

![](../../.gitbook/assets/image%20%2821%29.png)
![](../../.gitbook/assets/image%20%2822%29.png)

```java
public class TelemetryService extends Service {
Expand Down
6 changes: 3 additions & 3 deletions temel-kavramlar/asynctask-ve-asynctaskloader.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ Android'teki tüm görüntü işlemlerinin yapıldı alandır.
* UI Thread sadece görsel işlemler için kullanılmalıdır
* Tüm işlemler 16ms'den kısa bir sürede tamamlanmalıdır

![](../.gitbook/assets/image%20%2829%29.png)
![](../.gitbook/assets/image%20%2830%29.png)

{% hint style="danger" %}
Yaklaşık olarak 5s'den uzun süren işlemler "[application not responding](http://developer.android.com/guide/practices/responsiveness.html)" \(ANR\) diyaloğunu oluşturur ve kullanıcı bunu görmesi durumunda uygulamayı kapatıp, siler 😥
Expand All @@ -50,9 +50,9 @@ Verilen işlemi arkaplanda, sistemi bloklamadan tamamlar.

{% tabs %}
{% tab title="🎈 Kullanım" %}
![](../.gitbook/assets/image%20%2822%29.png)
![](../.gitbook/assets/image%20%2823%29.png)

![](../.gitbook/assets/image%20%2818%29.png)
![](../.gitbook/assets/image%20%2819%29.png)

| 💠 Metot | 📜 Açıklama |
| :--- | :--- |
Expand Down
8 changes: 4 additions & 4 deletions temel-kavramlar/component-isimleri.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,21 +19,21 @@ In the figure above:

## 🍢 Seek Bar

![](../.gitbook/assets/image%20%2813%29.png)
![](../.gitbook/assets/image%20%2814%29.png)

## ⚫ Progress Bar

![](../.gitbook/assets/image%20%2823%29.png)
![](../.gitbook/assets/image%20%2824%29.png)

## 🔀 Navigation Bar

![](../.gitbook/assets/image%20%2831%29.png)
![](../.gitbook/assets/image%20%2832%29.png)

## 🕎 Navigation View

![](../.gitbook/assets/image%20%2810%29.png)

## 💬 Alert Dialog

![](../.gitbook/assets/image%20%2833%29.png)
![](../.gitbook/assets/image%20%2834%29.png)

2 changes: 1 addition & 1 deletion temel-kavramlar/implicit-intents.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

## ✅ App Chooser

![](../.gitbook/assets/image%20%2819%29.png)
![](../.gitbook/assets/image%20%2820%29.png)

##

Expand Down
16 changes: 14 additions & 2 deletions temel-kavramlar/room-database.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ description: Android üzerinde SQLite yerine üretilmiş yeni db formatı

## 🧱 Temel Yapı

![](../.gitbook/assets/image%20%2835%29.png)
![](../.gitbook/assets/image%20%2836%29.png)

## ⭐ Entity Yapısı

Expand Down Expand Up @@ -38,6 +38,18 @@ public class Person {
👀 Daha fazlası için [Entity](https://google-developer-training.github.io/android-developer-fundamentals-course-concepts-v2/unit-4-saving-user-data/lesson-10-storing-data-with-room/10-1-c-room-livedata-viewmodel/10-1-c-room-livedata-viewmodel.html#entity) dokümanına bakabilirsin.
{% endhint %}

## 🛳️ DAO Yapısı

* 🧱 Abstract veya Interface olmak zorundadır
* 🏷️ SQL query metinleri metotlara Annotation yapısı ile tanımlanır
* ✨ LiveData yapısı ile güncel verileri döndürür

![](../.gitbook/assets/image%20%2813%29.png)

{% hint style="info" %}
👀 Daha fazlası için [The DAO \(data access object\)](https://google-developer-training.github.io/android-developer-fundamentals-course-concepts-v2/unit-4-saving-user-data/lesson-10-storing-data-with-room/10-1-c-room-livedata-viewmodel/10-1-c-room-livedata-viewmodel.html#dao) dokümanına bakabilirsin.
{% endhint %}

## 💫 Synchronized ile DB'yi Koruma

* 👮‍♂️ Veri tabanına birden çok istek gelmesini engeller
Expand All @@ -60,7 +72,7 @@ public class Person {
* 🦄 Verilerin aktarımı bir defaya mahsus **Constructor** üzerinde yapılır
* 🌠 Verilerin aktarılması **asenkron** olması gerektiğinden [AsyncTask](asynctask-ve-asynctaskloader.md) yapısı kullanılır

![](../.gitbook/assets/image%20%2832%29.png)
![](../.gitbook/assets/image%20%2833%29.png)

```java
public class WordRepository {
Expand Down

0 comments on commit 0e5da6f

Please sign in to comment.