首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏james大数据架构

    Android 2.x中使用actionbar - Actionbarsherlock

    http://actionbarsherlock.com/下载对应的压缩包 2. 运行结果 ? 3. getSupportActionBar().setDisplayHomeAsUpEnabled(true); } @Override public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu onOptionsItemSelected(MenuItem item) { switch(item.getItemId()){ case R.id.menu_settings: Toast.makeText(this, "ActionBarSherlock 2.由于actionbarsherlock中自带了android_support_v4的包,所以你不用再导入一个了,以前导入过了也要删除,不然会产生冲突。 3.有时候会提示你的程序不是一个库的错误,只要在ActionbarSherlock中  properties-> android 中,将islibrary勾上就行了。

    78350发布于 2018-01-22
  • 来自专栏james大数据架构

    Android 2.x中使用actionbar - Actionbarsherlock (2)

    正好今天有空,重新打开此项目,启动android 2.1的模拟器,运行应用,果然一样的"强制关闭"错误,查看了下错误信息,果然是因为Fragment,ActionBar在2.x下不支持所引起,正好前段时间了解到ActionBarSherlock 可以在2.x及4.x等各版本支持Fragment,ActionBar,于是特意使用ActionBarSherlock对项目进行了升级 升级步骤 1.在项目中add library。 方法是右击属性,然后再android类中,点击add library,选择我们刚刚导入的ActionBarSherlock库的jar ? android.view.MenuItem->com.actionbarsherlock.view.MenuItem 方法对应关系 getFragmentManager->getSupportFragmentManager SherlockActivity差不多,某些情况下可以混合使用这两个类 5.把不需要的包从import导入列表中注释掉,至此,项目已经可以在android2.x-4.x中成功运行 ---------- actionbarsherlock

    94860发布于 2018-01-22
  • 来自专栏pangguoming

    10款实用Android UI 开发框架

    ActionBarSherlock ActionBarSherlock是一个独立的Android设计库,可以让Android 2.x的系统也能使用ActionBar。 此外,ActionBarSherlock还能够允许开发者只通过一个API,就可以方便地使用和设计ActionBar。 ActionBarSherlock还可以自主判断选择并调用原生Action Bar还是扩展ActionBar。 如果在Android 3.x以上使用ActionBarSherlock,它还会调用系统原生的ActionBar。 ? 2.  ViewPagerIndicator View Pager Indicator是一款基于Patrik Akerfeldt的ViewFlow,兼容了ViewPager和ActionBarSherlock

    4.2K70发布于 2018-03-07
  • 来自专栏全栈程序员必看

    Android代码混淆之混淆规则

    .** { *; } # ActionBarSherlock混淆 -dontwarn com.actionbarsherlock.** -keep class com.actionbarsherlock .** { *; } -keep interface com.actionbarsherlock.** { *; } -keep class * extends java.lang.annotation.Annotation dontwarn com.slidingmenu.lib.app.SlidingMapActivity -keep class android.support.** { *; } -keep class com.actionbarsherlock .** { *; } -keep interface com.actionbarsherlock.** { *; } -keep class com.slidingmenu.** { *; } -keep

    2.2K20编辑于 2022-09-02
  • 来自专栏james大数据架构

    移植SlidingMenu Android library,和安装example出现的问题解决

    移植过程中会用到Actionbarsherlock这个项目,去http://actionbarsherlock.com/download.html下载。 Fix your dependencies Fix: 这是由于jar包版本不一致导致的,检查SlidingMenu和Actionbarsherlock中的\libs文件夹里的哪个android-support-v4 Fix:打开SlidingMenu library project里SlidingFragmentActivity这个类并在声明前添加以下代码: import com.actionbarsherlock.app.SherlockFragmentActivity class SlidingFragmentActivity extends FragmentActivity implements SlidingActivityBase {   换成Actionbarsherlock

    81470发布于 2018-01-22
  • 来自专栏刘晓杰

    actionbar(Android开源项目)

    今天又学习了github上的一个开源库,地址:https://github.com/JakeWharton/ActionBarSherlock 我把其中几个我认为比较常用的功能选取出来分享给大家 /** * getActionBar改变Home部分,menu.add改变Menu Item */ // Menu对应导入的包com.actionbarsherlock.view.Menu // MenuItem对应导入的包com.actionbarsherlock.view.MenuItem @Override public boolean onCreateOptionsMenu /** * getActionBar改变Home部分,menu.add改变Menu Item */ // Menu对应导入的包com.actionbarsherlock.view.Menu /** * getActionBar改变Home部分,menu.add改变Menu Item */ // Menu对应导入的包com.actionbarsherlock.view.Menu

    1K40发布于 2019-02-21
  • 来自专栏向治洪

    SliferMenu详解

    项目下载地址:https://github.com/jfeinstein10/SlidingMenu 注意: SlidingMenu依赖于另一个开源项目ActionBarSherlock,所以需要将ActionBarSherlock 确保SlidingMenu和ActionBarSherLock所使用的jar包版本一致 如果使用到ActionBarSherLock的相关api,可能报找不到getSupportActionBar 等ActionBarSherLock的方法。 原因是使用ActionBarSherLock的Activity需继承于SherlockActivity,修改SlidingMenu library中的SlidingFragmentActivity,让它继承于

    1K50发布于 2018-01-26
  • 来自专栏Android开发指南

    下拉刷新、二维码

    setOnCheckedChangeListener(OnCheckedChangeListener listener) { mOnCheckedChangeListener = listener; } 全局异常处理 actionbarsherlock actionBar.setTitle("56期");//修改title // actionBar.setIcon(R.drawable.icon_download);//修改logo 几个actionBar的区别 actionbarsherlock ->actionbar-->都支持-->2.1以下系统还得使用,actionbarsherlock提供了很多的样式; v7-->actionbar-->2.1以上的系统可以支持 android sdk-

    52120编辑于 2022-01-12
  • 来自专栏飞雪无情的博客

    Android产品开发中常用的一些开源项目

    8.ActionBarSherlock 从 Android3.0开始增加了ActionBar,它能帮助开发者定制菜单,导航等,非常方便,但是低版本的用不了,所以ActionBarSherlock就出世了 ,它能让我们在低版本的手机上也可以使用ActionBar 开源项目地址:https://github.com/JakeWharton/ActionBarSherlock ?

    66810发布于 2018-08-28
  • 来自专栏Android开发指南

    2.下拉刷新、二维码

    ExceptionHandler.code2String(exception2code); Toast.makeText(getApplicationContext(), code2String, 0).show(); } actionbarsherlock actionBar.setTitle("56期");//修改title // actionBar.setIcon(R.drawable.icon_download);//修改logo 几个actionBar的区别 actionbarsherlock ->actionbar-->都支持-->2.1以下系统还得使用,actionbarsherlock提供了很多的样式; v7-->actionbar-->2.1以上的系统可以支持 android sdk-

    1.1K70发布于 2018-05-14
  • 来自专栏全栈程序员必看

    十款最实用的Android UI设计工具

    ActionBarSherlock:一个独立的设计库,也是GitHub上很火的一个开源项目 Nine Old Androids:实现非常复杂的动画效果 Pull To Refresh:下拉列表即可刷新当前页面内容的效果 Wheel:一款能够取代Android原生Indeterminate式可显示具体进度的滚动式进度条 ViewPagerIndicator:基于Patrik Akerfeld,兼容ViewPager和ActionBarSherlock 转载:http://www.android-doc.com/html/design/2017/0421/347.html ActionBarSherlock:一个独立的设计库,也是GitHub上很火的一个开源项目 Wheel:一款能够取代Android原生Indeterminate式可显示具体进度的滚动式进度条 ViewPagerIndicator:基于Patrik Akerfeld,兼容ViewPager和ActionBarSherlock

    1.3K20编辑于 2022-09-13
  • 来自专栏pangguoming

    最火的Android开源项目整理

    page_id=60 感谢 “代码家”整理 一、兼容类库 ActionBarSherlock : Action Bar是Android 3.0后才开始支持的,ActionBarSherlock 这个库的作者即是ActionBarSherlock的作者,也是Android-ViewPagerIndicator的作者,Jake Wharton, 非常厉害的一个人,Github关注量超过1.6K,如果你也做 而且SlidingMenu能很方便的与ActionBarSherlock融合,在官方GitHub上有关于如何融合的说明。  Android Bootstrap 包含一个完整实现:Fragments, Fragment Pager, Account Manager, android-maven-plugin, Dagger, ActionBarSherlock

    3.4K40发布于 2018-03-07
  • 来自专栏米扑专栏

    GitHub Android 开源项目汇总

    ActionBarSherlock(推荐) ActionBarSherlock应该算得上是GitHub上最火的Android开源项目了,它是一个独立的库,通过一个API和主题,开发者就可以很方便地使用所有版本的 对于Android 4.0及更高版本,ActionBarSherlock可以自动使用本地ActionBar实现,而对于之前没有ActionBar功能的版本,基于Ice Cream Sandwich的自定义动作栏实现将自动围绕布局 详情请参考:ActionBarSherlock ? 兼容Android支持库的ViewPager及ActionBarSherlock,最初是基于Patrik Åkerfeldt的ViewFlow,开发者可以直接登陆Google Play下载该项目的演示应用

    2.7K20发布于 2019-02-19
  • 来自专栏java一日一条

    Android开发者必知的开发资源

    记住一定要关注 Jake Wharton 这个人,他是ActionBarSherlock,ViewPageIndicator,NineOldAndroid以及其他很多著名的开源Android库的作者。 Official Android dev community (Google+上的官方Android开发者社区) Android designer community 开源库推荐 以下是一些最有用的开源库项目: ActionBarSherlock Paging indicator组件与ViewPager都来自于Android支持库和ActionBarSherlock。他们的最初原型是来自于 Åkerfeldt的ViewFlow。

    79120发布于 2018-09-18
  • 来自专栏大龄程序员的人工智能之路

    TensorFlow Hub:探索机器学习组件化

    Android开发人员可能会使用Taurus、ActionBarSherlock、Android-Universal-Image-Loader之类的UI组件。

    1K30发布于 2019-07-02
  • 来自专栏Android开发指南

    侧滑、ViewDragHelper、属性动画

    触摸优化: 重写ViewGroup里onInterceptTouchEvent和onTouchEvent 新v4、看大小 nineoldandroids.jar 属性动画,兼容9个低版本 ActionBarSherlock

    1.3K10编辑于 2022-01-17
  • 来自专栏Android开发指南

    7.侧滑、ViewDragHelper、属性动画

    触摸优化: 重写ViewGroup里onInterceptTouchEvent和onTouchEvent 新v4、看大小 nineoldandroids.jar  属性动画,兼容9个低版本 ActionBarSherlock

    1.3K50发布于 2018-05-14
  • 来自专栏Android 开发者

    聚焦 #AndroidDevJourney | 第一期

    我开始使用 Eclipse 和 ADT、Holo 以及 ActionBarSherlock 进行 Java 开发,接触了早期的 Material Design,并参加了 2013 年 Google I/

    57360发布于 2021-02-26
  • 来自专栏CodingToDie

    Github 最受欢迎的java项目

    ViewPagerIndicator.git 10008 Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock

    3.1K30发布于 2019-03-07
  • 来自专栏CodingToDie

    Github 最受欢迎的java项目

    ViewPagerIndicator.git 10008 Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock

    1.9K10发布于 2019-05-07
领券