使用WEB工具快速提高Android开发效率

 更新时间:2016年02月18日 11:13:19   作者:just_ds  
正所谓工欲善其事,必先利其器。学习并应用优秀的轮子,可以让我们跑的更快,走的更远。这里所指的工具是广义的,泛指能帮助我们开发的东西,或者能提高我们效率的东西,包括:开发工具,监测工具,第三方代码库等

正所谓工欲善其事,必先利其器。学习并应用优秀的轮子,可以让我们跑的更快,走的更远。这里所指的工具是广义的,泛指能帮助我们开发的东西,或者能提高我们效率的东西,包括:开发工具,监测工具,第三方代码库等。

在Google的广大支持下,便捷开发Android程序的Native工具层出不穷。其实Android开发涉及到的范围也不小,一些Web工具有时候也会带来事半功倍的效果。有些甚至是一些native应用无法做到的。本文,将简单列举一下本人正在使用的一些工具,当然也会持续更新。

查找优秀的参考工程

codota是一个查找可供参考的Android工程的网站,它的爬虫已经采集了将近7百万个工程。比如我们想要写一段Android中检测网络可用性的代码,我们只需要在搜索框中输入network,就会找到已经存在的优秀工程中关于这一逻辑的具体实现,确实为我们编码节省不少重复造轮子的成本。另外,codeta还有支持Android Studio的插件,让查找源码更快捷。

地址:codota,Find Great Code Examples

Android军火库

android-arsenal,中文意思 Android军火库,里面手机了Android中的SDK,Library以及Android开发的工具,满满的干货。有木有一种想见恨晚的赶脚,快来加入书签吧。

地址:The Android Arsenal – A categorized directory of free libraries and tools for Android

注意https协议的地址稍有问题,建议使用http协议的地址。

在线反编译

当你还在花时间切换不同的反编译工具时,一个在线反编译网站应运而生,它就是Android APK Decompiler,只需上传要反编译的apk包,无需多时,源码可以下载下来了。

地址:Android APK Decompiler

Grepcode grepcode.com是一个Java源码搜索引擎,对于查看Android代码也不例外。并且支持多个API版本快速切换查看。如果你的IDE关联本地代码后,让机器累的喘不过气来,那么就试一试这个在线的工具吧。

地址:grepcode.com

Android Asset Studio

这是一个神奇的网页,里面包含了多个与资源相关的在线工具,比如icon制作(桌面icon,通知栏icon等),9patch图片制作,ActionBar样式等相关的工具。当你有资源相关的工作时,不妨试一试这个网页工具。

地址:Android Asset Studio

快速下载Google Play应用

由于一些你懂的原因,国内无法直接访问Google Play商店。而且下载Google Play商店还是需要登陆谷歌账户,以国内的网络,下载成功简直是太困难了。

这里介绍一款不需要账户国内即可访问的Web工具。可以通过输入包名或者Google Play地址即可下载。

地址:APK Downloader

进制转换

Android中所有的资源都有一个对应的资源ID,资源ID的类型为16进制的整数。有些时候特殊的场合处理资源ID,为了调试需要进行进制转换,比如16进制转常用的10进制。不用自己算,使用下面的工具就可以轻松搞定。

地址:Hex To Decimal Converter

UI相关必备

通常UI设计师都会给开花童鞋色值,当疏忽的时候,我们可以使用截图软件得到10进制的三个值,然后将其转换成色值。这里有一个便捷的RGB工具。

地址:RGB Color Wheel/

JSON格式化

在CS应用中,客户端和服务器端通常使用json作为数据交换格式。当分析的时候,我们必然是将raw数据转换成可读性更高的。快来使用这个强大的工具吧。

地址:JSON Parser

查看HTML5,JS,CSS可用情况

caniuse.com是一个检测HTML5,JS,CSS在各个浏览器平台是否可用的web工具。便于我们了解前端方案是否在目标设备上是否有效。

地址:caniuse.com

以上给大家分享了使用WEB工具快速提高Android开发效率的全部内容,希望对大家有所帮助!

相关文章

  • Android Intent封装的实例详解

    Android Intent封装的实例详解

    这篇文章主要介绍了Android Intent封装的实例详解的相关资料,希望通过本文能帮助到大家,需要的朋友可以参考下
    2017-09-09
  • Android自动提示控件AutoCompleteTextView

    Android自动提示控件AutoCompleteTextView

    这篇文章主要介绍了Android自动提示控件AutoCompleteTextView的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-12-12
  • Android xmlns 的作用及其自定义实例详解

    Android xmlns 的作用及其自定义实例详解

    这篇文章主要介绍了 Android xmlns 的作用及其自定义实例详解的相关资料,需要的朋友可以参考下
    2017-06-06
  • Ubuntu中为Android系统上实现内置C可执行程序测试Linux内核驱动程序

    Ubuntu中为Android系统上实现内置C可执行程序测试Linux内核驱动程序

    本文主要介绍在Ubuntu上为Android系统内置C可执行程序测试Linux内核驱动程序,这里对测试Linux 内核驱动程序做了详细介绍,并附有代码示例,有兴趣的小伙伴可以参考下
    2016-08-08
  • Android webview使用方法总结

    Android webview使用方法总结

    这篇文章主要介绍了Android webview使用方法总结的相关资料,需要的朋友可以参考下
    2017-07-07
  • Android中ContextMenu用法实例

    Android中ContextMenu用法实例

    这篇文章主要介绍了Android中ContextMenu用法,实例分析了Android上下文菜单ContextMenu的相关使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • Android实现跨进程接口回掉的方法

    Android实现跨进程接口回掉的方法

    这篇文章主要给大家介绍了关于Android如何实现跨进程接口回掉的相关资料,文中通过示例代码介绍的非常详细,对各位Android开发者们具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-05-05
  • Android应用隐私合规检测实现方案详解

    Android应用隐私合规检测实现方案详解

    这篇文章主要介绍了Android应用隐私合规检测实现方案,我们需要做的就是提前检测好自己的应用是否存在隐私合规问题,及时整改过来,下面提供Xposed Hook思路去检测隐私合规问题,建议有Xposed基础的童鞋阅读,需要的朋友可以参考下
    2022-07-07
  • 源码解析Android Jetpack组件之ViewModel的使用

    源码解析Android Jetpack组件之ViewModel的使用

    Jetpack 是一个丰富的组件库,它的组件库按类别分为 4 类,分别是架构(Architecture)、界面(UI)、 行为(behavior)和基础(foundation)。本文将从源码和大家讲讲Jetpack组件中ViewModel的使用
    2023-04-04
  • Android 新手引导蒙层效果实现代码示例

    Android 新手引导蒙层效果实现代码示例

    本篇文章主要介绍了Android 新手引导蒙层效果实现代码示例,具有一定的参考价值,有兴趣的可以了解一下。
    2017-01-01

最新评论