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

原创 关于android sdk r19 引入外源jar失败的问题

更新了下sdk tool,似乎没有任何问题,但是尝试项目编译时出了很奇怪的问题,好像跟引入jar有关系,各种报错。有点摸不着头脑,原来运行的好好的项目为什么更新了下sdk tool就问题重重呢?试了不同的解决方法,终于发现原来很简单就可以解决。只要在项目根目录下建一个libs(必须叫libs)的文件夹,把所有要用的jar拷到里面就ok了。不需要像原来java项目那样的方式引入jar

2012-06-11 10:57:26 635

原创 为Android项目添加Proguard混淆编译的简单方法

在用比较新版的SDK和ADT创建Android项目时,你会发现生成的项目结构里多了一个以前没有的文件:proguard.cfg。以前:  现在: 其代码如下:-optimizationpasses 5-dontusemixedcaseclassnames-dontskipnonpubliclibraryclasses-dontpreverify-verbose-o

2011-12-30 13:34:54 723

转载 由后台服务向Activity发送进度信息

上次讲到了如何在Activity中监听后台服务的进度信息,实现的方式是让Activity与后台服务绑定,通过中间对象Binder的实例操作后台服务。从效果上来讲,这种方式是可行的,不过这种实现有个缺点,那就是Activity的任务太重了,为了监听服务的状态,我们不得不绑定服务,然后还需不断地定时的获取最新的进度,我们为何不换一下形式呢,让Service主动将进度发送给Activity,我们在Act

2011-11-08 13:41:40 790

转载 通过服务更新进度通知&在Activity中监听服务进度

上次我们讲到如何实现一个可更新的进度通知,实现的方式是启动一个线程模拟一个下载任务,然后根据任务进度向UI线程消息队列发送进度消息,UI线程根据进度消息更新通知的UI界面。可是在实际应用中,我们一般会将上传、下载等比较耗时的后台任务以服务的形式运行,更新进度通知也是交由后台服务来完成的。 不过有的时候,除了在通知里面显示进度信息,我们也要在Activity中显示当前进度,很多下载系统都有这样的功能

2011-11-08 13:40:00 726

转载 Android之Notification

最近一直在研究 android 的Notification 栏,Notification 对于大家应该不陌生,下面将 Notification 的使用总结如下:概述     通过Activity和Service都可以创建一个Notification 实例, 一般情况下我们都是通过Services来创建一个Notification的,在本次实验中为了便于操作我们使用Activity来创建No

2011-11-08 13:16:22 658

转载 Android在子线程中更新Activity中UI的方法

在Android平台下,进行多线程编程时,经常需要在主线程之外的一个单独的线程中进行某些处理,然后更新用户界面显示。但是,在主线线程之外的线程中直接更新页面显示的问题是:系统会报这个异常:ERROR/AndroidRuntime(1222): android.view.ViewRoot$CalledFromWrongThreadException: Only the original

2011-11-07 17:25:53 1875

转载 Android中Handler的使用方法——在子线程中更新界面

本文主要介绍Android的Handler的使用方法。Handler可以发送Messsage和Runnable对象到与其相关联的线程的消息队列。每个Handler对象与创建它的线程相关联,并且每个Handler对象只能与一个线程相关联。    Handler一般有两种用途:1)执行计划任务,你可以再预定的实现执行某些任务,可以模拟定时器。2)线程间通信。在Android的应用启动时,会创建

2011-11-07 17:22:26 553

转载 android的Intent Filter详解

应用程序的组件为了告诉Android自己能响应、处理哪些隐式Intent请求,可以声明一个甚至多个Intent Filter。每个Intent Filter描述该组件所能响应Intent请求的能力——组件希望接收什么类型的请求行为,什么类型的请求数据。比如之前请求网页浏览器这个例子中,网页浏览器程序的Intent Filter就应该声明它所希望接收的Intent Action是WEB_SEARCH

2011-11-07 13:04:32 463

转载 android开发中如何实现开机自启动

如果您在开发一个需要实时更新数据的应用程序,当有新的数据的时候提醒用户查看新的数据,那么您需要在后台开起一个Service,然后实时的去网络上获取数据,但是如果用户关机重启,您的Service可能就消失了!那么怎么样保证开机后你的Service还活跃的在用户的手机里偷偷的从网络上获取数据呢?      很简单,我们只要实现开机自启动即可,android实现开机自启动可能是移动操作系统中最简

2011-11-07 11:58:57 724

转载 android 适配器Adpter的使用总结

在android开发中有很多地方要用到数据填充器,也就是Adpter填充器的知识,关于Adpter的继承关系大家可以参考我转载的一篇文章:   http://www.cnblogs.com/tanlon/archive/2011/05/21/2053009.html相关的属性以及方法可以参考API,如果英语不好的看不懂API的可以参考一下农民伯伯的博客,这个里面翻译的和推荐的文章都

2011-11-07 11:53:36 377

转载 Google I/O之让Android UI性能更高效

一、前言前几天发现09年Google IO大会关于移动应用方面的主题有一些不错的PPT,对移动应用开发很有帮助。自己看了一些,边看边和大家分享。既然是PPT就很简化了,我会根据实际情况写一些Demo供大家参考。Android在UI优化方面可以从以下五个方面入手:Adapter优化背景和图片优化绘图优化视图和布局优化内存分配优化二、Adapter优化什么是Adap

2011-11-07 11:48:14 550

转载 展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告

走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们。0

2011-07-15 15:58:09 348

空空如也

空空如也

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

TA关注的人

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