• code123
    《Android性能优化》学习笔记1——渲染篇

    《Android性能优化》学习笔记1——渲染篇

    Google近期在Udacity上发布了 Android性能优化的在线课程,分别从渲染,运算与内存,电量几个方面介绍了如何去优化性能,这些课程是Googl……
  • 我是如何自学Android,资料分享(上)

    文/Tikitoo 最近有网友问我怎么自学Android,其实说实在的,我学的也一塌糊涂,当然在学习过程也积累了一些知识,对于以前没接触过Android的朋友,或者刚入门Android 的朋友,这篇文章作为入门,那是再合适不过了,希望对刚入门Android的朋友有帮助,接下来,就不罗嗦啦。 本文主要有以下几个步骤: 1. Java 基础; 2. 搭建Android 开发环境; 3. 了解Android 运行原理以及一个工程项目结构; 4. 如何系统学习Android; 5. 推荐一些实用的资源 6. 总结 首先呢?当然要有Java 基础; 我大学的专业就是Java,但由于没学好,刚开始学Andro……
  • 我是如何自学Android,资料分享(下)

    文/Tikitoo 自己学了两三个月的Android,最近花了一周左右的时间写了个App——Diigoer(已开源),又花了一两周时间找工作,收到了两个Offer,也算是对自己学习的一种认可吧;我刚开始学习总结的——《我是如何自学Android,资料分享》,如果是初学Android 的话,不应该错过的,而今天这篇分享好这篇文章,相对于第一次写的会有所提升,所以建议先把上一篇看了,再来看这一篇; 那下面就切入正题吧,之前重复的就不再介绍了,相对于第一季,自己对Android 的认识更加深了(算是入门了吧),干货更多了,更加通俗易懂了,英文资料会多一点;……
  • code123
    Android教程10 亚当的诞生

    Android教程10 亚当的诞生

    上一讲介绍了用WebView来抓取一个网页内容。这一讲我将介绍如何在安卓内部直接进行HTTP通信。 《亚当的诞生》,西斯廷礼拜堂的吊顶画,米……
  • code123
    Android教程09 狂风

    Android教程09 狂风

    我们经常需要在安卓应用中包含简易的网页显示功能。我将在这一讲中实现网页的显示。 《狂风》,来自小Willem,荷兰画派黄金时代的作品。……
  • code123
    Android教程08 玛丽莲梦露

    Android教程08 玛丽莲梦露

    上一讲说明了数据库中存取数据的方法。这一讲将以条目的视图方式,来以相似的视图方式,显示多个数据对象。这种方式特别适合于显示从数据……
  • code123
    Android教程07 雅典学院

    Android教程07 雅典学院

    我之前只使用了一种持续保存数据的方法,即SharedPreferences。然而,SharedPreferences只能存储少量松散的数据,并不适合大量数据的存储……
  • code123
    Android教程06 凡高的自画像

    Android教程06 凡高的自画像

    在上一讲中,我已经制作了一个简单的Android应用。项目的主要文件包括: MainActivity.java activity_main.xml 在这一讲,我将拓展应用……
  • code123
    Android教程05 维纳斯的诞生

    Android教程05 维纳斯的诞生

    之前各讲中,分别讲解了安卓的开发环境、架构和基本概念。从这一讲开始,我将制作一个简单的应用,并通过逐步升级它的功能,连带出安卓开……
  • code123
    Android教程04 概念漫游(下)

    Android教程04 概念漫游(下)

    在 概念漫游(上) 中,我介绍了安卓最基本的功能单元和Intent的连接方式。在这个骨架之上,我们可以进一步增加一些与开发密切相关的重要……
  • code123
    Android教程03 概念漫游(上)

    Android教程03 概念漫游(上)

    拿起一个手机,总是满屏的应用图标。点击图标,选择应用,玩一把游戏,刷一下微博,写一篇日记。“叮咚”一声,邮件应用提醒有一封新来的邮……
  • code123
    Android教程02 有趣的架构

    Android教程02 有趣的架构

    学习安卓的架构,是从操作系统的角度理解安卓。安卓使用Linux内核,但安卓的架构又与常见的Linux系统有很大的区别。我们先来回顾一下传统……
  • code123
    Android教程01 第一个应用

    Android教程01 第一个应用

    安卓(Android)开发主要使用Java语言。Java语言基础,是安卓开发的第一道门槛。再者,一个好的安卓应用往往配合有远程服务器。这两方面……
  • code123
    Android的历史与花边

    Android的历史与花边

    历史 现在的Android如日中天。每天150万部的Android设备被激活,全球Android用户有7亿。三星也凭借Android手机,成为第一大智能手机生产……
  • code123
    Android开发中很有用的方法、类与接口收集

    Android开发中很有用的方法、类与接口收集

    第一部分 (By  StephenLee) 1、Throwable类中的getStackTrace()方法,根据这个方法可以得到函数的逐层调用地址,其返回值为StackTraceEle……