自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

当显示Popupwindow时,音量键无效

Activity设置了[code="java"]setVolumeControlStream(AudioManager.STREAM_MUSIC);[/code]用来控制媒体声音,但是在显示一个popupwindow的时候,音量键无效,我的解决方式是将popupwindow设置[code="java"]setFocusable(false)[/code],这样又可以控制音量了。...

2013-07-31 20:16:20 173

原创 Service与Activity通信

There are three obvious ways to communicate with services:Using IntentsUsing AIDLUsing the service object itself (as singleton)

2013-07-27 09:42:42 135

原创 SQLite错误总结

1. android.database.sqlite.SQLiteConstraintException: error code 19: constraint failed错误原因 情况1:你定义的字段为 not null而插入时对应的字段却没值。 情况2:你定义的字段设定PRIMARY,而插入的值已经在表中存在。 情况3:在进行修改的时候set的id与where的i...

2013-07-24 14:58:48 515

原创 程序退出代码片段

[code="java"]Intent intent = new Intent(Intent.ACTION_MAIN);intent.addCategory(Intent.CATEGORY_HOME);intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);startActivity(intent);[/code]

2013-05-03 11:26:40 145

使用观察者模式完美实现android程序退出

android的app程序退出有几种方式:activity队列方式、广播方式。在这里介绍一下我实现该功能的方式--观察者模式。 方法的大概思路为:建立Activity基类,实现观察者接口,实现监听方法,finish掉本实例;在Application里面单例一个目标对象,当需要关闭程序的时候,调用目标对象的通知方法,通知所有观察者。 代码如下:[color=red]观...

2013-05-02 15:04:10 479

塔防游戏demo

最近在研究cping1982大神的LGame框架,在框架包中有一些游戏示例,小生拿来改改,与大家分享下,挺好玩的。目前实现的是不同的塔的减速攻击。cping1982大神的博客,share一下[url]http://blog.csdn.net/cping1982/article/category/455610/1[/url][img]http://dl.iteye.com/uploa...

2013-01-23 16:26:13 148

ADT21抢鲜使用

伴着Android4.2的发布,楼主我也更新到了API17,adt换成21,抢鲜播报一下新变化。首先是新建工程,系统提供了几个新模板[img]http://dl.iteye.com/upload/attachment/0077/5536/6c19d482-fa4a-37c5-bbdf-79d9b2ae1d6c.jpg[/img]这个LoginActivity让人眼前一亮,并且Act...

2012-12-07 15:00:44 107

原创 php数据抓取类Snoopy使用

php 采集 Snoopy 详解PHP采集利器snoopy应用详解Snoopy是一个php类,用来模拟浏览器的功能,可以获取网页内容,发送表单。Snoopy正确运行需要你的服务器的PHP版本在4以上,并且支持PCRE(Perl Compatible Regular Expressions),基本的LAMP服务都支持。一、Snoopy的一些特点:  1.抓取网页的内容 fetch...

2012-12-04 13:14:37 182

PopupWindow的onScrollChanged系统bug

最近遇到一个问题,在项目中使用actionbar做标题栏,action按钮点击弹出popupwindow,内容部分使用ScrollView。发现在弹出popupwindow后将其dismiss掉,再滑动ScrollView的时候报错:[color=red]11-29 09:11:13.217: E/AndroidRuntime(2380): FATAL EXCEPTION: main11-...

2012-11-29 09:22:13 143

租吧――我的app发布历程

从这个项目开始计划大概是9月开始到现在app在各大市场上线,历时不到3个月。这三个月的主要内容罗列一下: 1.后台使用了一个兄弟的开源发布平台,针对租吧这个app的需求,进行调整。后台语言php 2.本机调试后台功能正常后,开始客户端的开发,目前只有android版本。这个时间很快,用以前做的一个app的框架 3.申请虚拟主机,架构为php5+mysql+ap...

2012-11-23 10:41:42 159

原创 android手机基站定位

这段时间在做定位功能,在这里总结一下,自己对定位的理解。一,从三大系统Android, IOS, WP的角度上看,各系统均有自己的Map SDK。 安卓有强大的Google Map API,但是很多厂商的rom里是阉割掉的,所以这个渠道不能用,不带google map api的系统也可以通过系统的LocationService来获取位置服务,但是没有了api的优化,通过位置服...

2012-10-31 09:47:38 252

原创 Facebook引发的html5危机

不错的文章,转载一下[url]http://www.devdiv.com/Facebook%E5%BC%95%E5%8F%91%E7%9A%84HTML5%E5%8D%B1%E6%9C%BA-article-4211-1.html[/url]

2012-09-01 11:02:41 164

原创 开启 PHP 错误提示配置步骤详解

在浏览器中如何显示错误提示。下面讲解如何开启错误提示步骤:1. 打开 apache安装目录/php.ini文件。2. 搜索并修改下行,把Off值改成Ondisplay_errors = Off3. 搜索下行error_reporting = E_ALL & ~E_NOTICE或者搜索:error_reporting = E_ALL & ~E_DEPRECATED修改...

2012-08-15 11:52:10 118

Android Parcel初识

android中新的对象序列化Parcel,基于IPC协议(进程间通信),Parcel是一个轻量级的对象序列化,(类似Serierlizable),写入数据和读出的顺序必需一致。

2012-07-13 21:06:01 99

原创 Android 广告滚动条实现

各个商城类客户端都有滚动广告,比如京东,QQ,1号电,当当网等。主要功能是自动播放广告图片,带指示器,并支持滑动翻页。下面就是我对这个组件的实现:[img]http://dl.iteye.com/upload/picture/pic/115298/f88efa71-9626-33c3-8290-2050a968c991.png[/img]直接打成jar包提供使用。下面是一些公共方法:[...

2012-07-12 15:21:56 167

使用框架编写Android程序

AndroidAnnotations这个开源项目为android程序的编写提供了一个新的思路,他们自己称之为框架,我觉得很像struts2的注解方式,下面是这个项目在github上面的地址[url]https://github.com/excilys/androidannotations[/url]下面的代码是一个例子[code="java"]package com.googlec...

2012-07-06 09:48:56 98

actionbar使用

ActionBar作为一个优秀的开源控件,被google所看好,在android3.0以后引入SDK。现在大量优秀应用采用ActionBar作为标题栏,典型应用 Catch 。今天讲一下这个控件的使用方法:从https://github.com/johannilsson/android-actionbar下载该控件的源码在布局文件中这样引入自定义控件:[code="java"]...

2012-06-28 20:08:23 81

原创 模仿iphone弹出式短信查看

感觉使用抽屉查看短信麻烦,于是自己写了一个模仿iphone查看的短信的小程序,自己用,挺好的。实现原理主要是activity的背景半透明,加上收到短信开启服务和桌面图标开启服务。目前只做了收到1条短信显示,如果是长短信和连续短信的话没有做处理,废话少说,附件是源码和截图。popSMS.java 闪屏,首次开启应用显示[code="java"]package com.smsshow;...

2012-06-18 12:25:30 357

Android中3种方法实现back键动作

方法一:重写onBackPressed方法[code="java"]@Override public void onBackPressed() { // do something what you want super.onBackPressed(); }[/code]方法二:重写dispatchKeyEvent[code="java"] @Over...

2012-05-24 17:57:21 665

原创 ActivityGroup中使用切换动画

在stack上面发现的方法,分享给大家,功能是在activitygroup切换子activity时候加载补间动画,代码如下:[code="java"] public void replaceContentView(String id, Intent newIntent) { View view = getLocalActivityManager().startActivity(id,...

2012-05-23 18:10:45 120

原创 Android的AsyncTask类中使用自定义handler

熟知的AsyncTask就是Thread+handler实现,但是这个handler并不能很好的被我们控制。在我的需求中希望在AsyncTask中使用自定义的handler,而且在必要的时候退出消息循环。实现思路如下: AsyncTask中创建消息循环,然后启动handler目标操作,当操作结束后,结束消息循环,执行后续代码。下面是代码:[code="java"]class ...

2012-05-10 08:53:38 103

原创 当rawQuery遇上模糊查询

遇到一个好玩的事情,使用rawQuery方法模糊查询,代码这样[code="java"] String sql = "select * from " + DBOpenHelper.PRODUCT_TABLE + " where name like '%?%' order by ? desc";Cursor cursor = db.rawQuery(sql, new String[...

2012-04-18 18:04:42 785

原创 Android网络收音机项目

最近喜欢听广播,但是搜索了一下,苦于网上没有android的网络收音机项目的例子,于是自己动手实现了Android网络收音机项目。 前言,由于很多网络广播使用的协议是mms,来自微软,但是android并不支持这种流媒体协议,我的解决办法是使用Vitamio插件+Vitamio库的方式解决。这样在安装app本身的apk同时还要安装对应你手机的Vitamio插件,这个插件是老外开发...

2012-03-19 18:34:22 438

原创 Redis学习初步

工作需要,从零开始学习redis,这里把我的一篇工作日志共享一下,希望和大家共同学习。Redis(linux)**********************************************************************Install: Download Address: http://redis.io 解压以后到解压目录: make...

2012-03-14 10:41:34 90

viewpager循环拖动

最近在研究viewpager,准备做循环拖动即A->B->C->A->B->C->A->...找了一下相关资料,只有stactoverflow上有一条比较靠谱的资料,但是不全,自己琢磨了一下,实现了循环拖动。 这里只需要对pageadapter进行操作,源代码如下:[code="java"] public class ViewPagerAdapter extends Pager...

2011-12-31 23:18:54 120

空空如也

空空如也

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

TA关注的人

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