首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

最火的Android开源项目整理

page_id=60 感谢 “代码家”整理 一、兼容类库 ActionBarSherlock : Action Bar是Android 3.0后才开始支持的,ActionBarSherlock...分页指示器(Friends 和 Suggested就是分页,而下面蓝色的小条就是指示器,ViewPagerIndicator支持多种样式的指示器。)...这个库的作者即是ActionBarSherlock的作者,也是Android-ViewPagerIndicator的作者,Jake Wharton, 非常厉害的一个人,Github关注量超过1.6K,如果你也做...GitHub GitHubPage ,GitHub上图片异步加载缓存类库很多,你也可尝试使用Android-Universal-Image-Loader 或者 LazyList 后面将介绍到的afinal...使用finalBitmap,无需考虑bitmap在android中加载的时候oom的问题和快速滑动的时候图片加载位置错位等问题。 Afinal的宗旨是简洁,快速。约定大于配置的方式。

2.9K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

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

    体验良好的UI可以加强应用在用户心目中的形象和识别性,而体验糟糕的UI设计则完全相反,甚至还会让用户产生厌恶感。...而另一方面,一个体验糟糕的UI设计不仅无法让用户沉浸在应用中,还会造成用户对应用产生厌恶感。所以说在进行应用开发时,一个高质量的UI对于提高应用下载量有着非常重要的作用。...Progress Wheel:一款能够取代Android原生Indeterminate式可显示具体进度的滚动式进度条 ViewPagerIndicator:基于Patrik Akerfeld,兼容ViewPager...和ActionBarSherlock的Android分页指针小部件 Android Universal Image Loader:一款为Android量身打造的开源UI组件 ColorPicker:Android...:基于Patrik Akerfeld,兼容ViewPager和ActionBarSherlock的Android分页指针小部件 Android Universal Image Loader:一款为Android

    91720

    GitHub Android 开源项目汇总

    ActionBarSherlock(推荐) ActionBarSherlock应该算得上是GitHub上最火的Android开源项目了,它是一个独立的库,通过一个API和主题,开发者就可以很方便地使用所有版本的...详情请参考:ActionBarSherlock ?...Android-ViewPagerIndicator ViewPager指针项目,在使用ViewPager的时候能够指示ViewPager所在的位置,就像Google Play中切换的效果一样,还能使用在应用初始化的介绍页面...该软件允许用户将在Android设备上所有发送和接收的短信内容进行加密,还可以将加密信息发送给另一个TextSecure用户。 28. ...开发者可以独立使用该工程的核心模块。 ignition-location——一个可以直接编译到应用程序中的Android AspectJ库项目。

    2.1K20

    Android代码混淆之混淆规则

    ProGuard是一个免费的Java类文件收缩,优化,混淆和预校验器。它可以检测并删除未使用的类,字段,方法和属性。它可以优化字节码,并删除未使用的指令。...它可以将类、字段和方法使用短无意义的名称进行重命名。最后,预校验的Java6或针对Java MicroEdition的所述处理后的码。 下面就和大家分享一下对使用了第三方库的项目进行混淆的经验。...,默认已经将 lib目录中的 jar 都已经添加到打包脚本中,所以不需要再次手动添加,否则会出现“ java.io.IOException: The same input jar is specified....** { *; } # ActionBarSherlock混淆 -dontwarn com.actionbarsherlock.** -keep class com.actionbarsherlock...interface com.slidingmenu.** { *; } 推荐阅读:《Android开发之反编译与防止反编译》 《Android代码混淆指南》 发布者:全栈程序员栈长,转载请注明出处

    1.5K20

    Android开发者必知的开发资源

    记住一定要关注 Jake Wharton 这个人,他是ActionBarSherlock,ViewPageIndicator,NineOldAndroid以及其他很多著名的开源Android库的作者。...Official Android dev community (Google+上的官方Android开发者社区) Android designer community 开源库推荐 以下是一些最有用的开源库项目: ActionBarSherlock...ViewPagerIndicator,作者同样是Jake Wharton。Paging indicator组件与ViewPager都来自于Android支持库和ActionBarSherlock。...这个Android库使用Honeycomb 版本的动画API,对直到1.0版本的Android系统全部适用。 Universal-Image-Loader,作者Sergey Tarasevich。...这个库具有强大的功能和灵活性,可支持图像的异步加载,缓存和显示。 UrlImageViewHelper,作者Koushik Dutta。

    61820

    Android 2.x中使用actionbar - Actionbarsherlock

    随着Android 4.0和Android 4.2 的发布和慢慢的推广开来,很多应用也开始使用Google推广的UI设计,而ActionBar是其中相当重要的一部分。...ABS的还有一项值得一提的优点就是,如果你在3.0以上的机子上使用,那么它会调用系统原生的ActionBar。...另外它的使用方法和系统自身的方法相当相似,如果你ActionBar本身已经很熟悉了,那么ABS也能很快上手。 http://actionbarsherlock.com/下载对应的压缩包 2....2.由于actionbarsherlock中自带了android_support_v4的包,所以你不用再导入一个了,以前导入过了也要删除,不然会产生冲突。...3.有时候会提示你的程序不是一个库的错误,只要在ActionbarSherlock中  properties-> android 中,将islibrary勾上就行了。

    59550

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

    移植过程中会用到Actionbarsherlock这个项目,去http://actionbarsherlock.com/download.html下载。...(两个下的都是最新版本) 步骤: 1.将下载的Actionbarssherlock中/library下的文件解压到workspace(你的项目目录),改项目名称为Actionbarssherlock,从...eclipse中操作new->project->Android Project from Existing Code将项目添加进去,target改为api14以上。...虽然是开源项目,但使用过程中还是可能会出现各种问题: 一、修复SlidingMenu library project里出现的错误 Console error: Unable to resolve target...Fix your dependencies Fix: 这是由于jar包版本不一致导致的,检查SlidingMenu和Actionbarsherlock中的\libs文件夹里的哪个android-support-v4

    64670

    ViewPagerIndicator+viewpager指示器详解

    前几天学习了ViewPager作为引导页和Tab的使用方法。后来也有根据不同的使用情况改用Fragment作为Tab的情况,以及ViewPager结合FragmentPagerAdapter的使用。...,是库工程,还有一个sample,是作者提供的例子(将sample这个项目import,可以看到作者提供的各种样式的Indicator,作为参考)。...android-support-v4.jar,这个必须删除,因为ViewPageIndicator里面有这个库,我们项目中不允许两个android-support-v4.jar,不删除我们的项目是不能编译的...(本例使用的是其中一种ViewPagerIndicator:TabPagerIndicator) 注意它应该紧邻在ViewPager的上方或下方,总之要挨在一起。...但这样层级分离式的写法,增强了代码的复用性,以便后期维护和功能代码增删操作。

    4.5K90

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

    当然,由于软件的灵活性和复杂性,无法做到像硬件领域集成度那么高,但这种思想始终会影响到软件设计方式。比如今天,做前端的软件设计人员,可能会在代码中用到JQuery、Bootstrap等框架。...Android开发人员可能会使用Taurus、ActionBarSherlock、Android-Universal-Image-Loader之类的UI组件。...组件所在的层级越高,接口越简单,使用越方便,但灵活度降低,只适合非常通用的场景。层级越低,灵活性越高,但编写和训练模型就越复杂。所以处在中间层级的模型组件化能够在复杂性和灵活性之间取得很好的平衡。...搜索和过滤 ? 图2:查找使用西班牙语数据训练的文本嵌入模型 如果你有明确的需求,正在寻找合适的机器学习模型,你可以在TF Hub上搜索和过滤。...除了可以使用在https://tfhub.dev上发布的模型之外,TensorFlow Hub库还允许你将模型发布到私有存储并使用,这样模型可以为团队所共享,而又无需对外发布。

    88630
    领券