API Demos是由谷歌所推出的一款API示范合集类型的软件,上面有着多种较为优秀的例子,一个好的开发者能够从其中学习到代码的规范以及开发当中的各种要求,让你在开发的过程当中代码更加的整洁,感兴趣话就快来下载这款API Demos!
API Demos软件介绍
API Demos 是什么呢?
API Demos 是 Google 为了 Android 开发者所提供的一个 Android API 合集,其中包含了很多的 API 范例,同时遵循了良好的代码规范,是一个值得开发者研究和学习的典型。
软件功能
API演示说明
400多个可搜索的演示!
包括以下用于Android的API演示
•API演示-图形,动画,硬件,视图等。
•支持Leanback Showcase演示-Android TV
•支持设计演示-材质:NavigationView,AppBar,Snackbar,FAB,TabLayout
•支持百分比演示-PercentFragment:PercentFrameLayout,PercentRelativeLayout
•支持应用导航-活动,操作栏,通知
•支持v4演示-片段,加载程序可访问性等。
•支持v7演示-AppCompat,CardView,RecycleView,使用MediaRouter进行投射
•支持v13演示-片段,寻呼机和操作栏选项卡
额外:
•应用程序邀请演示-邀请其他人测试应用程序
•移动视觉演示-面部追踪器,多追踪器
•Chris Banes撰写的“ Cheesesquare”支持设计演示
• 复活节彩蛋?看评论?
☆☆☆☆☆如果您发现该应用程序有帮助,请评论并评分☆☆☆☆☆
问答环节
问:示例->打开的GitHub链接不返回我想要的内容吗?
答:您往兔子洞里钻的越深(向下钻),找到想要的东西的机会就越少...
为什么? GitHub菜单操作将尝试从应用程序中的“您所在的位置”到对应的GitHub页面生成直接URL。
通过尝试根据包名称和要查看的示例的标题打开匹配的GitHub页面来完成此操作。
匹配将打开直接链接到GitHub存储库中该示例在GitHub上相同位置的链接。
生成的URL上没有匹配项将返回GitHub搜索查询URL。
为什么?而不是404页面,您仍然可以找到所需的内容。
提示:一个很好的指示是可见的GitHub图标,它应该为您提供匹配的网页,
除了在“搜索”下,它将始终返回GitHub搜索查询网址。
#深入研究示例结果:
于:“ API演示/应用程序”
->包名称为“ com.examples.android.apis.app”
->匹配的网址为[repo src文件夹网址] / com / example / android / apis / app
->匹配
但是在:“ API演示/应用程序/活动”
->包名称:com.examples.android.apis.app.activity'
->网址:/ com / example / android / apis / app / activity
->没有比赛
问:搜索->打开的GitHub链接不返回我要找的东西吗?
答:现在,这只会在GitHub / android / platform_development / samples下返回Java代码结果。
提示:要改善匹配程度,请先长按列表项之一,然后再使用此操作。
问:在哪里可以找到此应用程序中包含的示例代码?
答:该应用程序中包含的示例都可以在GitHub上找到:
提示:在应用程序中使用GitHub图标打开相应的GitHub页面
您可以在这里找到Google示例
问:此应用程序的目的是什么?
答:主要目标是为开发人员提供一个选项,可以快速查找并运行GitHub上可用的Android的各种示例代码。
这样做的好处是您不必自己查看示例代码的外观和行为就自己编译示例代码。
它使您有机会查看可用样本中是否有可用于下一个或当前项目的项目。
提示:测试各种示例只是为了更好地了解可以在Android上完成的操作,或者只是为您的下一个应用程序项目提供一些新思路;)
问:指南在哪里?如何创建每个样本?
答:除了Java文档和GitHub上示例代码中的注释以外,没有其他指南。
但是某些示例将提供带有指南的相应网页的链接,并且“更改日志对话框”中的链接可能会有所帮助。
提示:官方的Android培训页面:请访问,以获取有关如何在Android上进行各种有趣操作的指南。
下载示例:
问:一些样品在我的设备上崩溃了?
答:不能保证所有样本都可以在每个设备上使用
提示:如果系统询问,请发送报告,然后使用菜单操作“问题”发送报告。
相关新闻
这是由谷歌官方总结并且从众多的代码当中所找出的一些较为规范的开发案例,在这些案例上面你能够看到这些开发者在代码开发上面所做的事情!
中文名:API Demos
包名:com.touchboarder.android.api.demos
MD5值:944a8af85e5e0aa9a061bd3a1dba2fa1