自定义博客皮肤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)
  • 资源 (12)
  • 收藏
  • 关注

转载 Android 使用Mobclix实现广告盈利(http://www.javaeye.com/topic/609639)

广告是个很便捷、很通用的盈利方式,尤其是免费的app,这个不用我累赘。Mobclix不久之前提供了对android平台的支持,当然好东西免不了做个测试,同时分享自己的经历,就像我博客的名字一样, 我相信分享的力量。 Demo效果图: Demo(请参阅附件ad.zip) 整个过程需要两步: 第一步:创建账户 MobClix的站点: www.mobclix.com, 注册账户,并创建app.获取appid。Mobclix提供一大一小两种广告, 目前仅仅测试通过小幅广告,大幅广告继续测试中。 该步骤官方描述如下:

2010-08-28 17:14:00 1187

转载 实用Android开发工具和资源精选

<br /><br />在google、开源平台,和来自移动电话制造商HTC,Samsung和Sony Ericsson的支持下,Android平台在市场占有率上相比去年取得的886%增长!如果我只看增长率,IPhone据统计才有61%的增长。这些 数据可以给你关于两个平台流行度的印像,但是事实上,这些数据告诉了智能机开发员的谁才是真正的赢家。在时下,智能机越来越流行,因此成为一个快速增长的 Android平台的智能机开发人员将会是一个不错的选择。<br /> <br />  相比较其他的平台,Androi

2010-08-28 17:02:00 632

转载 异步加载图片

<br /><br />(http://www.javaeye.com/topic/743672)<br />    前几天记得说要分享一下异步下载加载图片的经验,最近一直在研究Cocos2d,把这事耽误了。今天就写了写 <br /> <br />如果不怕图片那个内存溢出的bug的话。可以使用ListView,GridView等等,如果担心这个问题,可以使用ImageView<br /> <br />既然是异步加载,那就采用多线程下载吧。 这个例子里面也就用了一个线程池<br /> <br />1.<br

2010-08-28 17:00:00 557

转载 移动应用排名与开发者的机会

<br /><br />伴随着智能手机的兴起,App Store的模式已经成功地移动领域的标杆。App Store已经以超过30亿的下载量,超过10万种程序的成绩成为了业界的龙头老大。Google Market因终端受限,也依然交出了超过2万种程序的答卷。<br /><br />贡献这些程序的,就是各种各样的开发者。对于业余开发者来说,平台、技术以及个人喜好可能是更重要的因素。而对于职业的开发者(或者公司)来说,关心的只有一点:这个平台是否能够足以让开发者生存下来。因此,排行榜中的程序排名竞争,并不简简单单

2010-08-27 09:40:00 563

转载 怎样为多媒体文件生成缩略图

<br />1、Video <br />对于视频,取第一帧作为缩略图,也就是怎样从filePath得到一个Bitmap对象。 <br />private Bitmap createVideoThumbnail(String filePath) { <br />        Bitmap bitmap = null; <br />        MediaMetadataRetriever retriever = new MediaMetadataRetriever(); <br />        try

2010-08-25 19:58:00 2010 3

原创 如何更换皮肤

<br />要想做一个好的程序,皮肤也是很重要的额一部分,因为它是直接吸引用户的部分。像QQ,MSN,搜狗输入法等成功软件都有大量的皮肤供用户选择。 <br />我们可以通过设置程序的主题和风格。但更换皮肤往往不止这些,它可能要更换更多的resources资源。这个程序只是说明更换皮肤的方法,代码很简单。包括两个工程,一个主工程,一个皮肤工程,负责更换皮肤。 <br />代码介绍如下: <br />1.主程序: <br />package com.D_skinMain; <br /><br />import

2010-08-25 19:56:00 2383

转载 内存溢出的解决办法 Android

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

2010-08-25 19:43:00 2669

转载 如何监控Android模拟器的HTTP访问情况

<br /><br />前几个月,在调试某个应用时,需要监控应用与服务器之间的HTTP通讯。从搜索引擎找到的方案几乎全错。要么是人云亦云,要么是只能满足旧的平台版本,要么根本就是臆测。不得其解之际,用比较复杂的方法解决了。昨天想起来,觉得太过窝囊,于是重整旗鼓,终于在官方文档上找到一点启发。把真正能解决问题的方案写下来,一方面给同样遇到问题的朋友一点帮助,另一方面也是提醒自己,官方文档是解决问题的第一方案,但读文档也有讲究。不读文档、不思考,一遇问题就上网搜,结果大概都会事倍功半。<br />问题场景:在调

2010-08-24 12:24:00 1314 2

转载 UI设计模式大阅兵

<br /><br />交互设计师在设计线框图原型时,熟知常见的Web设计模式很有帮助,做到“心中有数”才能创造出符合需求,用户易学易用的界面来。常见的设计模式有哪些呢?在商业中有哪些案例呢?某公司交互设计师张雅秋写了一篇博文对此进行了总结,现转载于此,全文如下:<br />交互设计师在设计线框图原型时,熟知常见的Web设计模式很有帮助,做到“心中有数”才能创造出符合需求,用户易学易用的界面来。所谓“没有必要重复发明轮子”,模式往往容易解决常见问题,正确的模式能帮用户熟悉界面、提高效率。<br />常见的U

2010-08-24 12:22:00 601

转载 下载

<br /><br />本文主要介绍在OPhone中如何实现文件的下载、暂停、恢复、重试以及清除。我们仅仅使用ContentResolver的insert、query、update、delete就可以完成上述功能。对于上层的开发者来说,下载的启动、进行、完成、出错仅仅体现在数据库中对应下载记录的这一行数据的变化。下面我们分别看一下。 1、 下载在OPhone中要下载一个文件,实际上就是添加一条记录到数据库表中。这就需要提供被添加的表名以及这条记录的数据,如下:        view plaincopy t

2010-08-23 14:12:00 1014

转载 anroid ndk文档翻译之一:android ndk一览

<br /><br />Android NDK一览<br /><br />介绍:<br /><br /><br /><br />Android NDK是一套工具,允许程序开发人员把C和C++编译出来的机器代码嵌入到他们的应用程序包。<br /><br />重要信息:<br /><br /><br />Android NDK 只能够用在Android 1.5 或以后的平台上。<br /><br />1.0 and 1.1系统不被支持,原因在于1.5的发行版在ABI和工具链上已经发生了一些细小的变化。<br /

2010-08-21 14:05:00 1024

转载 Android平台QQ空间概念视觉稿

<br /><br />一、前期的准备<br />制作这次风格稿的时候,问了身边的一些使用QQ空间的朋友,问他们是如何理解QQ空间的?希望的QQ空间是什么样子?得到了N多的答案,其中的一些关键字我摘录了出来:“好玩些、读写方便、速度快操作流畅、酷一点、可以看到更多和PC用户的内容、让我们来选择自己喜欢操作方式、精致漂亮、要有QQ空间自身的特点…”<br />在看完这些朋友们给的这些信息之后就到了揣摩消化分析理解体现阶段,同时希望可以在风格上尝试一个和以往的版本不同的地方,既可以体现出QQ空间自身的特点又可以

2010-08-21 12:39:00 699

原创 EditText加入图片混编显示

<br /><br />Android的WebView固然强大,不过很多时候还要依赖于Android组件。这些组件的常规的使用方法这里就不必说了,而在这些组件中还有很多比较有趣的使用方法。例如,使用过QQ for Android的开发人员可能会发现,在输入聊天记录时,可以直接将表情图像放到EditText组件中(如图3所示)。也许会多初学者会感觉实现这个功能比较困难,但实际上实现这个功能再简单不过了。<br /><br /><br /><br />    我们一般通过EditText的setText方法来设

2010-08-19 21:45:00 2513 2

转载 分享:通过Launcher里的WorkSpace完成桌面的3D转屏效果(有源码)

<br />(http://www.eoeandroid.com/viewthread.php?tid=27079&extra=&page=1)大家复制起来研究太麻烦,要我上传附件,已经上传了,附件里面的改动比较大而且注释不那么详细了,<br />出于多效率的考虑,没有用多线程了。下面提到的问题也都已解决,有什么好的建议大家再提出来一起讨论。<br /><br /> <br /><br /> Workspace.rar (11.97 KB) <br />/*<br />这个workspace可以看做一个整体

2010-08-18 20:53:00 1017 2

转载 iPhone 可有设计哲学?

<br />by  newkhonsou@twitter ,<br /><br />iPhone 4G 出来之前,注定会有更多强大,快速,激动人心的新设备来挑战智能手机的巅峰 : 3GS 。<br />但也总会有文章出现,指出 : 这还不是 iPhone Killer 。<br />无能人威胁 iPhone 。 打倒 3G 的,仍然是 iPhone 自己。 Jobs 领先 5 年的狂言,正在慢慢应验。<br />移动计算的市场代表未来没人怀疑。Nokia ,Handspring , RIM , Palm ,

2010-08-18 20:48:00 1008

转载 移动界面设计点滴(3)——工欲善其事,必先利其器

<br /><br />有朋友问起,用什么工具做移动端的交互设计?<br />这是通常在接触交互设计都会碰到的问题,分享几点应用的经验。<br />Fireworks<br /><br />从N年前做web开始就一直用Fireworks,这是一个非常高效的屏幕图像处理软件。<br />提供了基本的图形、钢笔工具,并可以快速的完成颜色的定制设置,布局便捷。<br />Fireworks是最佳的整合平台。<br />忘记全能的PS吧,这里你不需要瑞士军刀。<br />PowerPoint<br /><br />

2010-08-18 20:44:00 469

转载 移动界面设计点滴(3)——工欲善其事,必先利其器

<br /><br />有朋友问起,用什么工具做移动端的交互设计?<br />这是通常在接触交互设计都会碰到的问题,分享几点应用的经验。<br />Fireworks<br /><br />从N年前做web开始就一直用Fireworks,这是一个非常高效的屏幕图像处理软件。<br />提供了基本的图形、钢笔工具,并可以快速的完成颜色的定制设置,布局便捷。<br />Fireworks是最佳的整合平台。<br />忘记全能的PS吧,这里你不需要瑞士军刀。<br />PowerPoint<br /><br />

2010-08-18 20:42:00 581

转载 移动界面设计点滴(2)——Flow大局观

<br /><br />在移动设计中,我们需要完善的功能flow,对它认知的价值使得flow在整个设计开发过程中始终走在前面。完善的flow不仅令功能产品更加易用,带来良好的用户体验,与此同时,也有助于提升开发效率,不到位的flow将带来设计与开发的反复,使团队蒙受损失。<br />良好的移动产品flow标准有三end to end清晰整合<br />所谓end to end是指功能根据需求设计需要符合所在平台的特性,完整的考虑到用户如何在任何场景下使用操作及完成任务,提供因为有效或无效操作而带来的反馈帮助

2010-08-18 20:41:00 476

转载 移动界面设计点滴(1)——减少空间占用

<br /><br />与面向桌面电脑的网页设计不同,移动平台的设计中,屏幕空间是一个不可忽视的限制因素.设计需要符合移动平台用户的使用习惯,以最佳的状态呈现屏幕信息.<br />接下来以当前正在工作的UI做为sample,实战空间优化.<br /><br />改进原则去除不必要的提示信息<br />合理减少界面中的文字信息,图形化界面直观的使用户可以完成操作任务.控制字号,使用高亮/对比方式突出类似条目信息<br />有需要充分利用单屏的空间,在不影响文字显示底线,采用多途径的设计方式描述内容.合理布局功

2010-08-18 20:40:00 526

转载 手机客户端适配性

<br /><br />适配性指的是客户端应用程序能可以在多种参数的手机屏幕上运行,手机屏幕的相关参数有尺寸、分辨率和精度。屏幕尺寸指的是实际的物理尺寸,以屏幕的对角线长度为准。如iPhone的尺寸为3.5英寸。屏幕分辨率是物理像素总数。如iPhone的屏幕像素为320×480px(宽×高)。屏幕精度取决于屏幕分辨率和像素在物理宽高上分布情况。如iPhone的精度为164dpi。简单地说精度是分辨率与尺寸的比值。同样的分辨率,尺寸越大,精度越小。<br />引起适配问题的原因有:<br />1.手机分辨率(

2010-08-18 20:39:00 2880

转载 Eclipse报错(”Could not reserve enough space for object heap”)

<br /><br />今天 Eclipse 更新完后 重新启动的时候 Eclipse出现了问题 当时觉得挺莫名其妙的。<br />     点击控制台启动 显示的错误信息为“Error occurred during initialization of VM Could not reserve enough space for object heap”。<br />  原因是:在Eclipse启动时为Java虚拟机(JVM)分配的内存大于系统可用内存数,所以没有足够的空间分配给JVM来创建Object。<

2010-08-12 08:44:00 2123

原创 Analyzing the memory usage of your Android application

<br />The new Android 1.5 Early Look SDK  is out since a few weeks. The"Android 1.5 highlights" page does not mention one highlight, which IMHO will become very important for all developers on the Android platform because it allows you to find memory leaks

2010-08-11 09:39:00 768

转载 去跨国公司还是去创业公司?

去跨国公司工作可能是大部分人的梦想,特别是《杜拉拉升职记》的流行,更加说明了这个现象。不过作为一个曾经尝过螃蟹的人来说,跨国公司也并非十全十美,并不是每个人都适合去跨国公司,特别是有志于钻研技术的程序员,跨国公司未必是合适的选择。 以下摘自JavaEye网站的讨论贴: XXX 写道小公司真他妈的操蛋 1 感觉干活就是在抢任务,无规划无文化 2 由于小公司这个平台,竞争力不行,所以利润就来源于你对员工的剥削程度 3 无任何安全感 4 积累不了任何经验和资历 还不如在大公

2010-08-08 11:34:00 524

转载 Android时代的赢创之路

<br /><br />Google其实在很早以前就表明了自己对移动通信市场的野心。在看到iOS的辉煌试水后,它的android系统的横空出世,更是引来了大量的硬件厂商和开发者。<br />    诺基亚们的悲剧始于iOS及Android平台的兴起,对于WM这样一直碌碌无为的平台也无疑是个噩耗。开发人员逐渐开始对黑莓与WM平台失去兴趣,Google强大的品牌号召力,让android在手机系统大潮中万众瞩目。一些寻求转型的,想要生产智能操作设备的厂商,他们对Android的需求尤其迫切。既有像宏基、戴尔这些硬

2010-08-07 18:04:00 467

转载 android应用客户端自动升级

<br />import java.io.File;  import java.io.FileOutputStream;  import java.io.IOException;  import java.io.InputStream;    import org.apache.http.HttpEntity;  import org.apache.http.HttpResponse;  import org.apache.http.client.ClientProtocolException;  impo

2010-08-07 18:01:00 486

转载 探索并发编程

<br /><br />近来在项目过程中一直受并发问题所困,也是由于自己对并发的一些技术细节一知半解,因此最近一周潜心学习了并发编程的各个方面,知识来源主要是《操 作系统》和《Java并发编程实践》,另外也结合一些分布式项目里面的一些经验,总结了一个并发编程系列,由于篇幅较长,就把链接帖出来,希望对大家有所 帮助:<br />探索并发编程(一)------操作系统篇<br />探索并发编程(二)------写线程安全的Java代码<br />探索并发编程(三)------Java存储模型和共享对象<br /

2010-08-07 18:00:00 1552

转载 Android 定时器真机测试

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

2010-08-07 17:59:00 1032

转载 魅族的手机联系人网络同步功能及原理

魅族昨日推出了基于官方服务器的电话联系人网络同步软件。使用标准syncml协议将你的M8手机联系人与魅族用户中心http://member.meizu.com/的 通讯录实现同步,从此不用为多台手机联系人同步的问题而苦恼了。固件要求: 0.9.7.1及后续版本说明: 1、第一次同步的时候,由于之前未与服务器的通讯录建立映射关系,因此会将手机上的所有联系人上传到服务器上由服务器进行比对,之后服务器再将更新的内容 返回给手机,并且建立双方的关联映射关系,这个过程称之为“全数据同步

2010-08-06 10:41:00 1796

转载 记录更新 条件来自本表另一记录

<br /><br />update t_tradeItem   set currencyValue=<br />(<br />select currencyValue  from t_tradeItem t2 <br />where t2.transactionPOID=t_tradeItem.transactionPOID and t2.tradeItemType=1<br />)<br />where  tradeItemType=0;<br /> <br />外层的t_tradeItem  不能用别

2010-08-05 10:37:00 472

转载 Android开发者必须深入学习的10个应用开源项目

<br /><br />Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项 目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用:<br />1.Android团队提供的示例项目<br />如果不是从学习Android SDK中提供的那些样例代码开始,可能没有更好的方法来掌握在Android这个框架上开

2010-08-04 22:37:00 600

转载 你所不知道的五件事情(并发多线程编程)

<br /><br />这是Ted Neward在IBM developerWorks中5 things系列文章中的一篇,讲述了关于Java并发集合API的一些应用窍门,值得大家学习。(2010.05.24最后更新)<br /><br />    摘要:编写既要性能良好又要防止应用崩溃的多线程代码确实很难--这也正是我们需要java.util.concurrent的原因。Ted Neward向你展示了像CopyOnWriteArrayList,BlockingQueue和ConcurrentMap这样的并发

2010-08-04 09:10:00 507

转载 25个顶级的Android 应用

<br /><br />Android Market 可能不会有iPhone应用商店那么多程序,但也有够多到淹没你,而且在以惊人的速度增长。为了帮助你选择它们,这里列出的是我在Android 上发现的觉得是最好的应用程序。同样,记住这只是在一个时段内的参考, 现在Android平台是发展如此迅速,我保证下个月我的屏幕看起来又会有所不同(会换掉一些程序)。下面我列出了前25个最优秀的应用。<br />截屏 <br /><br />应用列表    <br />1.谷歌语音 <br /><br /><br /><

2010-08-02 22:56:00 553

转载 苹果(iphone)与谷歌机器人(Android)对比分析浅谈

<br /><br />自从Iphone横空出世,就以简单易用,并功能强大,作为智能手机的代名词,直到Google推出Android 平台,才棋逢对手;自此作为两款经常拿来一起比较的手持移动平台,做了粗略分析比较;<br />1. 开发平台<br />目前开发智能手持平台设备的app相对来说已经比较简单。以Android手机Nexus One为例,它的处理器有1GHz,内存则有512MB,跟开发客户端应用的感觉已经很类似。<br />Iphone平台<br />对于Iphone平台的开发,首先要熟悉Appl

2010-08-02 19:03:00 771

转载 25个顶级的Android 应用介绍

<br />Android Market 可能不会有iPhone应用商店那么多程序,但也有够多到淹没你,而且在以惊人的速度增长。为了帮助你选择它们,这里列出的是我在Android 上发现的觉得是最好的应用程序。同样,记住这只是在一个时段内的参考, 现在Android平台是发展如此迅速,我保证下个月我的屏幕看起来又会有所不同(会换掉一些程序)。下面我列出了前25个最优秀的应用。<br />截屏<br /> <br />应用列表<br />1.谷歌语音      <br />谷歌语音是一种非常有用的服务,我

2010-08-02 19:00:00 523

转载 Android与iPhone界面布局对比

  http://www.shtion.com/3677.html   下图是笔者根据Android和iPhone这两个平台的“生产内容型的应用程序”整理出来的界面布局示例。所对比的4个点,均是两大平台的应用程序常规界面元素。状态栏:Android和iPhone的状态栏均在屏幕顶端的位置,原因无外乎是人的视觉流程是从上到下的。Android的状态栏,具有notification的功用,当应用程序有新的通知,在状态栏左侧显示通知图标,向下滑动即可打开查看通知详情。iPhone的状态栏,很纯粹,就是状态而已。包

2010-08-02 18:57:00 847

android4.0源代码

android4.0的源代码,深入研究安卓机制

2012-11-25

android高级开发Advanced Android Development

android 高级开发 Advanced Android Development

2010-02-09

android开发手册

android程序设计以及调试技巧,很好的学习资料

2010-02-09

java struts mvc

java struts mvc j2ee jsp struts手册

2008-11-21

ajax js ext中文手册 ext extjs js javascript

ajax js ext extjs js javascript ext extjs js javascript

2008-10-26

servlet api

servlet jsp java j2ee servlet jsp java j2ee

2008-10-26

ajax ExtJS Json

ajax Json ExtJS JAVA J2EE 很好的入门例子

2008-10-25

ajax树 ajax tree

ajax tree js j2ee 很好的入门例子

2008-10-25

ajax ext dwr spring ExtJS+DWR+Spring

ajax ext dwr spring ExtJS+DWR+Spring 很好的入门的例子

2008-10-25

myeclipse 使用

MYECLIPSE  使用

2007-10-27

java 编程思想 java 编程思想

java 编程思想 java 编程思想......

2007-10-27

空空如也

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

TA关注的人

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