自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (2)
  • 收藏
  • 关注

原创 获取google maps api key的过程(debug version)

首先这篇文章不是用来介绍经验的,只是为了以后做google map方面的应用,提供一个方便的记录。 对于google map api key的详细描述可以查看: http://code.google.com/intl/zh-CN/android/add-ons/google-apis/mapkey.html对于debug版本,首先要知道debug keystore在哪,这个是用来签名用

2012-04-08 22:15:47 643

原创 Apk重新签名方法

关于Apk签名,有很多方法, 但apk重新签名,有个工具re-sign.jar(http://www.troido.de/re-sign.jar) , 但我下载后总是让我设置 ANDROID_HOME, 弄了很久也没有弄到点上。 万般无奈,只好用最原始的方法了:  debug version :  1.把xxx.apk 换成 xxx.zip 然后解压后 删除META-INF

2012-04-05 11:36:59 592

原创 Android界面效果_Color汇总

经过了一年多的学习,android总算是初窥门径了,但还远远不够。虽然干了许多型号和项目,但就像只是学会了任我行的吸星大法,各种技术充斥着我的大脑,目前的状态是寻找属于我的易筋经,来让这些东西融会贯通! 下面是Color汇总,没什么难度,只是为了以后方便拿来用,拿来主义! 哈哈   #FFFFFF #FFFFF0 #FFFFE0

2012-02-09 10:17:07 352

原创 Android[Media][1] Camera

干了一段时间的android开发,发现还是把基础搞好了,做实际项目才会游刃有余。故收拾一下努力学习的心情,重新学习一下android的基础知识。那么先从media开始吧!话不多说,今天就先搞一个简单的Camera实例来热热身吧!需要会的知识点: BitmapFactory : 提供了很多静态的方法,用来加载Bitmap image。 下面是属性和方法的举例: BitmapFac

2011-11-06 14:41:11 385

转载 Android定制新设备

定制新设备 一、Android如何编译特定product    首先来看看Android Makefile是如何解析环境变量TARGET_PRODUCT的。  Android Makefile 的引用关系是这样的:   Makefile  ->

2011-10-12 16:17:44 679

转载 从 Java 代码逆向工程生成 UML 类图和序列图

本文面向于那些软件架构师,设计师和开发人员,他们想使用 IBM® Rational® Software Architect 从 Java™ 源代码来逆向工程生成 UML 类和序列图。 逆向工程经常被用来从已有的源代码中以一种抽象模型 UML 格式来获得丢失的设计文档,其可

2011-09-26 14:20:39 889

转载 基于WSP/WTP的MMS传输(6)——MMS Notification 解析

之所以把MMS Notification 放在单独的一节是由于它的特殊性,前面提到过,MMS Notification 是由SMSC(短息服务中心)以PUSH 通知的方式发给接收方的,即MMS Notification 是一条短息,不同于普通的短息,MMS Notificatio

2011-08-28 22:44:48 681

转载 基于WSP/WTP的MMS传输(5)——WSP 协议的实现

WSP协议位于WTP协议层之上,它没有保证数据正确传送的机制(这个部分是由WTP实现的),在WSP层提供会话管理功能,即连接——交互——断开连接这样的流程,WSP协议与HTTP协议实现上有对应的关系,如果熟悉HTTP,则WSP很容易理解。       WSP提供两种事务交互模

2011-08-28 22:44:03 745

转载 基于WSP/WTP的MMS传输(4)——WTP协议的实现

WTP协议的实现      前面给出了一个WSP/WTP/WDP层次结构示意图,采用该协议实现的任何会话都必须通过WTP层,与WSP层不同,WTP没有连接——传输数据——断开连接的过程,它是实现数据的完整正确传输的这样一套协议。WTP有着一整套的完善的分包、丢包检测、重传,数

2011-08-28 22:43:31 743

转载 基于WSP/WTP的MMS传输(3)——MMS 传输

MMS 的传输过程如下:1、  移动端通过GPRS拨号使设备成为无线网络上的一个节点在wince平台下,拨号使用的设备类型为RASDT_Modem,本地号码是~GPRS!,如果是移动号码,节点是:CMWAP。联通的节点是:UNIWAP。设定这些参数的API分别是lineG

2011-08-28 22:42:28 735

转载 基于WSP/WTP的MMS传输——MMS PDU结构

MMS PDU结构       MMS PDU(Protocol Data Unit,协议数据单元)由MMS头和MMS消息体组成,MMS头由多个域名和域值组成,由客户端指定, MMS头里面的一些域可以被MMS Proxy-Replay修改或补充,MMS Proxy-Repla

2011-08-28 16:04:49 1141

转载 基于WSP/WTP的MMS传输——MMS的传输模型

MMS 的传输模型首先要确认的一点是,一条彩信最终是通过PDU 的形式传递给彩信服务中心的,如图三所示。   MMS PDU 包括MM 体和MMS HEADER ,完整的MMS 信息被包含在MMS PDU 之中,采用多媒体邮件扩展MIME 方式打包。一个M

2011-08-28 16:03:00 1265 1

转载 Android 总结4种线程中操作UI界面的方法

我们经常会在后台线程中去做一些耗时的操作,比如去网络取数据。但是当数据取回来,需要显示到页面上的时候,会遇到一些小麻烦,因为我们都知道,android的UI页面是不允许在其他线程直接操作的。下面总结4中方法用来在线程中操作UI界面。方法一:Handler子线程调用

2011-08-26 23:42:41 436

转载 android 实现发送彩信方法 (MMS),非调用系统彩信界面

最近有个需求,不去调用系统界面发送彩信功能。做过发送短信功能的同学可能第一反应是这样:不使用 StartActivity,像发短信那样,调用一个类似于发短信的方法SmsManager smsManager = SmsManager.getDefault();smsMa

2011-08-26 23:41:03 1061

转载 Android拦截短信并屏蔽Notification

拦截短信有几个关键点:1.android接收短信时是以广播的方式2.程序只要在自己的Manifest.xml里加有"接收"SMS的权限view plaincopy to clipboardprint?  3.要写个广播接

2011-08-25 23:01:28 715

转载 Android开发怎么样让用户体验速度快

出色的用户体验有三个特征:速度快、响应及时以及无缝。下面的信息帮助你的应用如何能够在Android上实现这些特征。我们将详解如何让你的应用变得速度快,关于及时响应和无缝我们将在以后的时间里再向大家介绍。速度快       你不能假设手机与桌面系统和服务器一样提速,更多

2011-08-25 22:58:41 271

转载 Android开发中完全退出程序的三种方法

Android程序有很多Activity,比如说主窗口A,调用了子窗口B,在B中如何关闭整个Android应用程序呢? 这里给大家三种比较简单的方法实现。  首先要说明在B中直接使用finish(),接下来手机显示的还是主窗口A,所以一起来看看是如何实现的吧。

2011-08-25 22:55:48 367

转载 Linux/Unix下Shell快捷键操作大集合

有时候,我们需要在 Bash 中重复执行先前的命令。你当然可以使用上方向键来查看之前曾经运行过的命令。但这里有一些更好的方式:    1) !!:重复执行上一条指令    2) !a:重复执行上一条以a为首的指令    3) !number:重复执行上一条在histo

2011-08-25 06:32:39 337

转载 谈java中类的加载、链接和初始化

Java字节代码的表现形式是字节数组(byte[]), 而Java类在JVM中的表现形式是java. lang. Class类的对象。 一个Java类从字节代码到能够在JVM中被运用, 需要经过加载、链接和初始化这三个步骤。  这三个步骤中, 对开发人员直接可见的是Jav

2011-08-25 06:27:01 323

转载 java代码将汉字转换成拼音

package com.sucre;  //所需导入的jar包在下侧下载  import net.sourceforge.pinyin4j.PinyinHelper;  import net.sourceforge.pinyin4j.format.HanyuPinyi

2011-08-25 06:21:39 598 1

转载 Java调用CMD命令

java的Runtime.getRuntime().exec(commandStr)可以调用执行cmd指令.  cmd /c dir 是执行完dir命令后关闭命令窗口.  cmd /k dir 是执行完dir命令后不关闭命令窗口.  cmd /c start dir

2011-08-25 06:19:19 286

转载 Eclipse调试Bug的七种常用技巧

1、 条件断点  断点大家都比较熟悉,在Eclipse Java 编辑区的行头双击就会得到一个断点,代码会运行到此处时停止。条件断点,顾名思义就是一个有一定条件的断点,只有满足了用户设置的条件,代码才会在运行到断点处时停止。  在断点处点击鼠标右键,选择最后一个"Br

2011-08-25 06:17:57 371

转载 学习Android界面设计的超级利器HierarchyView.bat

存在问题: 我看到别人的程序,想学习人家的UI布局是怎么做的,如何能窥探一二?存在问题: 在学习ViewGroup和Layout时我们可能会有一个疑问,如果我在Xml布局文件中不放置Layout,直接放TextView等组件的时候,它是用什么方式布局的?解

2011-08-19 22:14:59 336

转载 SMIL彩信MMS技术学习

SMIL(Synchronized Multimedia Intergration Language,同步多媒体集成语言)音发作Smile,是W3C采用XML标准描述多媒体提出的标准。定义了时间标签、布局、动画、视觉渐变和媒体嵌入。是一种以简单,易于了解的XML语言使各种格式

2011-08-18 19:11:54 738

转载 Android MMS 源码目录结构

我想首先应该从AndroidManifest.xml 文件开始,该文件是Android应用(APK)的打包清单,其中提供了关于这个应用程序的基本信息,如名称(application/@label),图标( application/@icon ),等常量信息,但该文件最重要的功能仍

2011-08-18 18:59:06 686

转载 Android 源码目录结构详解

Android 2.1 |-- Makefile |-- bionic                        (bionic C库) |-- bootable                (启动引导相关代码) |-- build

2011-08-18 18:57:55 350

转载 android 彩信附件添加删除

添加附件。 在ComposeMessageActivity里 addAttachment(int type) 函数 根据type的不同,分成6个case case A: MediaSelectListActivity.ADD_IMAGE 用ga

2011-08-11 15:32:45 3507 2

转载 android的收彩信通知的过程解析

这里对froyo(非标准)里mms模块收彩信的函数调用关系进行一点解说。这里只说的是收到彩信,但是还没有下载(设为手工下载)首先,mms是通过WAPPUSH实现的,具体在com.android.internal.telephony包里的WapPushOverSms类。这个

2011-08-11 13:24:38 576

转载 linux常用命令

1. man 对你熟悉或不熟悉的命令提供帮助解释eg:man ls 就可以查看ls相关的用法注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运行。2. ls 查看目录或者文件的属*,列举出任一目录下面的文件eg: ls

2011-08-11 07:21:40 223

转载 android监听网络状态

ConnectivityManager有四个主要任务:1、监听手机网络状态(包括GPRS,WIFI, UMTS等)2、手机状态发生改变时,发送广播3、当一个网络连接失败时进行故障切换4、为应用程序提供可以获取可用网络的高精度和粗糙的状态  Ps:网

2011-08-10 15:57:54 2842

转载 android网络接点

项目中写的网络模块,感觉有点乱:两套代码 --模拟器、真机,维护起来十分麻烦。解决办法:代码自动去检查到那种网络环境,然后调用不同的联网方式。查看了模拟器上默认的接入点:移动网络  -- APN = "internet"1、通过获取apn的名称,来判断网络// 获

2011-08-10 15:56:25 526

转载 MMS不调用系统函数实现流程

最近有个需求,不去调用系统界面发送彩信功能。做过发送短信功能的同学可能第一反应是这样: 不使用 StartActivity,像发短信那样,调用一个类似于发短信的方法 SmsManager smsManager = SmsManager.getDefault(); sm

2011-08-10 15:54:12 308

转载 Makefile简介

Makefile一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,因为 makefile就像一个Shell脚本一样,其中也可以执行

2011-07-11 10:57:11 227

转载 深入理解Android消息处理系统——Looper、Handler、Thread

Android应用程序也是消息驱动的,按道理来说也应该提供消息循环机制。实际上谷歌参考了Windows的消息循环机制,也在Android系统中实现了消息循环机制。Android通过Looper、Handler来实现消息循环机制,Android消息循环是针对线程的(每个线程都可以有

2011-07-08 09:57:12 385

转载 八款开源Android游戏引擎(转)

很多初学Android游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于 iPhone下有诸如Cocos2d-iphone之类的免费游戏引擎可供使用,一边自暴自弃的抱怨Android平台游戏开发难度太高,又连个像样

2011-07-07 14:08:36 263

21天自学Java6(第5版)

[21天自学Java6(第5版)].(Sams.Teach.Yourself.Java.6.in.21.Days].Rogers.Cadenhead&Laura.Lemay.文字版的源代码,

2011-08-19

21天自学Java6(第5版)

(Sams.Teach.Yourself.Java.6.in.21.Days].Rogers.Cadenhead&Laura.Lemay.文字版

2011-08-19

空空如也

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

TA关注的人

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