Android开发人员应避免的10个误区

在过去十年的移动开发平台中,作为资深的移动开发人员,我们认为Android平台是一个新手最广为人知的平台。它不仅是一个廉价的工具,而且有着良好的开发社区,以及从所周知的编程语言(Java),使得开发Android应用程序变得前所未有的简单。即便是这样,我们仍然看到不少Android开发新手一遍又一遍地犯着同样的错误。以下是10个最常见的误区。 1、不读Android开...
浏览:91

Android平台上最好的几款免费的代码编辑器

概述:使用正确的开发工具能够快速有效地完成源代码的编写和测试,使编程事半功倍。这里介绍了在Android平台上5款最好的代码编辑器,帮助你作出选择。 使用正确的开发工具能够快速有效地完成源代码的编写和测试,使编程事半功倍。在网络信息高速发展的今天,移动设备的方便快捷已经深入人心,越来越多的程序员会选择在任何感觉舒适的地方使用移动设备查看或者...
浏览:98

开发android,我们需要哪些技能基础

  开发android,我们需要哪些技能基础。(android大牛请绕开此段)   ①Java基础知识 ②Linux基础知识 ③数据库基础知识 ④网络协议 ⑤Android基础知识 ⑥服务器端开发知识   ①Java基础知识   很多朋友一上手就开始学习Android,似乎太着急了一些。Android应用程序开发是以Java语言为基础的,所以没有扎实的Java基础知识,只是机械的照抄别人的代码...
浏览:64

6本Android开发必备图书

学习一样新事物或许有多种方式,报培训班,看视频,向高手请教等等,但一本好书往往可以让你少走很多弯路,事半功倍。今天与大家分享一些Android开发值得一读的书籍,希望对新手安卓开发者们有所帮助。 1.Head First Java(中文版)(第2版)(涵盖Java5.0) 推荐理由: Android应用层和大部分framework层用的都是java,加上现在大学教育大家都懂得,学的少...
浏览:70

7个最佳的Android模拟器

Android是使用最为广泛的开源手机操作系统,在全球有超过十亿的Android设备被激活——我们需要在这些设备进行实验,来确保应用程序的安全性和可用性。在Google Play Store中提供了1500多万可用的应用程序,毫无疑问,开发者想要在桌面电脑(PC、Mac OS X和Linux)上模拟这些应用程序,因此我们会看到开发人员会使用Android模拟器来将移动应用程序移植到桌面...
浏览:94

Android 6.0中的新技术总结

最近 Google 正式发布了 Android M,并命名为“棉花糖”(Marshmallow),对于开发者来说,有哪些新的技术和变化呢?本文尝试总结一下 Android 6.0(API 23)给开发者带来新的技术和改变。 权限管理 权限管理是 Android M 最大的改变,权限管理更加精细,并且由以前的安装时静态授权,改为现在的运行时动态授权。大家对 Android 的权限吐槽已久,Android 应...
浏览:90

对Android初学者的10个建议

这些Android开发的技巧都是我个人的经验。总共10条,所以我又把它们叫做是“Android开发的10大技巧”。 下面让我们进入正文: 1.IDE的选择 大多数Android开发是在Eclipse中进行的,其实IntelliJ IDEA的社区版也挺不错,我用它非常顺畅地编写了一些应用程序。就个人而言,我对于Eclipse的UI拖放接口并不怎么在乎。不过它确实令人印象深刻,很多工作需要在这...
浏览:107

快速提高Android开发效率的Web工具

在Google的广大支持下,便捷开发Android程序的Native工具层出不穷。其实Android开发涉及到的范围也不小,一些Web工具有时候也会带来事半功倍的效果。有些甚至是一些native应用无法做到的。本文,将简单列举一下本人正在使用的一些工具,当然也会持续更新。 查找优秀的参考工程 codota是一个查找可供参考的Android工程的网站,它的爬虫已经采集了将近7百万个...
浏览:146

Android中Java和JavaScript交互

Android提供了一个很强大的WebView控件用来处理Web网页,而在网页中,JavaScript又是一个很举足轻重的脚本。本文将介绍如何实现Java代码和Javascript代码的相互调用。 如何实现 实现Java和js交互十分便捷。通常只需要以下几步。 WebView开启JavaScript脚本执行。 WebView设置供JavaScript调用的交互接口。 客户端和网页端编写调用对方的代码。 本例代码 为了...
浏览:66

Android代码优化小技巧

前言 这篇文章主要是介绍了一些小细节的优化技巧,当这些小技巧综合使用起来的时候,对于整个App的性能提升还是有作用的,只是不能较大幅度的提升性能而已。选择合适的算法与数据结构才应该是你首要考虑的因素,在这篇文章中不会涉及这方面。你应该使用这篇文章中的小技巧作为平时写代码的习惯,这样能够提升代码的效率。 代码性能优化建议 原文: http://dev...
浏览:77

页面

top