导航:首页 > 操作系统 > android9gag

android9gag

发布时间:2022-10-22 02:52:00

android gradle 怎么用本地包

千锋扣丁学堂Android开发为您解答:
------------------------------------------------------------
Gradle 2.2.1
------------------------------------------------------------
Build time: 2014-11-24 09:45:35 UTC
Build number: none
Revision:
Groovy: 2.3.6
Ant: Apache Ant(TM) version 1.9.3 compiled on December 23 2013 JVM: 1.7.0_60 (Oracle Corporation 24.60-b09) OS:
Mac OS X 10.9.5 x86_64
2、接着执行 ./gradlew clean
执行这个命令会去下载Gradle的一些依赖,下载成功并编译通过时会看到如下信息:
:app:clean UP-TO-DATE
:extras:ShimmerAndroid:clean UP-TO-DATE BUILD SUCCESSFUL
3、最后执行 ./gradlew build
这个命令会直接编译并生成相应的apk文件,如果看到如下字样就代表build成功了
BUILD SUCCESSFUL

Total time: 31.456 secs
紧接着在 9GAG/app/build/outputs/apk 目录下会看到类似于app-debug-unaligned.apk, app-release-unsigned.apk等,看名字应该能理解意思,unaligned代表没有进行zip优化的,unsigned代表没有签名的。然后就可以直接安装apk查看运行效果了。
以上是我个人习惯的一种阅读第三方源码的习惯,关于上面提到的一些gradle命令大家应该还不理解,后面会一一进行说明的。
导入Android Studio
但是如果你还是想导入Android Studio的话,下面就来简单介绍下导入Studio的方法以及一些注意事项。
1、选择File->Import Project, 选择本地9GAG项目的目录

2、第一次依然会下载Gradle,其实自己在命令行已经下载过了,但是这次依然还要下载一次(依然要翻墙),可能是个bug,接下来的版本中可能会修复。

3、导入之后你需要注意以下几个地方
每个Mole下的 build.gradle 下的buildToolsVersion,即9GAG/app/build.gradle 和 9GAG/extras/ShimmerAndroid/build.gradle , 可以打开 SDK Manager 查看本地你安装的 SDK Build-tools, 如下图,如果相应版本没有安装请先下载

项目根目录下的 build.gradle 下gradle插件的版本,如 9GAG/build.gradle 的内容:
classpath ‘com.android.tools.build:gradle:1.0.0’

Android Studio 1.0必须指定gradle插件1.0的版本
Gradle Wrapper的版本,在 9GAG/gradle/wrapper/gralde-wrapper.properties 文件里有如下内容:
#Thu Dec 18 16:02:24 CST 2014
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-all.zip
上述内容制定了gradle的版本使用2.2.1,在Studio中如果你手动改了gradle插件的版本会有提示要不要更新Gradle Wrapper的版本。
如果以上几个地方确定版本是ok的,那么导入Android Studio应该没有问题,有些老的项目可能gradle版本比较老,仍然在使用一些老的语法,如果编译还通不过参考Android Studio系列教程四–Gradle基础更改成最新的语法。
Gradle常用命令
上面大家接触了一些命令如 ./gradlew -v ./gradlew clean ./gradlew build, 这里注意是./gradlew, ./代表当前目录,gradlew代表 gradle wrapper,意思是gradle的一层包装,大家可以理解为在这个项目本地就封装了gradle,即gradle wrapper, 在9GAG/gradle/wrapper/gralde-wrapper.properties文件中声明了它指向的目录和版本。只要下载成功即可用grdlew wrapper的命令代替全局的gradle命令。
理解了gradle wrapper的概念,下面一些常用命令也就容易理解了。

./gradlew -v 版本号

./gradlew clean 清除9GAG/app目录下的build文件夹

./gradlew build 检查依赖并编译打包

这里注意的是 ./gradlew build 命令把debug、release环境的包都打出来,如果正式发布只需要打Release的包,该怎么办呢,下面介绍一个很有用的命令 **assemble**, 如

./gradlew assembleDebug 编译并打Debug包

./gradlew assembleRelease 编译并打Release的包

除此之外,assemble还可以和proctFlavors结合使用,具体在下一篇多渠道打包进一步解释。

./gradlew installRelease Release模式打包并安装

./gradlew uninstallRelease 卸载Release模式包

下一篇来介绍用Gradle进行方便的多渠道打包,以及项目中完整的Gradle配置。

Ⅱ 如何玩转Android studio,玩转Android Studio是怎样的一种体验

1、已被Android Studio虐了好几天,天天都被弄的虚脱。到现在为止也没有把AS的最基本的操作相关的概念弄懂。看了很多所谓的Android Studio教程,说两个在比较系统的:(1)Studio教程 - Android Studio 安卓开发者社区(2)Android Studio系列教程二--基本设置与运行,等其他的一些教程。但感觉这些写的都不痛不痒,没有深入地从一个用过Eclipse过渡到AS所存在的操作思维习惯来讲解如何使用AS。
Eclipse VS Android Studio在操作层面到底有哪些区别?如何进行正确的AS操作,玩得跟Eclipse一样,最起码使用起来没有恐惧感。
2、上面两教程等网上其他的一些也都这么说,Eclipse中的workspace==Android Studio中的project,Eclipse中的project==Android Studio中的Mole.那问题就来了。我在9GAG(project)导入了另外两个Mole:(1)iAppPDFMobile;(2)ToggleButtonSample.其他的两个是各自对应的包。为什么我不能执行ToggleButtonSample.Android Studio是否可以像Eclipse一样在一个窗口中显示多个App所对应的代码。

Ⅲ android studiao 版本和正式版本差太多了就不能直接更新了吗

项目根目录下的 build.gradle 下gradle插件的版本,如 9GAG/build.gradle 的内容:
classpath ‘com.android.tools.build:gradle:1.0.0’
Android Studio 1.0必须指定gradle插件1.0的版本
Gradle Wrapper的版本,在 9GAG/gradle/wrapper/gralde-wrapper.properties 文件里有如下内容:
#Thu Dec 18 16:02:24 CST 2014
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists

Ⅳ 如何玩转Android studio,玩转Android Studio是怎样的一种体验

1、已被Android Studio虐了好几天,天天都被弄的虚脱。到现在为止也没有把AS的最基本的操作相关的概念弄懂。看了很多所谓的Android Studio教程,说两个在比较系统的:(1)Studio教程 - Android Studio 安卓开发者社区(2)Android Studio系列教程二--基本设置与运行,等其他的一些教程。但感觉这些写的都不痛不痒,没有深入地从一个用过Eclipse过渡到AS所存在的操作思维习惯来讲解如何使用AS。
Eclipse VS Android Studio在操作层面到底有哪些区别?如何进行正确的AS操作,玩得跟Eclipse一样,最起码使用起来没有恐惧感。
2、上面两教程等网上其他的一些也都这么说,Eclipse中的workspace==Android Studio中的project,Eclipse中的project==Android Studio中的Mole.那问题就来了。我在9GAG(project)导入了另外两个Mole:(1)iAppPDFMobile;(2)ToggleButtonSample.其他的两个是各自对应的包。为什么我不能执行ToggleButtonSample.Android Studio是否可以像Eclipse一样在一个窗口中显示多个App所对应的代码。

Ⅳ 稀奇古怪好玩有用的app:抖音绝对是稀奇古怪又好玩的代名词

APP应用作为智能手机不可缺少的部分,每个人手机上都会有非常多的APP应用,包括购物,音乐,视频等常用软件,但是,人都是由好奇心的。除了这些常用的必备软件外,每个人都会想要一些稀奇古怪好玩有用的app,在这篇文章里我就给大家整理了10个或稀奇古怪或好玩有用的app,希望大家喜欢。

稀奇古怪好玩有用的app

1、 抖音

2、 爱剪辑

3、 语记

4、 9GAG社区

5、 印象笔记

6、 鬼影相机

7、 天天P图

8、 网络之最强冷门怪知识

9、 Android睡眠伴侣

10、 脸萌

1、 抖音

抖音是一款专注于年轻人的15秒音乐短视频社交软件,是一款可以在上面自由拍短视频的音乐类创意短视频软件。既可以分享也可以浏览别人的创作。在抖音上有各种奇奇古怪的短视频,简直是一款有毒的APP,一玩就根本停不下来,“抖音五分钟,人间三小时”,都跟跟王者荣耀,吃鸡 游戏 一样都非常的容易沉迷上瘾,为了防止人们过度沉迷抖音中,抖音官方表示已经上线防沉迷系统。抖音除了好玩也是一款可以让用户体会各种奇葩搞怪的趣事,通过视频拍摄的快慢、视频编辑、特效等,抖音变成了一个非常好玩的社交类短视频软件,是一款非常好玩的短视频APP。简直可以说是稀奇古怪好玩有用的app排行榜上是稀奇古怪又好玩的代名词。位于稀奇古怪好玩有用的app排行榜首位也是理所当然。

2、 爱剪辑

爱剪辑是一款非线性非专业的视频剪辑软件,是一款专门针对中国人的使用习惯来设计的一款好用易上手的剪辑软件。虽然说不上多么的稀奇古怪,但是是必须推荐的好玩有用的软件。

3、 语记

语记是一款只要说话就能变成文字输入的云笔记。是一款可以用于写文章、写日记、记者采访、会议记录、课堂笔记、记事等的非常好用的记录APP应用软件。正常使用可能感觉不到古怪,假如和男朋友吵架的时候打开语记,吵架过后看自己的说话记录,精彩就会被自己笑到,而且语记真的非常的好用实用。

4、 9GAG社区

这是一款国外非常有名的“段子社区”软件,在这款APP上你可以分享任何你觉得好玩有趣的图片影片,旨在挖掘好笑有趣的新鲜事的欢乐软件。在这个社区上的图片加各种好玩的配图,一秒就能让你笑到掉眼泪。

5、 印象笔记

印象笔记是一款功能非常强大的非常好用的笔记类APP应用软件,非常的有特色,用起来体验感非常的好,是一款好玩又有用的APP应用。

6、 鬼影相机

鬼影相机是一款摄影与录像类的合成相机,是一款非常好玩的合成相机应用APP,在这款软件上的逼真鬼影特效经常会把胆小的人吓得胆战心惊,是一款真正的稀奇古怪好玩又实用的影音图像类软件。

7、 天天P图

作为一款美图类APP应用软件,天天P图除了基本的美化图片,自然美妆编辑功能,还有疯狂变妆,魔法抠图等板块,只要一张正面头像,天天P图就可以带你穿越古今,成为你想成为的任何人的模样,画上倪向华的任何妆容。是一款非常的好玩实用又稀奇古怪的应用。

8、 网络之最强冷门怪知识

网络之最强冷门怪知识号称自己是各种冷门怪知识的集大成者APP应用,官方介绍称如果想变成知识达人就一定要去看看这个APP里面的知识。在网络之最强冷门怪知识里真的有非常多的稀奇古怪的知识,是一款好玩又能提高自己知识的怪软件。

9、 Android睡眠伴侣

Android睡眠伴侣是一款具有睡眠周期追踪功能的智能闹钟,它的有点事可以在最佳的时间段把你唤醒,让你开始最美好的新的一天生活。支持两周免费试用,是一款非常实用的睡眠闹钟类APP应用。

10、 脸萌

脸萌是一款非常有趣的拼脸软件,是由脸萌团队推出额的一款非常好玩又实用的APP应用。即使你一定画画天赋也没有,你也可以在脸萌上制作你自己特有的个性化卡通形象。脸萌是一款非常萌非常可爱好玩的APP应用。

Ⅵ 如何玩转Android studio,玩转Android Studio是怎样的一种体验

Android Studio 是一个Android开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。在IDEA的基础上,Android Studio 提供 :1. 基于Gradle的构建支持。2. Android 专属的重构和快速修复。3. 提示工具以捕获性能、可用性、版本兼容性等问题。4. 支持ProGuard 和应用签名。5. 基于模板的向导来生成常用的 Android 应用设计和组件。6. 功能强大的布局编辑器,可以拖拉 UI 控件并进行效果预览。(1)Studio教程 - Android Studio 安卓开发者社区(2)Android Studio系列教程二--基本设置与运行。我在9GAG(project)导入了另外两个Mole.那问题就来了,天天都被弄的虚脱1、上面两教程等网上其他的一些也都这么说.Android Studio是否可以像Eclipse一样在一个窗口中显示多个App所对应的代码,最起码使用起来没有恐惧感,等其他的一些教程、已被Android Studio虐了好几天,说两个在比较系统的。到现在为止也没有把AS的最基本的操作相关的概念弄懂,没有深入地从一个用过Eclipse过渡到AS所存在的操作思维习惯来讲解如何使用AS.其他的两个是各自对应的包?如何进行正确的AS操作。Eclipse VS Android Studio在操作层面到底有哪些区别,Eclipse中的workspace==Android Studio中的project,玩得跟Eclipse一样。但感觉这些写的都不痛不痒;(2)ToggleButtonSample,Eclipse中的project==Android Studio中的Mole:(1)iAppPDFMobile。2。看了很多所谓的Android Studio教程。为什么我不能执行ToggleButtonSample和包名 (包名一般为公司地址的逆序,也可以自己随意填写,不过最好符合大众习惯)直到Activity Name LayoutName 根据个人习惯自己命名,点击finish在package Explorer 中找到 firstandroid ,启动android 模拟器。选择创建好的模拟器,选中 --start模拟器启动之后,右键 firstAndroid --run as -- android application第一个android程序就成功发布到模拟器上了。1 . 在Android studio 上. 在弹出的窗口,选择Android -- Generate Gradle Build Files4 ,产生了一个build. 选择Create project from existing source . 选择你要导出的项目, 从Eclipse中导出1 。3 Eclipse迁移到Android studio的步骤. finish即可,点击Finish(完成)4 ,选择File -- Import习惯Eclipse开发的Android程序员,Android项目结构大体还是一样的所有,Android Studio和Eclipse有所区别,刚接触Android Studio可能会有点“陌生”Android Studio、Eclipse+ADT+SDK是两款开发Android应用程序的工具,可以比较方便操作Android Studio最新Android Studio 快速入门(开发)指南,开发工具对于初学者需要了解Android Studio或Eclipse的窗口布局、一天教你熟悉掌握Android Studio开发Android Project,从键盘布局到菜单指令,首先了解Android Studio基本操作和窗口介绍,操作功能找不到sdk,总觉得android Studio远不如eclipse,或添加组件.1,使开发者更加可视化了自己的界面,Android Studio会自动检查出来。b,使开发者更加可视化了自己的界面:a,利用android lit可以帮助开发者自动检查代码中的错误和有可能出现bug的地方,0,但是在eclipse中有一个build automatically的功能,第二点,只能一个文件一个文件的拷贝.util。d,将光标放置图像名字中间.List和import android,但是在Android Studio中,Android studio中的图标在每行最开始表示,点View-quick documation即可看到,eclipse的反应速度慢到无法忍受,eclipse中会自动打开软件,设置工程的属性比较难,而android Studio会安装软件,经过这一段时间的实际应用,新建工程后,在eclipse中编译速度感觉要慢于Android Studio,我设置过很多次,而android Studio会给用户提供一个选择,第二次打开eclipse,但是在这之前需要自己在gradle里去手动设置,切身体会到android Studio和eclipse之间的优劣之处,Android Studio提供的dock留边停靠完胜eclipse:a,在android Studio中提供了一个Preview视图,觉得挺好用,但是在Android Studio中。3,在android Studio中未找到。d,拷贝一个方法或字段到另一个地方时,可以和layout。b,关闭后要打开就比较麻烦了,编译后选择运行的平台,程序等,开发环境之间的共容性较差,不习惯,提示更加完善,比如要将eclipse中的project导入到Android Studio中需费一定的周折;BluetoothDevice>,感觉创建时更倾向于android开发,后启动其他程序:1,每次开机先启eclipse,然后就可以直接在项目中引用了:a,不痛屏幕尺寸的android设备,比如拷贝List<,还有eclipse的死机问题非常严重。4。c:我们以后会提供一个界面来配置工程的设置,却没有比较简单的方法,再写方法时会有提示。c。b。b。c,eclipse放在错误上边即可提示,已操作和灵活.1版提供了一个界面设置project structure,现在将其总结如下:a,这是Android Studio的最大亮点,只能在每次安装前手动编译,可能是对Android Studio比较陌生Android studio出版已经有一段时间了,在Android Studio中code assistance要远远强大于eclipse,在xml文件中改属性.1版的时候直接没有界面了,在eclipse中要是想用更大的视野来显示一个view:a,库项目properties里android lib打钩。b,比如你可以先调用方法,比如如果将Button拼成Bitton,暂时没有发现,Android Studio和eclipse新建工程的文件夹组织方式不同,遇到各种问题,我到现在没找到解决方法,工程管理,它又存在于左边的list当中,我的ubuntu每天都要因为eclipse死机的问题来重启,要删除工程,当升级到0,IDE界面,而要将Android Studio中的工程导入到eclipse中.BluetoothDevice一起拷贝过去,比如找不到Lib,更加人性化。综上所述,当点击project structure的时候,这是Android Studio的最大亮点,所以打开图像的速度远远小于eclipse,eclipse都还没上起跑线,在管理工程这块,项目编码,不像eclipse那么复杂,Adnroid studio看起来界面比较友好,inspect code,由于是在本环境中打开,程序等,有的时候甚至一天五六次,生成res的values文件更简单,eclipse的启动速度令人蛋碎呢,Android Studio 中 command+W可以直接快速定位到最近编辑的文件,eclipse中是连它的引入类一起拷贝,新建工程时,还是android Studio稍微先进于eclipse,需要手动打开,在eclipse中直接去properties设置就可以,Android Studio只能去workspace文件夹去删除,在代码中可以看到资源中不痛分辨率下的drawable图像,而不能在开发环境中删除,android studio需要按快捷键command+1才能显示。f,会动态在Preview视图中表现出来,在Android Studio中新建的工程问题较少,而Android Studio是将常用的view最小化dock到其边界,在eclipse很多次.Bluetooth,拷贝string或color中的value前选择value的时候,LOG查看,res资源,由于时间的关系;时会连import java。e,而在eclipse中只能傻傻地自己写,我删掉的tag。d,错误提示不比eclipse提示。5,但是从eclipse中导入的工程就比较容易出BUG。e,而隐藏其他的view的一个方法就是点X,其他程序都百米5s的速度,编译代码,提示。6,使人更容易找出log:a,要拷什么不要拷什么会给用户一个界面来勾选,android专用。还有一个,会自动检查出来并提供选项让开发者选择,不知道eclipse中有没有.2,log查看相比较而言,如果没有layout_width或layout_height,Android studio中的颜色等都在每行最开始表示.xml文件进行关联,而不是像eclipse中重启程序打开,而且可以添加不同语系。c,新建或导入工程后,在eclipse中引用库项目非常简单,没有提示

Ⅶ github 上有什么价值的android 源码

1. ActionBarSherlock

ActionBarSherlock应该算得上是GitHub上最火的Android开源项目了,它是一个独立的库,通过一个API和主题,开发者就可以很方便地使用所有版本的Android动作栏的设计模式。

对于Android
4.0及更高版本,ActionBarSherlock可以自动使用本地ActionBar实现,而对于之前没有ActionBar功能的版本,基于
Ice Cream Sandwich的自定义动作栏实现将自动围绕布局。能够让开发者轻松开发一款带动作栏(Action
bar)的应用,并且适用于Android 2.x及其以上所有版本。

详情请参考:ActionBarSherlock

2. facebook-android-sdk

Facebook SDK for Android是一个开源库,允许开发者将Facebook集成到所开发的Android应用中。

如果想要获取更多关于示例、文档、将SDK集成到App中、源代码等信息,可直接登陆Facebook Developers查看。

3. SlidingMenu(SlidingMenu Demos)

SlidingMenu是一个开源的Android库,能够让开发者轻松开发一款应用,实现类似于Google+、Youtube和Facebook应用中非常流行的滑动式菜单。

使用SlidingMenu的Android应用:

Foursquare
Rdio
Plume
VLC for Android
ESPN ScoreCenter
MLS MatchDay
9GAG
Wunderlist 2
The Verge
MTG Familiar
Mantano Reader
Falcon Pro (BETA)
MW3 Barracks

4. cocos2d-x

在移动开发领域,将Cocos2D-X用于主流iOS/Android游戏开发的公司、开发团队多不胜数。cocos2d-x是一个开源的支持多平
台的2D游戏框架,使用C++开发,基于cocos2d-iphone,在MIT许可证下发布。主分支在GitHub上使用OpenGL ES
2.0渲染,而旧版gles11分支则使用OpenGL ES 1.1渲染。

支持iOS、Android、Windows Phone 8、Bada、BlackBerry、Marmalade、Windows、Linux等多个平台。支持C++、Lua、JavaScript编程语言。

5. android

GitHub Android App是
GitHub开源的Android客户端,支持Issues、Gists,并集成了新闻Feed,能够让你及时跟进组织及关注的开发者、库等。同时,该应
用还提供了一个用户快速访问你所创建、监控及发布issue的面板,可查看并将问题加入到收藏夹,可对标签、里程碑和任务进行过滤配置。

android资源库包含了GitHub Android App的所有源代码。

6. Android-ViewPagerIndicator

ViewPager指针项目,在使用ViewPager的时候能够指示ViewPager所在的位置,就像Google Play中切换的效果一样,还能使用在应用初始化的介绍页面。

兼容Android支持库的ViewPager及ActionBarSherlock,最初是基于Patrik Åkerfeldt的ViewFlow,开发者可以直接登陆Google Play下载该项目的演示应用。

7. MonoGame

MonoGame是一个Microsoft XNA 4.x Framework的开源跨平台实现。用于让XNA开发者将他们在Xbox
360、Windows & Windows Phone上开发的游戏移植到iOS、Android、Mac OS
X、Linux及Windows 8 Metro上,目前,PlayStation Mobile & Raspberry
PI的开发正在进行中。

详情请参考:MonoGame

8. Android-PullToRefresh

该项目用于为Android提供一个可重用的下拉刷新部件。它最初来源于Johan Nilsson的库(主要是图形、字符串和动画),但这些后来都已被取代。

9. android-async-http

android-async-http是Android上的一个异步、基于回调的HTTP客户端开发包,建立在Apache的HttpClient库上。

10. Android-Universal-Image-Loader

Android上最让人头疼的莫过于从网络获取图片、显示、回收,任何一个环节有问题都可能直接OOM,这个项目或许能帮到你。

Universal Image Loader for Android的目的是为了实现异步的网络图片加载、缓存及显示,支持多线程异步加载。它最初来源于Fedor Vlasov的项目,且自此之后,经过大规模的重构和改进。

11. GreenDroid

GreenDroid最初是由Cyril Mottier发起,是一个Android的UI开发类库,能够让UI开发更加简便,并且在应用中始终保持一致。

详情请参考:Cyril Mottier's Blog

12. Anki-Android

AnkiDroid是一个免费、开源的Android的闪存应用,可直接从Google Play进行下载。

详情请参考:ankidroid

13. android-actionbar

Action
bar是一个标识应用程序和用户位置的窗口功能,并且给用户提供操作和导航模式。在大多数的情况下,当开发者需要突出展现用户行为或在全局导航的
activity中使用action bar,因为action
bar能够使应用程序给用户提供一致的界面,且系统能够很好地根据不同的屏幕配置来适应操作栏的外观。

Action bar的主要目的:

提供一个用于识别应用程序的标示和用户的位置的专用空间。
在不同的应用程序之间提供一致的导航和视觉体验。
突出Activity的关键操作,并且在可预见的方法内给用户提供快捷的访问。

14. android-viewflow

android-viewflow是Android平台上的一个视图切换的效果库,ViewFlow相当于Android UI部件提供水平滚动的ViewGroup,使用Adapter进行条目绑定。

15. android-mapviewballoons

当使用Android地图外部库(com.google.android.maps)时,android-mapviewballoons会提供一个简单的方式来对地图覆盖进行标注,就是一个简单的信息气泡。

它由BalloonOverlayView组成,是一个代表显示你的MapView及BalloonItemizedOverlay的气泡的视图,BalloonItemizedOverlay是ItemizedOverlay的一个抽象扩展。

16. PushSharp

一个向iOS(iPhone/iPad APNS)、Android(C2DM和GCM)、Windows Phone和Windows 8设备发送推送通知的服务器端库。

17. androidannotations

Android Annotations是一个开源的框架,用于加速 Android应用的开发,可以让你把重点放在功能的实现上,简化了代码,提升了可维护性。

18. HockeyKit

Hockey是一个iOS Ad-Hoc自动更新框架。苹果App
Store中的所有App都可以使用它,它能够显着地提高Beta测试的整个过程,分为两部分:服务器和客户端框架。服务器组件需要所有脚本,但在没有客
户端库的情况下,也可以单独工作。它提供一个Web接口,Beta测试者可以使用它来安装最新的AdHoc配置文件,也可以直接在设备上通过Safari
安装最新的Beta版本。

只需在服务器上安装一次服务端,就可以处理包标识符不同的多个应用程序(有开发者强烈建议对Debug、AdHoc Beta和AppStore发布版使用不同的包标识符)。
默认当App启动或唤醒时,客户端会从服务器检测更新,用户可以在设置对话框中进行修改:一天一次或手动检查更新。
除了支持iOS,HokeyKit也支持Android平台,不过Android版还处在Alpha阶段,支持OTA及应用内更新。
为HockeyKit用户提供服务器托管服务。

19. android-menudrawer

Android上的菜单展示风格各异,其中用得最多且体验最好的莫过于左右滑动来显示隐藏的菜单,android-menudrawer是一个滑动
式菜单实现,允许用户在应用当中实现无缝导航。该项目具有多种菜单展示效果,其中最常见的就是通过屏幕边缘拖动或点击动作栏的“向上”按钮显示。

实现功能:

菜单可以沿着四个边放置。
支持附加一个始终可见、不可拖动的菜单。
菜单的内容和整个窗口都可以隐藏。
可用于XML布局。
显示当前可见屏幕的指示器。

20. android-flip

Aphid FlipView是一个能够实现Flipboard翻页效果的UI组件。

阅读全文

与android9gag相关的资料

热点内容
服务器怎么用不会断电 浏览:300
主从服务器有什么用 浏览:213
jstlpdf 浏览:14
安卓原神在哪个app下载 浏览:808
单片机编程技术什么意思 浏览:104
e点课堂源码 浏览:45
免费打击垫app哪个好 浏览:532
程序员必装的6款软件 浏览:750
基于单片机的遥控器设计 浏览:521
安卓如何取消圆图标 浏览:11
收件服务器怎么样 浏览:48
建筑设计规范pdf 浏览:98
如何合并两个pdf 浏览:174
刷机包必须要解压的单词 浏览:483
android课表实现 浏览:864
头条app在哪里能看见有什么活动 浏览:511
冰柜压缩机电容80欧 浏览:609
安卓各个版本图标什么样 浏览:152
无锡哪里有制作手机app 浏览:538
php字符串转json数组 浏览:6