自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

2011->2012

没想到2012这么快就要到来了。随着年龄的增长,自己已经是三十多的人了,但是感觉还是不够成熟。想想也是,每天跟代码打交道,跟程序员打交道,所处的环境相对单纯,社会经历也就太少,历练不够,成熟的也就较慢了。不管怎样,人生短暂,只要自己做着喜欢的事情,每天开心一些,就很好了。 对2011年做个回顾。 换了工作。从一家创业公司换到了一家国内大型游戏公司,继续做Android的开发工作,负责一个A...

2011-12-31 12:32:00 60

android adb常用指令

Android 调试桥(adb)是多种用途的工具,该工具可以帮助你你管理设备或模拟器的状态。 可以通过下列几种方法加入adb: 在设备上运行shell命令 通过端口转发来管理模拟器或设备 从模拟器或设备上拷贝来或拷贝走文件 下面对adb进行了介绍并描述了常见的使用. Contents 概要 发出adb命令 查询模拟器/设备实例 给特定的模拟器/设备实例发送命令 安装...

2011-12-20 19:14:00 58

Android APN开发流程分析(二、三、四)

2 Data Connect流程分析 Android的数据连接是基于PPP方式的,主要步骤为:首先通过AT命令激活PDP连接,然后利用pppd通过数据端口完成拨号连接; 数据连接的核心控制类是DataConnectionTracker,存在于GSMPhone里,数据连接不需要用户的干预,在APN设置好之后,在适当的情况下就会自动激活,激活的入口点是:DataConnectionTracke...

2011-12-16 11:19:00 234

Android APN开发流程分析(一)

转载:http://hi.baidu.com/ylfan2006/blog/item/f14370d7b82eb00ca18bb710.html

2011-12-16 11:17:00 130

HTML5学习路线图

如何学习HTML5?这个话题,问的人很多,随便百度一下就能看到各种各样的回答。不过感觉每种回答都不给力。下面我给出一个自己理解的HTML5学习的路线图,按照这个路线图学习以后,一般的HTML5项目开发就没问题了。 仅作为参考。 1. HTML5教程 主要学习HTML标签、属性和事件。 参考:http://www.w3school.com.cn/html5/index.asp 2....

2011-12-16 10:45:00 705

android:apn相关资料

APN全称是Access Point Name,中文即接入点,是通过手机上网时必须配置的一个参数,它决定了手机通过哪种接入方式来访问网络。 android系统把所有的APN都保存在数据库中,数据库绝对路径:/data/data/com.android.providers.telephony/databases/telephony.db。 使用adb命令可以把该数据库导出查看: adb ...

2011-12-16 10:40:00 134

HTML5在Android IOS等移动平台上的兼容性

最近尝试将做的一个Android项目web化,而其中的一个方案,就是做成html5的。于是做了一些Demo,也做了一些简单的研究。其中一个比较重要的问题,就是HTML5在Android和IOS的兼容性如何。 找到下面的表格,很好的解答了我的问题。 与看到这篇博文的好友一起分享。 Feature Safari on iOS Android Browser B...

2011-12-15 13:30:00 523

导入工程出错:some projects were hidden because they exist in the workspace directory。

有时候我们导入现有的工程时会出现错误,没有继续下一步的那个按钮,错误提示如下:some projects were hidden because they exist in the workspace directory。 查阅了半天,很多中文网站上也没看到有可行的解释,无意中在一外文网站上看见了,此时显得英语是尤其的重要啊! 导致这个错误的原因是工程重名了!并不是仅仅指文件夹重名...

2011-12-12 13:53:00 86

我的链接

我的链接: 新浪博客新浪微博 贺利坚CSDN技术教学博客全部文章列表——为IT菜鸟成长铺路架桥 我的邮箱:sxhelijian@163.com(山西sx 的贺利坚 helijian在163.com,好记),这是联系我的最好方式。 我的QQ:几乎不开,并不是每个人都需要和必须有即时通信工具,尤其需要静心做事之时。 为弥补我即时通信工具上的不合潮流,每天查看Email、博客评论和留言,我还是能及时找...

2011-12-10 14:35:00 243

Gears Android WIFI/基站定位源代码分析

文章出处:http://www.limodev.cn/blog 作者联系方式:李先静 <xianjimli at hotmail dot com> Broncho A1还不支持基站和WIFI定位,Android的老版本里是有NetworkLocationProvider的,它实现了基站和WIFI定位,但从 android 1.5之后就被移除了。本来想在broncho A1里自己实...

2011-12-10 11:21:00 73

停止服务时报异常!ERROR/ActivityThread(358): Service com.wd.AndroidDaemon.WandouService has leaked IntentRece...

异常信息: 02-1700:01:19.800:ERROR/ActivityThread(358):Servicecom.wd.AndroidDaemon.WandouServicehasleakedIntentReceivercom.wd.AndroidDaemon.b@40573c50thatwasoriginallyregisteredhere.Areyoumissingacallto...

2011-12-10 00:36:00 288

jira 3.6 破解 步骤

JIRA是一个优秀的问题(or bugs,task,improvement,new feature )跟踪及管理软件。它由Atlassian开发,采用J2EE技术.它正被广泛的开源软件组织,以及全球著名的软件公司使用,它堪称是J2EE的Bugzilla。 JIRA提供了全面的功能,界面十分友好,可用性以及可扩展性方面都十分出色,如果购买商业版许可,还可以得到JIRA的源码(在开发许可...

2011-12-09 15:35:00 79

C++程序设计教学材料-2011级

计114-34班学生,他们的博客地址:请【点击进入....】。 教师:贺利坚 CSDN博客首页新浪博客   网络习题课——贺老师的视频教程,补齐课堂上落下的课,解除做题中的困扰。 【课程总结】   我的总结,见《这一年,与84个写代码的菜鸟相伴而行》   大一菜鸟学习c++后的精彩总结,见《C++课上的作文题》   学生如何看待我们共同的经历,如何看待学习中的相...

2011-12-09 10:36:00 108

今年是我的旅游元年

我是一个不太喜欢旅游的人,我比较喜欢安静,在节假日,宁肯在家里看电视睡觉,也不太想出去和人家挤。老婆大人呢,性格活泼,没事就吵着说“我要去三亚”。三亚是我们曾经蜜月旅行的地方,我也很怀念,不过每次我们都选择了其他地方。三亚,以后再说吧。 在老婆的要求下,今年去了很多地方,2月份农历新年期间去了香港,4月份去了昆明大理丽江香格里拉,10月去了深圳,也顺便第二次踏上香港的土地。 旅行有什么...

2011-12-08 10:56:00 63

Android中Webview使用自定义的javascript进行回调

先说为什么需要讨论这个问题。 现在很多的手机应用,都可能会直接嵌入一个web页面。这样做的好处:一个是功能更新方便,维护起来容易,只需要维护服务器的页面即可,不需要更新客户端;另一个是功能通用,不仅android可以用,ios也可以用,symbian也可以直接用。 那为什么现在很多手机应用并不做成web方式的呢?原因很多。一个是现阶段web方式展现能力相对较弱,如果对于应用的美观程度要...

2011-12-06 09:25:00 210

Android中如何做到Service被关闭后又自动启动

首先要说的是,用户可能把这种做法视为流氓软件。大部分时候,程序员也不想把软件做成流氓软件,没办法,领导说了算。 我们在使用某些Android应用的时候,可能会发现安装了某应用以后,会有一些服务也会随之运行。而且,这些服务每次都会随着手机开机而启动。有的服务做的更绝,当用户在运行的服务中手动停止该服务以后,过了一段时间,服务又自动运行了。虽然,从用户的角度来说,这种方式比较流氓。但是,从程序员...

2011-12-05 09:43:00 289

MVC,Android体系结构,常用设计模式

//首先是Android系统结构图 linux kernel:负责硬件的驱动程序、网络、电源、系统安全以及内存管理等功能。   libraries和androidruntime:libraries:即c/c++函数库部分,大多数都是开放源代码的函数库,例如webkit,该函数库负责android网页浏览器的运行,例如标准的c函数库libc、openssl、sqlite等,当然也包括支...

2011-12-04 14:39:00 69

Android开发 AsyncTask异步任务类

这是本人在做腾讯微博客户端项目时,需要异步加载图片,故用到了AsyncTask!!! 在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则: 1. 不要阻塞UI线程 2. 确保只在UI线程中访问Android UI工具包 当一个程序第一次启动时,Android会...

2011-12-04 01:41:00 83

Android开发文件下载中的断点续传源码

import java.io.File; import java.net.URL; import java.net.URLConnection; import android.app.Activity; import android.os.Bundle; import android.os.Environment; import android.os.Handler; import ...

2011-12-04 01:06:00 110

android设计模式---SDK源码之工厂方法模式

工厂方法模式,往往是设计模式初学者入门的模式,的确,有人称之为最为典型最具启发效果的模式。 android中用到了太多的工厂类,其中有用工厂方法模式的,当然也有很多工厂并不是使用工厂方法模式的,只是工具管理类。 今天以ThreadFactory举例说明一下简单工厂模式和工厂方法模式。 工厂方法模式,Factory Method,简单的方式,不简单的应用。 1.意图 定义一个用于创建对象的...

2011-12-03 20:41:00 64

简单介绍一下 设计模式在android中运用

1.观察者模式: 观察者模式在Android中有着广泛的应用,尤其是在Listener中应用广泛。本文以Button为例来介绍一下观察者模式。 首先回顾一下观察者模式。 观察者模式又叫做发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。 观察者模式定...

2011-12-03 20:34:00 87

在TextView控件中单击链接弹出Activity

Android开发技巧:在TextView控件中单击链接弹出Activity 介绍了<a>标签以及TextView自动识别的特殊文本(网址、电话号、Email等),这些都可以通过单击来触发不同的动作。虽然这些单击动作已经可以满足大多数需要了,但如果读者想在单击链接时执行任意自定义的动作,那么本节的内容非看不可。 介绍的方法重新查看Html.java文件的内容,随便找一个处理Htm...

2011-12-03 13:04:00 116

android最佳学习路线,学习心得

Android 学习路线图收藏 1.Java基础 很多朋友一上手就开始学习Android,似乎太着急了一些。Android应用程序开发是以Java语言为基础的,所以没有扎实的Java基础知识,只是机械的照抄别人的代码,是没有任何意义的。那么Java学到什么程度才算是过关呢?我个人认为至少要掌握以下两个方面的内容: a) Java基础语法:具体的知识点列表可以在这里下载:《Java知...

2011-12-02 20:12:00 75

android ListView中一些源码测试程序

package com.ldci.listview; import android.app.ListActivity; import android.os.Bundle; import android.view.View; import android.widget.AbsListView; import android.widget.ImageView; import android...

2011-12-02 20:09:00 87

android中的ListView的优化

ListView优化 Adapter的作用就是ListView界面与数据之间的桥梁,当列表里的每一项显示到页面时,都会调用Adapter的getView方法返回一个View。想过没有? 在我们的列表有1000000项时会是什么样的?是不是会占用极大的系统资源? List.xml: <?xml version="1.0" encoding="utf-8"?> <Li...

2011-12-02 20:07:00 85

android中内存溢出自己的一些总结

在模拟器上给gallery放入图片的时候,出现java.lang.OutOfMemoryError: bitmap size exceeds VM budget 异常,图像大小超过了RAM内存。 模拟器RAM比较小,只有8M内存,当我放入的大量的图片(每个100多K左右),就出现上面的原因。由于每张图片先前是压缩的情况。放入到 Bitmap的时候,大小会变大,导致超出RAM内存,具体解决办法如下:...

2011-12-02 20:05:00 83

Service BroadcastReceiver备份短信的应用

package com.ldci.smsmessagedemo; import android.app.Service; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import android.os.IBinder; import...

2011-12-02 20:00:00 54

android实际项目中数据库的应用(增删改查)

//下面有详细的注释, package com.ldci.db; import android.content.ContentValues; import android.content.Context; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase; import andr...

2011-12-02 19:54:00 388

在java中发送Email自我总结

//首先是一个信息类 package com.util.mail; /** * 发送邮件需要使用的基本信息 */ import java.util.Properties; public class MailSenderInfo { // 发送邮件的服务器的IP和端口 private String mailServerHost; private String mailServ...

2011-12-02 19:46:00 93

Android应用如何反馈Crash报告

为什么需要反馈Crash报告? 做Android应用程序,要尽量避免程序Crash的发生。虽然说零Crash是程序员追逐的最终目标,但是现实的情况是,程序员只能尽量的减少Crash的发生,而几乎不可能完全杜绝Crash。也许,你认为你的应用的健壮性已经近乎完美,轻松的经受住了测试部门魔鬼般的考验,但是当你的应用发布到市场,面对百万甚至千万级别的用户的时候,可能就没有那么幸运了。 基于以上原...

2011-12-02 09:31:00 41

学习Camera开发时遇到的问题

总结: 1、用模拟器启动不了camera,提示:java.lang.runtimeException:setparameters failed.....因为parameters.setPictureSize(320, 480)(设置分辨率)的参数有误 这个可以看logcat中 ERROR/QualcommCameraHardware(93): picture_size_value...

2011-12-01 20:47:00 283

【转】Failed to install *.apk on device *: timeout

可能项目越做越大吧(其实是图片多^-^),到了后面每次调试安装时都出现Failed to install *.apk on device *: timeout 现在将这个问题整理出来,以便以后查阅。 错误出现:连接真机调试的时候如果连接太久没响应就会出现timeout 根据网上众多资料:可分为这几个解决方法 方法由简单到麻烦: 1.在window-》prensent....-》andro...

2011-12-01 20:25:00 85

Activity和自定义Dialog的区别

Activity和自定义Dialog的区别 今天写程序,突然发现如果是activity中的布局,只要没有定义 findViewById 就不会显示出来 dialog只要定义了不管有没有find 都会显示出来。...

2011-12-01 20:22:00 443

Android市场官方的统计信息

做Android应用和游戏,避免不了的要了解市面上的各种android设备的信息,以最大程度的兼容更多的设备。 Android市场会定期发布统计信息,包括SDK版本,屏幕大小和分辨率,OpenGL ES各版本的统计。这些数据,可以很好的为我们提供数据支持。 SDK版本: http://developer.android.com/resources/dashboard/platform-ver...

2011-12-01 09:51:00 64

空空如也

空空如也

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

TA关注的人

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