Digital Library - a complete app development with Sketchware pro
नमस्कार दोस्तों! आज हम आपको एक PDF पुस्तक ऐप डेवलपमेंट का पूरा प्रोसेस दिखाएंगे। इस वीडियो में, हम एक PDF पुस्तक ऐप कैसे डिज़ाइन और डेवलप कर सकते हैं, वो सब दिखाएंगे। 📚 इस वीडियो में हम निम्नलिखित चीजों को कवर करेंगे:
1. एप्प की आवश्यक विशेषताएँ
2. डिज़ाइन और उपयोगकर्ता इंटरफेस
3. PDF फ़ाइलों को ऐप में एक्सेस कैसे करें
4. पुस्तक ब्राउज़ करने और खोजने की सुविधा
5. एप्प के लिए बेहतर सुरक्षा टिप्स
यदि आप एक ऐप डेवलपर हैं या एक PDF पुस्तक ऐप बनाने का इंटरेस्ट रखते हैं, तो यह वीडियो आपके लिए है। इसे देखने के बाद, आप एक खुद के PDF पुस्तक ऐप तैयार कर सकेंगे!
🔔 हमारे चैनल को सब्सक्राइब करें और नए वीडियो के नोटिफिकेशन पाने के लिए बेल आइकन दबाएं।
👍 वीडियो को लाइक और शेयर करना न भूलें, ताकि आपके दोस्त भी इसका लाभ उठा सकें।
Some Codes :)
getWindow().getDecorView().setSystemUiVisibility( View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
Window w = this.getWindow();w.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);}
getWindow().getDecorView().setSystemUiVisibility( View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { getWindow().setStatusBarColor(Color.TRANSPARENT); }
Hide Actionbar code
getSupportActionBar().hide();
Admin Pannel -
Main Activity , firebase database , onChildAdded Code
ebook.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
map = new ArrayList<>();
try {
for (DataSnapshot data : dataSnapshot.getChildren()) {
String key = data.getKey(); // Get the key associated with the data
HashMap mapData = (HashMap) data.getValue();
mapData.put("key", key); // Add the key to the HashMap
map.add(mapData);
}
} catch (Exception e) {
e.printStackTrace();
}
gridview1.setAdapter(new Gridview1Adapter(map));
gridview1.setNumColumns(2);
linear3.setVisibility(View.GONE);
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});
Admin Panel -
Main Activity Gridview onitemLong click btn Code
gridview1.setAdapter(new Gridview1Adapter(map));
gridview1.setNumColumns(2);