Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Android

एंड्रॉइड में टेक्स्ट फाइल कैसे बनाएं और उसमें डेटा डालें?

इंटरनल स्टोरेज में फाइल लिखना और पढ़ना

यह उदाहरण दर्शाता है कि FileOutputStream और OutputStreamWriter का उपयोग करके ऐप के इंटरनल स्टोरेज में टेक्स्ट फाइल कैसे बनाएं और लिखें।

चरण 1: नया प्रोजेक्ट बनाएं

Android Studio में File → New Project चुनें।

चरण 2: लेआउट में EditText और बटन

res/layout/activity_main.xml:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="https://schemas.android.com/apk/res/android"
    xmlns:app="https://schemas.android.com/apk/res-auto"
    xmlns:tools="https://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">

    <TextView
        android:id="@+id/textView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_alignParentRight="true"
        android:background="#008080"
        android:padding="5dp"
        android:text="एंड्रॉइड फाइल में टेक्स्ट लिखें"
        android:textColor="#fff" />

    <EditText
        android:id="@+id/editText1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_alignParentRight="true"
        android:layout_below="@+id/textView1"
        android:layout_marginTop="22dp"
        android:ems="10"
        android:layout_margin="5dp">
        <requestFocus />
    </EditText>

    <Button
        android:id="@+id/button1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_alignParentRight="true"
        android:layout_below="@+id/editText1"
        android:text="फाइल में टेक्स्ट लिखें"
        android:onClick="WriteBtn"
        android:layout_margin="5dp"/>

</RelativeLayout>

चरण 3: फाइल लिखने का कोड

src/MainActivity.java:

package com.example.sample;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import java.io.FileOutputStream;
import java.io.OutputStreamWriter;
import android.view.View;
import android.widget.EditText;
import android.widget.Toast;

public class MainActivity extends AppCompatActivity {
    EditText textmsg;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        textmsg = (EditText) findViewById(R.id.editText1);
    }

    // फाइल में टेक्स्ट लिखें
    public void WriteBtn(View v) {
        try {
            FileOutputStream fileout = openFileOutput("mytextfile.txt", MODE_PRIVATE);
            OutputStreamWriter outputWriter = new OutputStreamWriter(fileout);
            outputWriter.write(textmsg.getText().toString());
            outputWriter.close();

            Toast.makeText(getBaseContext(), "फाइल सफलतापूर्वक सहेजी गई!", Toast.LENGTH_SHORT).show();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

चरण 4: मैनिफेस्ट

मानक मैनिफेस्ट - इंटरनल स्टोरेज के लिए अतिरिक्त परमिशन की आवश्यकता नहीं।

ऐप चलाएं

टेक्स्ट दर्ज करें, "फाइल में टेक्स्ट लिखें" बटन दबाएं, सफलता संदेश देखें।

एंड्रॉइड में टेक्स्ट फाइल कैसे बनाएं और उसमें डेटा डालें?

  1. चरण-दर-चरण गाइड: macOS पर टेक्स्ट फ़ाइलें बनाना चरण-दर-चरण गाइड: macOS पर टेक्स्ट फ़ाइलें बनाना

    क्या आपने हाल ही में Windows ऑपरेटिंग सिस्टम से macOS पर स्विच किया है? यदि हां, तो यह गाइड आपके लिए मददगार साबित होगा। ऐसी बहुत सी विशेषताएं हैं जो Mac को अन्य Windows कंप्यूटर से अलग करती हैं। Mac उपयोग करने में आसान और Windows सिस्टम से अधिक स्थिर होते हैं। हालांकि, एक चीज जो पूरी तरह से अलग होत

  1. आउटलुक प्रोफाइल बनाएं और प्रबंधित करें: नई प्रोफाइल जोड़ने और PST फाइलें आयात करने की चरण-दर-चरण मार्गदर्शिका आउटलुक प्रोफाइल बनाएं और प्रबंधित करें: नई प्रोफाइल जोड़ने और PST फाइलें आयात करने की चरण-दर-चरण मार्गदर्शिका

    कई मामलों में वर्तमान आउटलुक प्रोफाइल के साथ समस्याओं को हल करने के लिए या किसी विशिष्ट आउटलुक खाते के लिए एक अलग व्यक्तिगत स्टोर डेटा फाइल (.pst) निर्दिष्ट करने के लिए एक नया आउटलुक प्रोफाइल बनाने की आवश्यकता होती है। यह ट्यूटोरियल आपको आउटलुक 2016, 2013, 2010, 2007 और 2003 में एक नया आउटलुक प्र

  1. टेक्स्ट फ़ाइल डेटा को एक्सेल में इम्पोर्ट करें: सटीक परिणामों के लिए 3 सिद्ध विधियां टेक्स्ट फ़ाइल डेटा को एक्सेल में इम्पोर्ट करें: सटीक परिणामों के लिए 3 सिद्ध विधियां

    कभी-कभी, हमारा वांछित डेटा एक टेक्स्ट फ़ाइल में हो सकता है। और हमें विभिन्न ऑपरेशन करने के लिए उस डेटा को एक्सेल वर्कबुक में इम्पोर्ट करने की आवश्यकता होती है। इस लेख में, हम आपको टेक्स्ट फ़ाइल से एक्सेल में डेटा इम्पोर्ट करने के सरल लेकिन प्रभावी तरीके दिखाएंगे। उदाहरण के लिए, हम एक टेक्स्ट फ़ाइल म