自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 MapView 和 MapActivity 基本用法

MapView 和 MapActivity 负责显示和操作地图的主要工作1.基本对象a.GeoPoint类:表示一对经度和纬度值GeoPoint geoPoint = new GeoPoint((int)(1*1E6),(int)(-1*1E6));//纬度经度geoPoint.getLongitudeE6();//经度geoPoint.getLatitudeE6();//纬度

2012-08-31 14:37:29 6774

转载 GitHub

GotGitHubAuthor:Jiang XinVersion:v0.9.1-8-gf708729Copyright:Creative Commons BY-NC-SA前言动笔写GitHub不是因为我对其了解,恰恰是对其太不了解。在我的《Git权威指南》 [1] 一书中,涉及到GitHub的只有区区三页纸,这显然

2012-08-28 13:31:09 5009

转载 Android原理揭秘系列之View、ViewGroup

作过Android 应用开发的朋友都知道,Android的UI界面都是由View和ViewGroup及其派生类组合而成的。其中,View是所有UI组件的基类,而ViewGroup是容纳这些组件的容器,其本身也是从View派生出来的。AndroidUI界面的一般结构可参见下面的示意图:可见,作为容器的ViewGroup可以包含作为叶子节点的View,也可以包含作为更低层次的子ViewGrou

2012-08-27 20:46:56 514

转载 Android中Notification的framework层讲解

android的notificaiton的声音sound也是申请的AudioManager机制来播放声音的。最近让我找恢复出厂设置后,手机刚启动,接受短信没有声音,如果恢复出厂设置后,等一会儿,过个2分钟再接受短信,就有铃声了。下面我把我分析代码的方法写下来,给自己和读者一些启发:      日历也是用的是Notification,但是恢复出厂设置后,立马设置日历后,日历可以出声音,我看日历的

2012-08-27 20:38:46 3179

转载 Android双缓冲技术

Android中双缓冲技术是游戏开发中的一个重要技术。主要原理:当一个动画争先显示时,程序又在改变它,前画面还没有显示完,程序又请求重新绘制,这样屏幕就会不停闪烁。为了避免闪烁,可以使用双缓冲技术,将要处理的图片都在内存中处理好之后,再将其显示到屏幕上。这样显示出来的总是完整的图像,不会出现闪烁现象。从以前介绍过的内容中我们可以看出,Android中的SurfaceView类其实就是一个双缓冲

2012-08-27 20:33:26 1955

转载 Canvas

Android中使用图形处理引擎,2D部分是android SDK内部自己提供,3D部分是用Open GL ES 1.0。今天我们主要要了解的是2D相关的,如果你想看3D的话那么可以跳过这篇文章。大部分2D使用的api都在android.graphics和android.graphics.drawable包中。他们提供了图形处理相关的: Canvas、ColorFilter、Point(点)和

2012-08-27 20:18:41 581

转载 Java正则表达式的解释说明

正则表达式30分钟入门教程 http://manual.phpv.net/regular_expression.html 表达式意义:1.字符x    字符 x。例如a表示字符a\\ 反斜线字符。在书写时要写为\\\\。(注意:因为java在第一次解析时,把\\\\解析成正则表达式\\,在第二次解析时再解析为\,所以凡是不是1.1列举到的转义字符,包括1.1的\\,而又

2012-08-27 19:58:23 1069

转载 Android APK反编译详解(附图)

这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件。注:本Android反编译教程,在Windows7-Ultimate-64bit 操作系统上,测试通过!下述所

2012-08-27 19:38:41 920

原创 Eclipse手动生成R.java方法

1.选择菜单Project 勾选上 Bulid Automatically(自动构建部署) 。 2.选择菜单Project 点Clean后会重新构建项目,R.java文件在这个时候会重新更新生成一边,如果工程有错,就不会自动生成。 3.选择工程右键 Android Tools >> Fix Project Properties 这个操作有时候可以修正一些错误 。

2012-08-27 18:40:10 9257

转载 FileUtils

Java的文件操作太基础,缺乏很多实用工具,比如对目录的操作,支持就非常的差了。如果你经常用Java操作文件或文件夹,你会觉得反复编写这些代码是令人沮丧的问题,而且要大量用到递归。 下面是的一个解决方案,借助Apache Commons IO工具包(commons-io-1.1.jar)来简单实现文件(夹)的复制、移动、删除、获取大小等操作。 import org.apac

2012-08-27 18:20:10 1090

原创 android 开发环境搭建

1.JDK(Android SDK 需要 JDK5 或更高)JAVA_HOME (指向JDK安装文件夹)  CLASSPATH (;%JAVA_HOME%\lib\tools.jar)PATH ( ;%JAVA_HOME%\bin)http://www.oracle.com/technetwork/java/javase/downloads/index.html2.Ecli

2012-08-27 18:15:45 599

转载 Java观察者模式 java.util.Observable 与 java.util.Observer 的理解

在Java中通过Observable类和Observer接口实现了观察者模式。一个Observer对象监视着一个Observable对象的变化,当Observable对象发生变化时,Observer得到通知,就可以进行相应的工作。例如在文档/视图结构中,文档被修改了,视图就会得到通知。      java.util.Observable中有两个方法对Observer特别重要,一个是setCha

2012-08-26 11:08:06 781

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除