Android游戏开发教程之七:自定义SurfaceView
分类标签: SurfaceView
本文简单讨论以后Android游戏引擎模板的架构问题。在Android游戏开发教程之二:View类与SurfaceView类中我们已经谈到,SurfaceView类是有很多优势的,所以在Android游戏开发中还是选择SurfaceView。 这里我们直接继承SurfaceView,实现SurfaceHolder.Callback接口...阅读全文 »
Android开发视频教程之九(Activity布局初步一:LinearLayout和TableLayout)
分类标签: Activity Layout
本文讲的是Activity的布局初步第一部分。布局是Android开发中非常重要的技术,对于Android应用界面的用户体验起着关键作用。本节主要内容包括两部分:LinearLayout的使用方法和TableLayout的使用方法。阅读全文 »
Android学习指南之七:表格布局TableLayout
分类标签: Layout xml
前面两节讲了常用Layout之FrameLayout、LinearLayout,绝对布局AbsoluteLayout和相对布局RelativeLayout,本文继续讲另一种比较常用的布局--表格布局。 表格布局简介 表格布局TableLayout以行列的形式管理子元素,每一行是一个TableRow布局对象,当然也可以是普通的View对象,TableRow离每放一个元素就是一列,总列数由列数最多的那阅读全文 »
《Android开发权威指南》
分类标签: Android好书推荐
《Android开发权威指南》关注实际动手能力,在适当的场合添加了开发情景截图,使得讲解更加生动形象。主要内容包括Android框架、Android控件、用户界面开发、游戏开发、数据存储和网络开发等,还深入阐述了传感器、语音识别、桌面组件开发、多媒体开发、OpenGL ES、HTML5、Android NDK编程、、Android平台测试等高级知识。阅读全文 »
新浪微博图片缩放的开发实例
分类标签: Activity xml
Android开发中有时会用到图片缩放效果,即点击图片时显示缩放按钮,过一会消失。本文就根据新浪微博的图片缩放给大家写一个实例,以供参考。下面直接上代码。阅读全文 »
Android游戏开发教程之六:自定义View详解
分类标签: View
在Android游戏开发中,有时Android控件不能满足我们的要求,就有必要使用Android自定义View。自定义View实现起来也不难,就是先继承View类,然后重写构造函数、onDraw、onMeasure等函数。 View需处理的三个问题阅读全文 »
Android开发视频教程之八(Activity生命周期 下)
分类标签: Activity
本节继续讲解Activity生命周期下半部分。主要内容包括: 1. Task的基本概念。 2. Activity和Task之间的关系。 3. 对话框风格的Activity的使用方法。阅读全文 »
Android学习指南之六:绝对布局AbsoluteLayout和相对布局RelativeLayout
分类标签: Layout xml
在上一节中讲了View与常用Layout之FrameLayout、LinearLayout,本节继续讲用户界面的绝对布局AbsoluteLayout与相对布局RelativeLayout。 一、绝对布局AbsoluteLayout...阅读全文 »
Java线程同步机制详解
分类标签: Java
任何一个有经验的软件开发者都知道,对于多线程程序开发比较重要的一点,就是要注意线程间的同步安全问题,保证每个线程对共享数据的访问修改是同步的,否则可能会出现意想不到的情况,甚至死锁、崩溃等。Java开发中的同步机制也是非常重要的内容,本文将详细阐述Java的线程同步机制。阅读全文 »
Java静态内部类(static class)详解
分类标签: Java
从事Java开发的人对内部类相信不陌生。什么是内部类呢?定义在一个类内部的类就叫做内部类。比较常见的是非静态内部类,使用相当广泛。而其实静态内部类在某些情况下也有很大的用处,只是它在使用的时候会有一些限制,所以在软件开发中静态内部类不太常见。本文就详解下Java静态内部类使用的相关知识,以帮助大家了解它的意义和使用限制,更好的使用静态内部类。阅读全文 »
怎样在NetBeans上搭建Android开发环境
分类标签: NetBeans ADT Android SDK
正像大家看到的,Android开发环境最常见的莫过于Eclipse + ADT,而实际上在NetBeans中也一样可以开发Android应用。我们在NetBeans上开发Android应用前,需要先安装一个插件,就是NBAndroid。 NBAndroid插件的主页...阅读全文 »
Android开发书籍和教程汇总
分类标签: Android好书推荐
本文为大家整理汇总了关于Android开发技术的书籍和教程,包括入门级教程以及一些经典开发书籍,相信总有一本适合你。 一、入门级Android书籍与教程 《Android中文教程》中文版 [简介]:《Android中文教程》简单易懂,对初学Android的人来说有着很好的帮助。阅读全文 »
Android开发实例:如何优化SQLite
分类标签: SQLite
SQLite是一个开源的嵌入式关系数据库,由D. Richard Hipp于2000年发布,它能减少应用程序管理数据的开销,可移植性好,很容易使用,高效而且可靠。本文是关于SQLite的优化方法,是比较重要的内容。SQLite的数据库本质是文件读写操作,频繁操作打开和关闭是很耗时和浪费资源的,有必要进行相关优化。阅读全文 »
Android游戏开发教程之五:Path路径类和Typeface字体类详解
分类标签: Canvas Android字体
在上节Canvas与Paint的应用实例中提到了Path路径和Typeface字体两个类,本节来详解Path路径类和Typeface字体类的使用。 Path路径类 Path路径对于Android 2D绘图或者说Android游戏开发来说是很重要的。阅读全文 »
Android开发视频教程之七(Activity生命周期 上)
分类标签: Activity
在Android开发视频教程之六中讲了TextView、EditText、Button和Menu的使用,本节开始讲Activity生命周期。因为内容比较多,所以分上下两部分,此视频为上半部分,下半部分将在下节介绍。阅读全文 »
Android学习指南之五:View与常用Layout之FrameLayout、LinearLayout
分类标签: View Layout
上一节的内容是Activity的详解,本节主要来讲什么是View,以及常用Layout--FrameLayout和LinearLayout的基础知识。 一、View简介 我们上节课说,Activity是Android程序的显示层,每一个显示窗口都是一个Activity...阅读全文 »