8000 GitHub - aerhakim/BacaBerita: Baca Berita adalah sebuah aplikasi portal berita lokal yang dibuat menggunakan API dari Newsapi.org
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

aerhakim/BacaBerita

Repository files navigation

Baca Berita

bacaberita

Baca Berita adalah sebuah aplikasi portal berita lokal yang dibuat menggunakan API dari Newsapi.org

Download APK File

Preview

Splash screen & OnBoarding screen

vidma_recorder_10122021_144047.mp4

Home Fragment. Category Fragment, Search Fragment, Info Fragment

vidma_recorder_edited_10122021_145824.mp4

Detail Activity / Detail Artikel

vidma_recorder_edited_10122021_145217.mp4

Category Fragment

vidma_recorder_10122021_144308.mp4

Search Fragment

vidma_recorder_10122021_144339.mp4

Info Fragment

vidma_recorder_10122021_144414.mp4

Baca Berita merupakan sebuah portal berita mobile yang berisi artikel berita dari situs portal berita besar di Indonesia seperti CNN, CNBC, Sindonews, Tempo, Tribunnews dan lain-lain. Baca Berita menggunakan API dari Newsapi.org, pada masa development, developer masih menggunakan API free yang dikhususkan untuk testing.

Sehingga beberapa fitur menyesuaikan dengan keterbatasan yang ada. Jika anda berkenan untuk menggunakan API berbayar dari Newsapi.org anda hanya perlu melakukan perubahan di String.xml, activity_detail.xml dan DetailActivity.java

string.xml

<string name="api_key">YOUR_API_KEY</string>

activity_detail.xml

//Hapus Textview dengan id tv_readmore
<TextView
android:layout_marginTop="10dp"
android:id="@+id/tv_readmore"
android:layout_width="wrap_content"
android:textSize="16sp"
android:textColor="@color/primary"
android:text="[Baca Selengkapnya]"
android:textStyle="bold"
android:textAppearance="@style/Base.TextAppearance.AppCompat.Body1"
android:layout_height="wrap_content" />

DetailActivity.java

//Hapus Deklrasi tv_readmore
TextView tv_readmore;

//Hapus Insialisasi tv_readmore di dalam onCreate
tv_readmore = findViewById(R.id.tv_readmore);

//Hapus onClickListener di dalam onCreate
        tv_readmore.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                String url = (article.getUrl());
                Intent i = new Intent(Intent.ACTION_VIEW);
                i.setData(Uri.parse(url));
                startActivity(i);
            }
        });

LICENSE

Copyright (C) 2021 AR Hakim AN NUR Addin

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

About

Baca Berita adalah sebuah aplikasi portal berita lokal yang dibuat menggunakan API dari Newsapi.org

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0