drawable.gif

闲着没事儿 做个小东西
附上代码

主布局
<?xml version="1.0" encoding="utf-8"?>        
inclue包含的布局
<?xml version="1.0" encoding="utf-8"?>android:popupTheme   从toolbar弹框的样式   app:theme  toolbar主题    此属性可以添加到任意的view上--------------------------------------------------------------------------------------------------------------------<?xml version="1.0" encoding="utf-8"?>                                           android:layout_gravity="start"    标志哪个是侧滑的布局

下面贴出 activity中的代码

import android.graphics.Color;import android.os.Bundle;import android.support.v4.widget.DrawerLayout;import android.support.v7.app.ActionBarDrawerToggle;import android.support.v7.app.AppCompatActivity;import android.support.v7.widget.Toolbar;import android.view.View;import android.widget.ArrayAdapter;import android.widget.ListView;import android.widget.Toast;import handongkeji.com.db.R;/** * 进行书写 数据库 greenDao */public class MainActivity extends AppCompatActivity {    private Toolbar toobalTitle;    private ListView lvListView;    private DrawerLayout drawableLayout;    private ActionBarDrawerToggle mDrawerToggle;    private String[] lvs = {"List Item 01", "List Item 02", "List Item 03", "List Item 04"};    private ArrayAdapter arrayAdapter;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        toobalTitle = (Toolbar) findViewById(R.id.tl_custom);        lvListView = (ListView) findViewById(R.id.lv_listView);        drawableLayout = (DrawerLayout) findViewById(R.id.left);        toobalTitle.setTitle("Toolbar");//设置Toolbar标题        toobalTitle.setTitleTextColor(Color.parseColor("#ffffff")); //设置标题颜色        setSupportActionBar(toobalTitle);        getSupportActionBar().setHomeButtonEnabled(true); //设置返回键可用        getSupportActionBar().setDisplayHomeAsUpEnabled(true);        //创建返回键,并实现打开关/闭监听        mDrawerToggle = new ActionBarDrawerToggle(this, drawableLayout, toobalTitle, R.string.open, R.string.close) {            @Override            public void onDrawerOpened(View drawerView) {                super.onDrawerOpened(drawerView);            Toast.makeText(MainActivity.this,"开",Toast.LENGTH_SHORT).show();            }            @Override            public void onDrawerClosed(View drawerView) {                super.onDrawerClosed(drawerView);         Toast.makeText(MainActivity.this,"关",Toast.LENGTH_SHORT).show();            }        };        mDrawerToggle.syncState();        drawableLayout.setDrawerListener(mDrawerToggle);        //设置菜单列表        arrayAdapter = new ArrayAdapter(this, android.R.layout.simple_list_item_1, lvs);        lvListView.setAdapter(arrayAdapter);    }}

当然还有最主要的代码
style

                #303f9f    #3f51b5    #4675FF

更多相关文章

  1. 第六篇 Gallery与ImageSwitcher混合使用
  2. Android(安卓)解决 Toolbar 的 Menu 图标无法显示
  3. Android中一种ThreadPool的实现
  4. 带图片的按钮-Android源代码
  5. zxin android客户端二维码框问题
  6. Android之定义各种样式的标题栏
  7. android模拟器分辨率设置以及获得模拟器分辨率代码片段
  8. android实现接通和挂断电话
  9. 【高通SDM660平台 Android(安卓)10.0】(11) --- Eeprom lib 与 K

随机推荐

  1. Delphi下发送Email的方法
  2. jQuery验证没有错误计数
  3. (转)让所有浏览器支持HTML5 video视频标签
  4. 不会出现Javascript context.closePath()
  5. 宽度切换jQuery中的Animate在FireFox中不
  6. JQuery从动态内容加载动态内容
  7. HTML5移动开发基础
  8. Jquery实现table行数的增加,删除,实现指定
  9. 使用phonegap包装html5网页为iOS app
  10. 使用bootstrap 3,你如何拥有一个完全不同