mehmet ceran
mehmet ceran
Konya
03/10/2015 tarihinden beri üye
105 GY Puanı
43K GY Sırası

Kişisel Sayfaları

İlgi Alanları

2 Rozet
0 Sertifika
2 Soru Sordu
2 Cevap Verdi
0 Blog Yazısı
0 Etiket Takibi

Hakkında

İş Tecrubesi

Kullanıcıya ait İş tecrübesi bilgisi bulunmamaktadır.

Eğitim Geçmişi

Kullanıcıya ait Eğitim geçmişi bilgisi bulunmamaktadır.

Sertifikalar & Başarılar

GY Sertifikaları (0)
Kullanıcının GY sertifikası bulunmamaktadır.
Diğer Sertifikaları (0)
Kullanıcıya ait sertifika bulunmamaktadır.
Test Sonuçları (0)

Kullanıcıya ait test sonucu bulunmamaktadır.

Dil Becerileri

Son Forum Aktiviteleri

4
Tümünü Gör

Android Cihazlarda Screenshot

Arkadaşlar android'de screenshot nasıl alınıyor (view'ların görüntüsünü almaktan bahsetmiyorum) fullscreenshot nasıl alınıyor?

Sytem (root olmadan) izin vermiyor mu?

Yukarıdaki meseleyi aşabilmek için ne yapılabilir?

 

GÜNCELLEME:

  • ASL (android-screenshot-library) bunu kullanamıyorum bilgisi olan bir arkadaş yardımcı olursa sevinirim
  • İstediğim; Android cihazlarda ekran görüntüsü alabilen bir sevistir.

Yardımlarınız için şimdiden teşekkür ederim...

Ekran görüntüsünü video olarak kaydetme

Android 2.2 sürümüyle ile çalışa bilecek Screen Capture uygulaması geliştirmek istiyorum. Ancak düzgün bir kütüphane veya dökümana rastlayamadım bu konuda bilgisi olan arkadaşlar yardımcı olurlarsa sevinirim.

9 yıl 1 ay önce yanıtladın

Havalimanı Otopark Durumunu Gösteren App Yapımı

03 Ekim 2015 tarihinde cevaplandı

Bu daha önce kullandığım bir koddu bildiğim kadarıyla daha yeni kütüphanelerin olduğunu biliyorum.

 

WebView browser;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        setContentView(R.layout.main);

        browser = (WebView) findViewById(R.id.webve);


        browser.getSettings().setJavaScriptEnabled(true);
        browser.addJavascriptInterface(new MyJavaScriptInterface(), "HTMLOUT");
        browser.setWebViewClient(new WebViewClient() {
            @Override
            public void onPageFinished(WebView view, String url)
            {
                browser.loadUrl("javascript:window.HTMLOUT.showHTML('<head>'+document.getElementsByTagName('html')[0].innerHTML+'</head>');");

            }

        });


        browser.loadUrl("http://www.google.com");
    }

    final Context myApp = this;
    Builder builder;

    String content_html;

    class MyJavaScriptInterface
    {
        @SuppressWarnings("unused")
        public void showHTML(String html)
        {
           builder = new AlertDialog.Builder(myApp);
                builder.setTitle("HTML")
                .setMessage(html)
                .setPositiveButton(android.R.string.ok, null)
            .setCancelable(false)
            .create()
            .show();
                content_html = html;
                Log.i("html", html+" ");
        }

    }

buradan hem html içeriklerini okuya biliyor hem değiştirerek ken uygulaman içindeki Webview'de göstere biliyorsun ama çok zaman alıyor...

Ekranın üstüne bazı bilgileri sabitlemek? (ScrollViewItem)

03 Ekim 2015 tarihinde cevaplandı

Sorunu tam anlamakla beraber bunları bir incele

 

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >

<LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:background="#b7e3eecc"
        android:gravity="center"
        android:orientation="vertical"
        android:padding="10dp" >

        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:textAppearance="?android:attr/textAppearanceLarge" 
            android:text="title"/>

        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content" 
            android:text="title"/>
    </LinearLayout>

<ScrollView
    android:id="@+id/scrollView1"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical" >
    </LinearLayout>
</ScrollView>

</LinearLayout>

 

bu şekilde yapa bilir veya 

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >

<LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:background="#b7e3eecc"
        android:gravity="center"
        android:orientation="vertical"
        android:padding="10dp" >

        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:textAppearance="?android:attr/textAppearanceLarge" 
            android:text="title"/>

        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content" 
            android:text="title"/>
    </LinearLayout>

<ListView
    android:id="@+id/listView1"
    android:layout_width="match_parent"
    android:layout_height="wrap_content" >
</ListView>

</LinearLayout>

bu şekilde hangi itemin üste sabitlenmesini istiyorsan kendi listadaptorunu oluştura bilirsin.