Android Open Source - CATaZine-Live About Activity






From Project

Back to project page CATaZine-Live.

License

The source code is released under:

GNU General Public License

If you think the Android project CATaZine-Live listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.melegy.catazine.activity;
/*ww  w . ja v a 2s .c  o  m*/
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.text.method.ScrollingMovementMethod;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.ImageView;
import android.widget.TextView;

import com.melegy.catazine.R;
import com.melegy.catazine.utils.UiUtils;

public class AboutActivity extends BaseActivity {

   protected void onCreate(Bundle savedInstanceState) {
          UiUtils.setPreferenceTheme(this);
          super.onCreate(savedInstanceState);
          setContentView(R.layout.activity_about);
          getActionBar().setDisplayHomeAsUpEnabled(true);
          final TextView about = (TextView) findViewById(R.id.about_license);
          about.setMovementMethod(new ScrollingMovementMethod());
          final ImageView more = (ImageView) findViewById(R.id.imageView4);
          more.setOnClickListener(new OnClickListener() {
        
        @Override
        public void onClick(View v) {
          Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://plus.google.com/u/0/b/111452639361535045057/111452639361535045057"));
          startActivity(browserIntent);
        }
      });
          
          final ImageView facebook = (ImageView) findViewById(R.id.imageView1);
          facebook.setOnClickListener(new OnClickListener() {
        
        @Override
        public void onClick(View v) {
          Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://www.facebook.com/CATazineLive"));
          startActivity(browserIntent);
        }
      });
          final ImageView twitter = (ImageView) findViewById(R.id.imageView2);
          twitter.setOnClickListener(new OnClickListener() {
        
        @Override
        public void onClick(View v) {
          Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://twitter.com/catazinelive"));
          startActivity(browserIntent);
        }
      });
          final ImageView icon = (ImageView) findViewById(R.id.about_icon);
          icon.setOnClickListener(new OnClickListener() {
        
        @Override
        public void onClick(View v) {
          Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://catazinelive.net/"));
          startActivity(browserIntent);
        }
      });
      }

      @Override
      public boolean onOptionsItemSelected(MenuItem menuItem) {
          switch (menuItem.getItemId()) {
              case android.R.id.home:
                  finish();
                  return true;
          }
          return (super.onOptionsItemSelected(menuItem));
      }

  }




Java Source Code List

com.melegy.catazine.Constants.java
com.melegy.catazine.MainApplication.java
com.melegy.catazine.activity.AboutActivity.java
com.melegy.catazine.activity.BaseActivity.java
com.melegy.catazine.activity.EntryActivity.java
com.melegy.catazine.activity.GeneralPrefsActivity.java
com.melegy.catazine.activity.HomeActivity.java
com.melegy.catazine.adapter.CursorLoaderExpandableListAdapter.java
com.melegy.catazine.adapter.DrawerAdapter.java
com.melegy.catazine.adapter.EntriesCursorAdapter.java
com.melegy.catazine.adapter.FeedsCursorAdapter.java
com.melegy.catazine.fragment.EntriesListFragment.java
com.melegy.catazine.fragment.EntryFragment.java
com.melegy.catazine.loader.BaseLoader.java
com.melegy.catazine.parser.OPML.java
com.melegy.catazine.parser.RssAtomParser.java
com.melegy.catazine.provider.DatabaseHelper.java
com.melegy.catazine.provider.FeedDataContentProvider.java
com.melegy.catazine.provider.FeedData.java
com.melegy.catazine.receiver.BootCompletedBroadcastReceiver.java
com.melegy.catazine.receiver.ConnectionChangeReceiver.java
com.melegy.catazine.service.FetcherService.java
com.melegy.catazine.service.RefreshService.java
com.melegy.catazine.utils.ArticleTextExtractor.java
com.melegy.catazine.utils.HtmlUtils.java
com.melegy.catazine.utils.NetworkUtils.java
com.melegy.catazine.utils.PrefUtils.java
com.melegy.catazine.utils.StringUtils.java
com.melegy.catazine.utils.ThrottledContentObserver.java
com.melegy.catazine.utils.UiUtils.java
com.melegy.catazine.view.DragNDropExpandableListView.java
com.melegy.catazine.view.DragNDropListener.java
com.melegy.catazine.view.EntryView.java
com.melegy.catazine.widget.ColorPickerDialogPreference.java
com.melegy.catazine.widget.TickerWidgetProvider.java
com.melegy.catazine.widget.WidgetConfigActivity.java
com.melegy.catazine.widget.WidgetProvider.java
com.melegy.catazine.widget.WidgetService.java