Pembaca kode sumber

Mempelajari pengembangan android, saya ingin membuat sesuatu, tetapi tidak ada ide. Saya sudah membuat satu program untuk membaca kode sumber, tetapi algoritme di sana sangat buruk dan saya meninggalkan proyek itu. Tetapi beberapa hari yang lalu saya memutuskan untuk menulis sesuatu lagi, terutama sejak saya mendaftar untuk berlangganan packpub dan melihat cara membuat ui khusus untuk android. Sebelumnya, beberapa tahun yang lalu, saya membaca buku tentang ui dalam bahasa Rusia dan ada banyak teks tentang cara membuat ui Anda sendiri. Saya tidak bisa mengerti saat itu. Pembaca kode sumber pertama ada di textview dan saya mem-parsing kode dan membuat tag html darinya. Ini ternyata bukan pilihan terbaik. Setelah membaca buku itu, saya menyadari bahwa semua yang Anda butuhkan untuk mewarisi dari satu widget dan mendefinisikan ulang beberapa fungsi. Jadi saya memulai program versi baru dari awal.





Saya punya ide untuk membuat teks dengan bayangan, itu akan terlihat keren, tapi saya tidak menemukan fungsi yang tersedia untuk bekerja dengan bayangan, tapi saya menemukan kabur (kabur). Ini terlihat sangat keren. Ini seperti Anda sedang melihat teks suci. Setiap kata diposisikan secara terpisah. Saat kita menggerakkan layar ke atas, lalu saat kita bergerak, algoritme menemukan teks yang masih dalam bidang pandang layar dan, saat menggambar, mulai menggambar segera dari posisi di mana teks terlihat di layar dan selesai menggambar saat posisi meninggalkan layar. Ada jendela pengaturan program, ini dia. Ini segera menunjukkan bagaimana mengubah tampilan program.





Saya juga memikirkan tentang cara membuat tab dan juga membuatnya. Tab dapat di-scroll secara horizontal karena berada dalam tampilan scroll horizontal. Seperti inilah tampilan jendela utama dengan tab terbuka.





Sejauh ini, program tersebut hanya mendukung lima bahasa: C, C ++, C #, JAVA, JS. Saya berpikir untuk menambahkan lebih banyak dukungan untuk bahasa lain. Mungkin bahasa lain akan tersedia sebagai opsi berbayar, atau mungkin gratis. Saya ingin kode itu menyenangkan mata, dan dengan program seperti itu saya juga ingin membaca kode program lain lebih banyak.








All Articles