基本信息
源码名称:android 简单的阅读app(翻页效果)代码
源码大小:0.39M
文件格式:.rar
开发语言:Java
更新时间:2016-06-27
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍

package com.ecatelog.activity;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import com.ecatelog.view.BookAdapter;
import com.ecatelog.view.BookLayout;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;

public class MainActivity extends Activity {
    /** Called when the activity is first created. */
	
	
    @Override
    public void onCreate(Bundle savedInstanceState) {
    	super.onCreate(savedInstanceState);
    	BookLayout bk = new BookLayout(this);
    	bk.setFocusableInTouchMode(true);
        List<Map<String, Object>> str = new ArrayList<Map<String, Object>>();
        Map<String, Object> map = new HashMap<String, Object>();
        map.put("image",R.drawable.logo);
        Map<String, Object> map1 = new HashMap<String, Object>();
        map1.put("text", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa");
        Map<String, Object> map2 = new HashMap<String, Object>();
        map2.put("text", "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb");
        Map<String, Object> map3 = new HashMap<String, Object>();
        map3.put("text", "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc");
        Map<String, Object> map4 = new HashMap<String, Object>();
        map4.put("imageandtext", "ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd");
        str.add(map);
        str.add(map1);
        str.add(map);
        str.add(map2);
        str.add(map3);
        str.add(map4);
        str.add(map);
        BookAdapter ba = new BookAdapter(this);
        ba.addItem(str);
        bk.setPageAdapter(ba);
        setContentView(bk);
    }
    
    @Override
	public boolean onCreateOptionsMenu(Menu menu) {
		// TODO Auto-generated method stub
    	//groundId是菜单所处的组的名字
    	//itemId是当前菜单的id
    	//order当前排序
    	//title是显示的内容
    	menu.add(0, 1, 1, "所有商品");
    	menu.add(0, 3, 3, "退出程序");
		return super.onCreateOptionsMenu(menu);
	}
    
    //当客户点击菜单中某一个选项时,调用该方法
	@Override
	public boolean onOptionsItemSelected(MenuItem item) {
		// TODO Auto-generated method stub
		if(item.getItemId() == 1){
			Intent i = new Intent();
			i.setClass(MainActivity.this, CatalogActivity.class);
			startActivity(i);
			this.finish();
		}else if(item.getItemId() == 3){
			finish();
		}
		return super.onOptionsItemSelected(item);
	}
	
	
    
}