- 博客(12)
- 收藏
- 关注
原创 关于android sdk r19 引入外源jar失败的问题
更新了下sdk tool,似乎没有任何问题,但是尝试项目编译时出了很奇怪的问题,好像跟引入jar有关系,各种报错。有点摸不着头脑,原来运行的好好的项目为什么更新了下sdk tool就问题重重呢?试了不同的解决方法,终于发现原来很简单就可以解决。只要在项目根目录下建一个libs(必须叫libs)的文件夹,把所有要用的jar拷到里面就ok了。不需要像原来java项目那样的方式引入jar
2012-06-11 10:57:26
675
原创 为Android项目添加Proguard混淆编译的简单方法
在用比较新版的SDK和ADT创建Android项目时,你会发现生成的项目结构里多了一个以前没有的文件:proguard.cfg。以前: 现在: 其代码如下:-optimizationpasses 5-dontusemixedcaseclassnames-dontskipnonpubliclibraryclasses-dontpreverify-verbose-o
2011-12-30 13:34:54
764
转载 由后台服务向Activity发送进度信息
上次讲到了如何在Activity中监听后台服务的进度信息,实现的方式是让Activity与后台服务绑定,通过中间对象Binder的实例操作后台服务。从效果上来讲,这种方式是可行的,不过这种实现有个缺点,那就是Activity的任务太重了,为了监听服务的状态,我们不得不绑定服务,然后还需不断地定时的获取最新的进度,我们为何不换一下形式呢,让Service主动将进度发送给Activity,我们在Act
2011-11-08 13:41:40
822
转载 通过服务更新进度通知&在Activity中监听服务进度
上次我们讲到如何实现一个可更新的进度通知,实现的方式是启动一个线程模拟一个下载任务,然后根据任务进度向UI线程消息队列发送进度消息,UI线程根据进度消息更新通知的UI界面。可是在实际应用中,我们一般会将上传、下载等比较耗时的后台任务以服务的形式运行,更新进度通知也是交由后台服务来完成的。 不过有的时候,除了在通知里面显示进度信息,我们也要在Activity中显示当前进度,很多下载系统都有这样的功能
2011-11-08 13:40:00
777
转载 Android之Notification
最近一直在研究 android 的Notification 栏,Notification 对于大家应该不陌生,下面将 Notification 的使用总结如下:概述 通过Activity和Service都可以创建一个Notification 实例, 一般情况下我们都是通过Services来创建一个Notification的,在本次实验中为了便于操作我们使用Activity来创建No
2011-11-08 13:16:22
690
转载 Android在子线程中更新Activity中UI的方法
在Android平台下,进行多线程编程时,经常需要在主线程之外的一个单独的线程中进行某些处理,然后更新用户界面显示。但是,在主线线程之外的线程中直接更新页面显示的问题是:系统会报这个异常:ERROR/AndroidRuntime(1222): android.view.ViewRoot$CalledFromWrongThreadException: Only the original
2011-11-07 17:25:53
1911
转载 Android中Handler的使用方法——在子线程中更新界面
本文主要介绍Android的Handler的使用方法。Handler可以发送Messsage和Runnable对象到与其相关联的线程的消息队列。每个Handler对象与创建它的线程相关联,并且每个Handler对象只能与一个线程相关联。 Handler一般有两种用途:1)执行计划任务,你可以再预定的实现执行某些任务,可以模拟定时器。2)线程间通信。在Android的应用启动时,会创建
2011-11-07 17:22:26
583
转载 android的Intent Filter详解
应用程序的组件为了告诉Android自己能响应、处理哪些隐式Intent请求,可以声明一个甚至多个Intent Filter。每个Intent Filter描述该组件所能响应Intent请求的能力——组件希望接收什么类型的请求行为,什么类型的请求数据。比如之前请求网页浏览器这个例子中,网页浏览器程序的Intent Filter就应该声明它所希望接收的Intent Action是WEB_SEARCH
2011-11-07 13:04:32
491
转载 android开发中如何实现开机自启动
如果您在开发一个需要实时更新数据的应用程序,当有新的数据的时候提醒用户查看新的数据,那么您需要在后台开起一个Service,然后实时的去网络上获取数据,但是如果用户关机重启,您的Service可能就消失了!那么怎么样保证开机后你的Service还活跃的在用户的手机里偷偷的从网络上获取数据呢? 很简单,我们只要实现开机自启动即可,android实现开机自启动可能是移动操作系统中最简
2011-11-07 11:58:57
762
转载 android 适配器Adpter的使用总结
在android开发中有很多地方要用到数据填充器,也就是Adpter填充器的知识,关于Adpter的继承关系大家可以参考我转载的一篇文章: http://www.cnblogs.com/tanlon/archive/2011/05/21/2053009.html相关的属性以及方法可以参考API,如果英语不好的看不懂API的可以参考一下农民伯伯的博客,这个里面翻译的和推荐的文章都
2011-11-07 11:53:36
413
转载 Google I/O之让Android UI性能更高效
一、前言前几天发现09年Google IO大会关于移动应用方面的主题有一些不错的PPT,对移动应用开发很有帮助。自己看了一些,边看边和大家分享。既然是PPT就很简化了,我会根据实际情况写一些Demo供大家参考。Android在UI优化方面可以从以下五个方面入手:Adapter优化背景和图片优化绘图优化视图和布局优化内存分配优化二、Adapter优化什么是Adap
2011-11-07 11:48:14
591
转载 展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告
走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们。0
2011-07-15 15:58:09
378
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人