Posts

Widget, MoreBlock & Block From Sign In

Image
// Image Link https://www.dropbox.com/s/dzljip7ncjq846z/icon.png?dl=0 https://www.dropbox.com/s/dduomm8ve8g4ylm/image.jpg?dl=0 // MoreBlock List {"data":"{\"color\":-10701022,\"id\":\"14\",\"nextBlock\":15,\"opCode\":\"addSourceDirectly\",\"parameters\":[\"Double kra \\u003d _kiriatas;\\nDouble krb \\u003d _kiribawah;\\nDouble kna \\u003d _kananatas;\\nDouble knb \\u003d _kananbawah;\\nDouble tg \\u003d _TebalGaris;\"],\"spec\":\"add source directly %s.inputOnly\",\"subStack1\":-1,\"subStack2\":-1,\"type\":\" \",\"typeName\":\"\"}\n{\"color\":-10701022,\"id\":\"15\",\"nextBlock\":16,\"opCode\":\"addSourceDirectly\",\"parameters\":[\"android.graphics.drawable.GradientDrawable s \\u003d new android.graphics.drawable.GradientDrawab

Code Enable Download & Upload

Enabled upload & download //Moreblock Download webview1.setDownloadListener(new DownloadListener() { public void onDownloadStart(String url, String userAgent, String contentDisposition, String mimetype, long contentLength) { DownloadManager.Request request = new DownloadManager.Request(Uri.parse(url)); String cookies = CookieManager.getInstance().getCookie(url); request.addRequestHeader("cookie", cookies); request.addRequestHeader("User-Agent", userAgent); request.setDescription("Downloading file..."); request.setTitle(URLUtil.guessFileName(url, contentDisposition, mimetype)); request.allowScanningByMediaScanner(); request.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED); request.setDestinationInExternalPublicDir(Environment.DIRECTORY_DOWNLOADS, URLUtil.guessFileName(url, contentDisposition, mimetype)); DownloadManager manager = (DownloadManager) getSystemService(Context.DOWNLOAD_SERVICE); manager.enque

Upload and play video file in firebase

Image
video tutorial ini mengajarkan bagaimana membuat aplikasi untuk upload file video ke firebase dan menampilkan file video tersebut. Video ini dibagi menjadi dua bagian untuk mempermudah dalam belajar membuat aplikasi  tersebut Berikut adalah video di bagian pertama bisa ikuti video di bawah ini : Untuk selanjutnya video kedua : Kode untuk Moreblock  //viewvideo// // No. 1 Uri uri = Uri.parse(str); // No. 2 vidview = new VideoView(this); // No. 3 vidview.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT,LinearLayout.LayoutParams.MATCH_PARENT)); // No. 4 linear1.addView(vidview); // No. 5 mediaControls = new MediaController(this); // No. 6 mediaControls.setAnchorView(vidview); // No. 7 vidview.setMediaController(mediaControls); // No. 8 vidview.setVideoURI(uri); //No. 9 vidview.setOnCompletionListener(new MediaPlayer.OnCompletionListener() { public void onCompletion(MediaPlayer vidv

Cara Membuat Grill view

Image
Berikut ini adalah Cara membuat Grill View di aplikasi dengan menggunakan aplikasi sketchware // Pertama : Di halaman main.xml masukkan linear1 dan listview1 //Kedua : Buat halaman custom view, di halaman custom view masukkan linear1, imageview1 dan textviwe1 Ketiga : Set listview1 ke custom view Di listview 1 masuk ke event add on Bindcustom view, Di onBindcustom view masukkan kode  berikut : imageview1.setImageResource(image_list.get(_position)); kemudian textview1 set get value at position key off list map Keempat : Masuk ke halaman main.xml pilih event masuk ke moreblock buat 4 buah moreblock yaitu : 1. Moreblock map_list, buat list variabel map, ikuti gambar dibawah ini: 2. Moreblock image_list masukkan  kode di bawah ini :  image_list.add(R.drawable.gbr_1); image_list.add(R.drawable.gbr_2); image_list.add(R.drawable.gbr_3); ** Catatan imageview harus dimasukkan sebelumnya 3. Moreblock kode_List masukkan kode di ba

Code Slide show Banner Toko Online

//Buat Variabel String dengan nama img1, img2, img3, img4. //Buat 4 Page Baru Dengan Nama page1, page2, page3, page4 //Masukan imageview1 dimasing masing page //Contoh link img https://manysolutions.com/media/deals/deal/1520951988big30.1536563451.jpg https://manysolutions.com/media/deals/deal/1520951858Blog_Banner.1536563451.jpg https://manysolutions.com/media/deals/deal/many-solutions-1562585627manysolutions-remarkable-tablet.jpg https://manysolutions.com/media/deals/deal/many-solutions-1554980423airlock.jpg //Buat moreblock dan masukan kode berikut : //Code1 View v1 = (View) getLayoutInflater().inflate(R.layout.page1, null); final ImageView image1 = (ImageView) v1.findViewById(R.id.imageview1); Glide.with(getApplicationContext()).load(Uri.parse(img1)).into(image1); //Code2 View v2 = (View) getLayoutInflater().inflate(R.layout.page2, null); final ImageView image2 = (ImageView) v2.findViewById(R.id.imageview1); Glide.with(getApplicationContext()).load(Uri.parse(img2)).i

Create and Save Data Online.

Image
Tutorial Berikut ini adalah Cara Membuat dan Memasukan data secara online dengan menggunakan firebase database pada aplikasi yang kita buat menggunakan Skecthware, Bagaimana caranya : 1. Desain Layout Buat 2 Buah Halaman : - Main.xml - Inputdata.xml A. Pada Halaman Main.xml 1. Layout - Masukan Linear V Setting : width : match_parent, height : match_parent, gravity : center_horizontal, center_vertical. - Didalam linear V masukan 2 buah tombol, yaitu tombol untuk input data dan search data, - Tombol 1 Setting : id : tombol_save, width : 200dp, height : warp_content, textview : Save data - Tombol 2 Setting : id : tombol_searchdata, width : 200dp, height : warp_content, textview : Search data. 2. Component, buat component : - SharedPrefences - Intent 3. Event. - Di event masuk ke view add button_save - Edit di button_save , Masukan   SharedPrefences : setData key : value :, Intent SetScrean, StarActivityIntent (set ke screen inputdata.xml), FinishActivity.

Navigator Online Shop

Image
Navigator membantu kita untuk mempermudah akses dari layout 1 ke layout yang lain, termasuk dalam aplikasi untuk toko online, berikut adalah tutorial untuk membuat navigator bawah untuk online shop dengan menggunakan aplikasi skecthware : 1. Desain Layout. Masukan : - linear1 (v) rubah id : linear_layout, Setting width : macth_perent height : macth_perent - didalam linear1 (v) masukan webview1, dan linear2 (H) id: linear_indikator settingan width : macth_perent height : 50dp.  - didalam linear1 (v) masukan 5 buah linear (v) dengan settingan width : 70dp,  height : macth_perent , ubah masing masing id linearnya sesuaikan dengan content anda. - didalam 5 buah linear (v) masing masing masukan imageview sebanyak 5 untuk icon dan 5 buah textview untuk keterangannya. lihat gambar di bawah: 2. Selanjutnya masuk ke event pilih view masukan 5 buah linear tadi di onclik, lihat gambar dibawah  3. Dimasing - masing linearnya didalamnya masukan code, webview load url, dan text vi