• ActionBarSherlock学习笔记——初始化控件


    ActionBarSherlock

    1.在使用之前需要导入如下包:

    1 import com.actionbarsherlock.app.SherlockActivity;
    2 import com.actionbarsherlock.view.ActionMode;
    3 import com.actionbarsherlock.view.Menu;
    4 import com.actionbarsherlock.view.MenuItem;

    2.所有的Activity需要继承SherlockActivity

    1 public class MyActivity extends SherlockActivity

    3.在onCreate方法中需要在super.onCreate之前调用setTheme(R.style.Theme_Sherlock);

     1 @Override
     2     protected void onCreate(Bundle savedInstanceState) {
     3 
     4         // Bar和下面的Activity背景都为黑色
     5         // setTheme(R.style.Theme_Sherlock);
     6         // Bar和下面的Activity背景都为白色
     7         // setTheme(R.style.Theme_Sherlock_Light);
     8         // Bar为黑色,Activity背景为白色
     9         // setTheme(R.style.Theme_Sherlock_Light_DarkActionBar);
    10         //Activity背景为白色,没有Bar
    11         //setTheme(R.style.Theme_Sherlock_Light_NoActionBar);
    12         //Activity背景为黑色,没有Bar
    13         setTheme(R.style.Theme_Sherlock_NoActionBar);
    14         super.onCreate(savedInstanceState);
    15         setContentView(R.layout.activity_main);
    16     }
    隐藏状态栏
    1 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
    2                 WindowManager.LayoutParams.FLAG_FULLSCREEN);

    源码下载地址  https://github.com/JakeWharton/ActionBarSherlock      

  • 相关阅读:
    js、css等文件引入空白问题
    Vue 组件 data为什么是函数
    安装Node,创建vue项目,运行及打包
    JQuery移除事件
    百度地图定位
    移动端导航过多,点击导航左右滚动回弹
    移动端开发模板
    移动端左右滑动导航
    使用‘圣杯布局’、‘双飞翼布局’来解释自适应的三栏水平布局
    css实现三角箭头
  • 原文地址:https://www.cnblogs.com/qinghuaideren/p/3064353.html
Copyright © 2020-2023  润新知