上一页 1 ··· 3 4 5 6 7
  2011年2月17日
摘要: 大家好,这篇文章我将教大家如何在Windows环境下下载Android源码,Android 自2007年11月5号发布以来,发展速度如此之快,和它走开源的路是分不开的。我们在开发中有什么不明白不清楚的,直接把Android 源码下下来研究就可以了,看源代码将会让你提升很快!在这之前大家先熟悉俩个代码版本管理工具SVN,以及Git。SVN(Windows环境下最常用的):svn(subversion)是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件 都使用svn作为代码版本管理软件。Git:Git 是用于 Linux 内核开发的版本控制工具。与常用的版本控制工具 CVS, S 阅读全文
posted @ 2011-02-17 18:12 可乐boyupeng 阅读(235) 评论(0) 推荐(0) 编辑
  2011年2月16日
摘要: 今天晚上Jimmy问了我一个问题,就是如何在一个应用中 通过某个事件,而去启动另外一个已安装的应用。所以愿意和大家分享一下!而为了能让大家更加容易的理解,我写了一个简单的Demo,我们的程序有俩个按钮,其中一个点击会启动我自己写的应用(一个3D应用为例),而另外一个按钮会启动系统自带的应用(如,日历,闹钟,计算器等等).这里我一日历为例子!首先看一下我们的效果图(点击第一个按钮为例):下面是Demo的详细步骤:一、新建一个Android工程命名为StartAnotherApplicationDemo.二、修改main.xml布局,代码如下:<?xml version="1.0& 阅读全文
posted @ 2011-02-16 18:15 可乐boyupeng 阅读(2053) 评论(0) 推荐(0) 编辑
摘要: 大家好,我们这一节讲的是Android PopupWindow的使用! 在我理解其实PopupWindow其实类似于一个不能动的Widget(仅从显示效果来说!)它是浮在别的窗口之上的.下面我将给大家做一个简单的Demo,类似于音乐播放器的Widget的效果,点击Button的时候出来PopupWindow,首先我们看一下效果图:下面是核心代码:package com.android.tutor; import android.app.Activity; import android.content.Context; import android.os.Bundle; import andro 阅读全文
posted @ 2011-02-16 17:59 可乐boyupeng 阅读(18756) 评论(2) 推荐(2) 编辑
摘要: 在开发中经常需要把我们的应用设置为全屏,这里我所知道的有俩中方法,一中是在代码中设置,另一种方法是在配置文件里改!一、在代码中设置:import android.app.Activity; import android.os.Bundle; import android.view.Window; import android.view.WindowManager; public class Demo extends Activity { public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceS 阅读全文
posted @ 2011-02-16 17:05 可乐boyupeng 阅读(505) 评论(0) 推荐(0) 编辑
  2011年2月14日
摘要: 最近在研究Launcher,所以不得Git源码下来看。今天我讲一下如何在Windows环境下Git源码,还以(Launcher为例).1.首先下载一个叫Msysqit工具。下面是下载地址。http://code.google.com/p/msysgit/2.安装,一直下一步,安装完毕。3.新建一个文件夹,用来存放我们Git下来的源代码。我在e:\下建立一个git文件夹,如下图:4.右击git文件夹,选择Git Bash.将出来一个终端(类是CMD)。5.查找我们要下载源代码的地址。Android的源代码是放在下面地址下:http://android.git.kernel.org/6.查找一下我 阅读全文
posted @ 2011-02-14 17:45 可乐boyupeng 阅读(188) 评论(0) 推荐(0) 编辑
摘要: Android的系统架构和其操作系统一样,采用了分层的架构。从架构图看,android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和linux核心层。Android系统架构图1.应用程序 Android会同一系列核心应用程序包一起发布,该应用程序包包括email客户端,SMS短消息程序,日历,地图,浏览器,联系人管理程序等。所有的应用程序都是使用JAVA语言编写的。2.应用程序框架 开发人员也可以完全访问核心应用程序所使用的API框架。该应用程序的架构设计简化了组件的重用;任何一个应用程序都可以发布它的功能块并且任何其它的应用程序都可以使用其所发布的功能块(不过得遵循 阅读全文
posted @ 2011-02-14 17:30 可乐boyupeng 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 在Android中要让Activity与Thread进行通讯 其实很简单。重点就在于android .os.Handler、java.lang.Thread以及android.os.Message这三个类的整合应用 我们在Thread中可以通过Message来通知Handler,Handler在这里扮演着联系Acitivity与Thread之间的角色。首先在Acitivity中我们要定义 一个常量来作为判断标示private static final int GUINOTIFIER = 0x1234; 然后定义一些例子 里面需要的属性public Calendar mCalendar; pub 阅读全文
posted @ 2011-02-14 15:35 可乐boyupeng 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 今天在网上看到了一篇很好的讲解activity生命周期的文章,感觉写的很好,转来给同志们看看,大家多多关注啊,呵呵呵大家好,今天给大家详解一下Android中Activity的生命周期,我在前面也曾经讲过这方面的内容,但是像网上大多数文章一样,基本都是翻译Android API,过于笼统,相信大家看了,会有一点点的帮助 ,但是还不能完全吃透,所以我今天特意在重新总结一下.首先看一下Android api中所提供的Activity生命周期图(不明白的,可以看完整篇文章,在回头看一下这个图,你会明白的):Activity其实是继承了ApplicationContext这个类,我们可以重写以下方法, 阅读全文
posted @ 2011-02-14 12:03 可乐boyupeng 阅读(167) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7