一.新HelloWorld工程: 1.打开Eclipse.点击"File"->"New"->"Project"-Android Application Project"": 在弹出的"New Android Application"窗口中输入对应的应用名称.项目名称.包名称,并选择对应的SDK版本号和应用主题: 选择项目保存位置.一路"next"完毕项目创建: 创建后的项目:…
Android开发简易教程 Android 开发因为涉及到代码编辑.UI 布局.打包等工序,有一款好用的IDE非常重要.Google 最早提供了基于 Eclipse 的 ADT 作为开发工具,后来在2013年 Google I/O 大会发布基于 IntelliJ IDEA 开发工具Android Studio.宣布不再持续支持 ADT. 目前, Android Studio已经逐渐取代Eclipse成为主流的Android开发环境.对于Android Studio与Eclipse之间的比较,你可…
Android基础新手教程--1.2.1 使用Eclipse + ADT + SDK开发Android APP 标签(空格分隔): Android基础新手教程 1.前言 这里我们有两条路能够选,直接使用封装好的用于开发Android的ADT Bundle,或者自己进行配置 由于谷歌已经放弃了ADT的更新,官网上也取消的下载链接.这里提供谷歌放弃更新前最新版本号的 ADT Bundle供大家下载! 2.直接使用打包好的Eclipse 32位版:adt-bundle-windows-x86-2014…
Android基础新手教程--1.2 开发环境搭建 标签: Android基础新手教程 如今主流的Android开发环境有: ①Eclipse + ADT + SDK ②Android Studio + SDK ③IntelliJ IDEA + SDK 如今国内大部分开发人员还是使用的Eclipse,而谷歌宣布不再更新ADT后.并且官网也去掉了集成Android开发环境的Eclipse下载链接,各种现象都表示开发人员最后都终将过渡到Android Studio,当然这段过渡时间会非常长,但假设你…
Android基础新手教程--3.7 AnsyncTask异步任务 标签(空格分隔): Android基础新手教程 本节引言: 本节给大家带来的是Android给我们提供的一个轻量级的用于处理异步任务的类:AsyncTask.我们通常是 继承AsyncTask,然后在类中实现异步操作,然后将异步运行的进度.反馈给UI主线程~ 好吧,可能有些概念大家不懂,认为还是有必要解说下多线程的概念,那就先解释下一些概念性的东西吧! 1.相关概念 1)什么是多线程: 答:先要了解这几个名称:应用程序,进程,线…
Android基础新手教程--1.10 反编译APK获代替码&资源 标签(空格分隔): Android基础新手教程 本节引言: "反编译Apk".看上去好像好像非常高端的样子,事实上不然,就是通过某些反编译软件.对我们的APK进行反编译,从而获取程序的源代码,图片,XML资源等文件.不知道你有没有这样做过,看到一个别人的一个APP界面做得非常精美,或者你看上别人的图片素材,简单点的,我们能够下载别人的APK.然后改下后缀名,改成xxx.zip.然后解压: 笔者随便解压了一个AP…
根据Google的报告,截止2017年5月为止,Android活跃用户已超过20亿,并还在持续增长中.Android系统在几个主要的市场上已超过了iOS系统,特别是在美国,欧洲和日本,然而苹果确实在中国市场找到了一席之地.未来的市场到底谁是“霸主”我们还无从得知,但Android现在的趋势已经超过iOS.这也是为什么越来越多的设计师投身于Android开发设计.本篇文章从不同角度给Android开发提供丰富的教程资源:初级Android开发教程,YouTube视频教程,丰富的Android开发资…
Android基础新手教程--4.1.2 Activity初窥门径 标签(空格分隔): Android基础新手教程 本节引言: 上一节中我们对Activity一些主要的概念进行了了解,什么是Activity.Activity的生命周期,怎样去启动一个Activity等,本节我们继续来学习Activity,前面也讲了一个App一般都是又多个Activity构成的,这就涉及到了多个Activity间数据传递的问题了.那么本节继续学习Activity的使用! 另外关于传递集合.对象,数组,Bitmap…
Android基础新手教程--1.5.2 Git之使用GitHub搭建远程仓库 标签(空格分隔): Android基础新手教程 本节引言: 在上一节中.我们学习了怎样使用Git.构建我们的本地仓库.轻松的实现了版本号控制以及代码还原,改动日志查看等:读者肯定不满足与本地是吧,假如是多个人一起来开发一个程序呢?我们须要一个作为server的远程仓库.当然搭建一个server是须要成本的,为什么不把项目托管到Github上呢?作为开源码库以及版本号控制系统,Github拥有140多万开发人员用户.…
在过去十年中最流行的移动应用开发开发平台中,我们认为,Android平台是一个新开发的最方便的平台.一个廉价的工具,友好的开发者社区,众所周知的编程语言(Java),使得开发Android应用程序从未如此简单.即便如此,我们仍然看到了哪些新的Andr​​oid开发人员不断重复的错误.这里有10个最常见的误区. 1,阅读Andr​​oid文档 Android开发者网站是你获得帮助的最重要地方.大部分的文档既可以随着SDK下载,也可在网上直接查阅(我们推荐在线浏览,因为它是不断更新的).这些文档是不…