Android

Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由Andy Rubin开发,主要支持手机。

Android中invalidate() 函数详解(结合Android 4.0.4 最新源码)

      invalidate()函数的主要作用是请求View树进行重绘,该函数可以由应用程序调用,或者由系统函数间接调用,例如setEnable(), setSelected(), setVisiblity()都会间接调用到invalidate()来请求View树重绘,更新View树的显示。     &

2015-06-11 19:25:57

Android笔记:invalidate()和postInvalidate() 的区别及使用

Android提供了Invalidate方法实现界面刷新,但是Invalidate不能直接在线程中调用,因为他是违背了单线程模型:Android UI操作并不是线程安全的,并且这些操作必须在UI线程中调用。  invalidate()是用来刷新View的,必须是在UI线程中进行工作。比如在修改某个view的显示时,调用invalidate

2015-06-11 19:25:53

Android中View绘制流程以及invalidate()等相关方法分析

                              

2015-06-11 19:25:53

在Windows下搭建Android2.2开发环境

北京时间5月20日22:30分,谷歌正式发布了旗下智能手机操作系统的新版本Android 2.2(代号“Froyo”冻酸奶)。11项新特性也让众多Android爱好者非常期待.在这里向大家介绍最新的安装配置教程。 (1)在http://java.sun.com/javase/downloads/index.jsp下载JDK6,安

2015-06-11 19:24:27

[019] Android平台调用WebService详解

      上篇文章已经对Web Service及其相关知识进行了介绍(Android开发之WebService介绍 ),相信有的朋友已经忍耐不住想试试在Android应用中调用Web Service。本文将通过一个简单的示例讲解和演示Android平台的Web Service开发。 Ksoap2-andr

2015-06-11 19:24:23

Android平台介绍

    什么是Android?     Android是一种以Linux为基础的开放源代码操作系统,主要使用于便携设备。目前尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由Andy Rubin开发,

2015-06-11 19:24:18

Android开发入门教程--2.Android应用程序结构分析

一、新建HelloWorld项目: 1、打开Eclipse,点击“File”->\"New\"->\"Project\"-Android Application Project\"\":   在弹出的“New Android Application”窗体中输入相应的应用名称、项目


Android2.2快速入门

 前言  这是前段时间用于公司Android入门培训的资料,学习Android三周时间收集整理的,时间仓促,希望能对像我这样还没入门就直接上项目的人一点帮助  :) 声明   欢迎转载,但请保留文章原始出处:)     博客园:http://www.cnblogs.com     农民伯伯: http://www.cnblog

2015-06-11 19:23:56

Android入门第一篇

本文来自http://blog.csdn.net/hellogv/            最近Android挺火的,可惜刚毕业,温饱才刚刚解决,还没能力买台Android手机,所以目前的开发只能用模拟器来做。。。就目前 Android SDK

2015-06-11 19:23:55

Android后台运行的定时器实现

Android后台运行定时器,方便我们执行定位跟踪等任务需求。 下面简要说明实现Android后台定时器的要点, 文章末尾可以下载到工程代码,可直接编译执行。AndroidManifest.xml 文件内容如下:<?xml version="1.0" encoding="utf-8"?> <manif

2015-06-11 19:23:54

Android 开发笔记——定时器

做惯了java,net,定时器就会想到timer,由于Android支持java开发所以可以使用java中的Timer。 但Android提供了它特有的实现方式:android.os.Handler 中的 postXXX 和sendXXX 等方法, 至于倒计时:android.os.CountDownTimer 使用起来更方便 更多详细实现参考:htt

2015-06-11 19:23:52

Android 定时器

    对于一个Java开发者来说,想到定时器(计时器,倒计时)的应用 一般都会想到使用 java.util.Timer 和 java.util.TimerTask , 在Android中使用这2个类也可以实现计时的功能 但是使用起来还是有点麻烦的, 特别是在UI界面需要更新的时候, 例如 实现一个倒计时的界面, 在一个Tex

2015-06-11 19:23:50

Android实现定时器的方法

一、Handler 和 Thread package com.lstech.app; import android.app.Activity; import android.os.Bundle; import android.os.Handler; import android.os.Message; import android.widget

2015-06-11 19:23:48

android 定时器的实现

在Android上常用的定时器有两种,一种是Java.util.Timer,一种就是系统的AlarmService了。 实验1:使用Java.util.Timer。 在onStart()创创建Timer,每5秒更新一次计数器,并启动。  Java代码  mTimer = new Timer();

2015-06-11 19:23:47

【读书笔记《Android游戏编程之从零开始》】10.游戏开发基础(View 游戏框架)

对于玩家来说,游戏是动态的;对于游戏开发人员来说,游戏是静态的,只是不停地播放不通的画面,让玩家看到了动态的效果。进入Android之前,首先要熟悉三个重要的类:View(视图)、Canvas(画布)、Paint(画笔)。通过画笔,可以在画布上画出各种精彩的图形、图片等等,然后通过视图可以将画布上的内容展现在手机屏幕上。其次要熟悉“刷屏&rdqu


【Android游戏开发之一】设置全屏以及绘画简单的图形

 李华明Himi 原创,转载务必在明显处注明:转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/android-game/263.html很多童鞋说我的代码运行后,点击home或者back后会程序异常,如果你也这样遇到过,那么你肯定没有仔细读完Himi的博文,第十九篇Himi

2015-06-11 19:23:22

C\\C++ 程序员从零开始学习Android - 个人学习笔记(一) - 计划和书籍

  目的   在Android上开发高性能的3D游戏/应用 背景   有一定C++基础,无相关工作经验   2年C工作经验   2年移动开发经验(MTK/SPRD)   无任何java基础 计划   1,了解Android   2,根据1的信息制定详细的学习计划   3,实施    1,了解Android 1.1 现状

2015-06-11 19:22:08

第2章、搭建Android的开发环境(从零开始学Android)

  “工欲善其事,必先利其器。”   要想把工作完成,做得完善,应该先把工具准备好。那么我们Android手机开发用什么工具呢?    让我们今天一探究竟!学习一下如何搭建Android的开发环境,这虽然简单,却至关重要!我记得java刚流行时,不少入门的朋友,几度因为配置jsp环境不成功,一度气馁!   一、准备工作&n

2015-06-11 19:22:08

第3章、第一个“Hello,world!”之Android App(从零开始学Android)

  几乎所有中、英、法、德、美等版本的编程教材中,“hello,world!”程序总是作为开篇之作,可谓经典之中的经典!我本打算用“Hello,android!”替代它,但网上有240种语言都在写这个“Hello,world!“,所以我想想之后,还是保留吧!   良好的开端等于成功的一半,我一直犹豫如何讲解这个开篇之作,想想还是平淡是真吧。 一、第

2015-06-11 19:22:05

搭建Android开发环境之——Android4.0.3, 4.1, 4.2, 4.3, 4.x,及升级 ADT(22.0.5)和SDK(22.x)

搭建Android开发环境之旅(Android4.0.3) 1.首先要下载相关的软件 1). JDK 6 以上 2). eclipse( Version 3.6.2  or higher ) 点击下载 3). SDK(android-sdk_r18-windows) 目前是最新的 点击下载 4). ADT 18&

2015-06-11 19:20:29