![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 82
sunny-sky
赠人玫瑰手留余香.人生最大的快乐不在于占有什么而在于追求什么的过程.
展开
-
maven构建android项目问题备忘
http://peirenlei.iteye.com/blog/1546413http://keepcleargas.bitbucket.org/android/2014/04/01/using-maven-to-package-android.htmlhttp://xuantan.iteye.com/blog/1847485http://my.os原创 2014-12-01 21:12:45 · 1100 阅读 · 2 评论 -
VelocityTracker
赠人玫瑰,手留余香.人生最大的快乐不在于占有什么,而在于追求什么的过程.转自:http://blog.csdn.net/hudashi/article/details/7352157翻译自:http://developer.android.com/reference/android/view/VelocityTracker.html参照自: http://b转载 2013-06-27 09:43:50 · 818 阅读 · 0 评论 -
一个经典例子让你彻彻底底理解java回调机制
赠人玫瑰,手留余香.人生最大的快乐不在于占有什么,而在于追求什么的过程.转自:http://blog.csdn.net/xiaanming/article/details/8703708以前不理解什么叫回调,天天听人家说加一个回调方法啥的,心里想我草,什么叫回调方法啊?然后自己就在网上找啊找啊找,找了很多也不是很明白,现在知道了,所谓回调:就是A类中调用B类中的某个方法C,转载 2013-06-26 15:54:34 · 1074 阅读 · 0 评论 -
Android 公共库的建立方法
在Github上找到一个开源的android项目,想把它整合到自己的项目中使用,无奈第一次使用不知道如何下手,下面这篇文章还是不错的,谢谢大神的分享转走了,希望对你有帮助。http://trinea.iteye.com/blog/1512905本文主要介绍在android工程中如何将共用代码建成公共包方便其他工程引用、引用后的工程结构分析、library引入方式的优缺点。转载 2013-06-24 16:17:39 · 1078 阅读 · 0 评论 -
Android如何使用从Github上下载的开源项目
经常有童鞋问我从github下载好的代码为什么运行不了.惯例,这不是很牛X的技术点,只是记录一下从github上将开源项目拿下来之后遇到的一些问题,希望能为遇到类似问题的童鞋小小指明一下.比如:https://github.com/johannilsson/android-pulltorefresh 这个下拉刷新的项目,首先我们下载它的项目...解压项目到指定文件夹(尽量不要使用中转载 2013-06-21 16:02:02 · 2090 阅读 · 0 评论 -
android 播放gif 图片
有没有发现 动态的gif图片 在 android里直接加载根本就不动,也就是说 ,android 里不支持直接加载gif图片,那我们的程序里需要加载gif文件的时候,就稍微比较麻烦了,需要先将gif文件的帧图切割出来,这里推荐使用EASY_GIF_Animator这款软件,大家有更好的别忘记推荐哦!然后在你的工程res目录下添加drawable文件夹,在里边添加你的动画文件,如下giftes转载 2013-06-21 17:14:26 · 1103 阅读 · 0 评论 -
Android用于打开各种文件的intent
import android.app.Activity; import android.content.Intent; import android.net.Uri; import android.net.Uri.Builder; import java.io.File; import android.content.Intent; //转载 2013-06-21 13:20:44 · 951 阅读 · 0 评论 -
Android下Affinities和Task
源文链接:http://appmem.com/archives/405本文参考了官方Dev Guide文档,简单介绍Android下的affinities和任务(task)。1、Activity和Tasktask就好像是能包含很多activity的栈。 默认情况下,一个activity启动另外一个activity时,两个activity是放在同一个task栈中的,第二个ac转载 2013-06-04 17:55:11 · 769 阅读 · 0 评论 -
Android Notification 的使用
最近一直在研究 android ,并一边研究一边做应用。其中遇到了把程序通知常驻在 Notification 栏,并且不能被 clear 掉(就像android QQ一样)的问题。经过研究实现了其功能,现把 Notification 的使用总结如下: Notification 的使用需要导入 3 个类?123转载 2013-06-04 17:54:07 · 813 阅读 · 0 评论 -
android:layout_gravity 和 android:gravity 的区别
gravity 这个英文单词是重心的意思,在这里就表示停靠位置的意思。android:layout_gravity 和 android:gravity 的区别从名字上可以看到,android:gravity是对元素本身说的,元素本身的文本显示在什么地方靠着换个属性设置,不过不设置默认是在左侧的。android:layout_gravity是相对与它的父元素说的,说明元素显示在父元素的什转载 2013-06-05 09:55:12 · 740 阅读 · 0 评论 -
技术经验总结
赠人玫瑰,手留余香.人生最大的快乐不在于占有什么而在于追求什么的过程.参考文章:http://www.vmatianyu.cn/summarization-of-technical-experience.html1. Activity可继承自BaseActivity,便于统一风格与处理公共事件,构建对话框统一构建器的建立,万一需要整体变动,一处修改到处有效。2. 数据库转载 2013-06-04 09:34:22 · 909 阅读 · 0 评论 -
android sqlite支持的数据类型
赠人玫瑰,手留余香.人生最大的快乐不在于占有什么而在于追求什么的过程.转自:http://blog.csdn.net/qwjhappy/article/details/7355414Sqlite3支持的数据类型 :NULL、INTEGER、REAL、TEXT、BLOB 但实际上,sqlite3也接受如下的数据类型: smallint 16 位元的整数。转载 2013-05-28 15:34:25 · 823 阅读 · 0 评论 -
android 再按一次后退键退出应用程序
赠人玫瑰,手留余香.人生最大的快乐不在于占有什么而在于追求什么的过程.转自:http://gundumw100.iteye.com/blog/1561861private static boolean isExit = false; private static boolean hasTask = false; private Timer tExit = new Timer转载 2013-05-22 17:02:38 · 970 阅读 · 0 评论 -
Android开发教程:数据储存之SharedPreferences
赠人玫瑰,手留余香.人生最大的快乐不在于占有什么而在于追求什么的过程.参考文章:http://liuzhichao.com/p/522.html在我们使用的桌面软件中,通常会有一个“选项”菜单,选项是对软件的常规或核心设置。在JavaSE和JavaEE中常用的是*.properties,在Windows平台下常使用*.ini文件。在Android中我们使用SharedPre转载 2013-05-22 16:59:07 · 1388 阅读 · 0 评论 -
android 查看图片缩略图
赠人玫瑰,手留余香.人生最大的快乐不在于占有什么而在于追求什么的过程.转自:http://blog.csdn.net/akon_vm/article/details/7419274 http://blog.csdn.net/a107494639/article/details/7359902在android中,图片使用上,往往会出现OOM(out of me转载 2013-05-02 17:48:16 · 1404 阅读 · 0 评论 -
java.lang.OutOfMemoryError: bitmap size exceeds VM budget
赠人玫瑰,手留余香.人生最大的快乐不在于占有什么而在于追求什么的过程.转自:http://www.cnblogs.com/RayLee/archive/2010/11/09/1872856.html1BitmapFactory.decodeFile(imageFile);用BitmapF转载 2013-05-02 17:52:02 · 912 阅读 · 0 评论 -
近百android程序源码贡献
赠人玫瑰,手留余香.人生最大的快乐不在于占有什么而在于追求什么的过程.转自:http://jandroid.iteye.com/blog/1274880Android PDF 阅读器 http://sourceforge.net/projects/andpdf/files/个人记账工具 OnMyMeans http://sourceforge.net转载 2013-04-19 17:49:14 · 1111 阅读 · 0 评论 -
Android中如何获取应用版本号
赠人玫瑰,手留余香.人生最大的快乐不在于占有什么而在于追求什么的过程.转自:http://www.cnblogs.com/yeahui/archive/2012/10/20/2732429.html应用场景:1、在界面中显示应用程序的版本号;2、用户启动该应用,后台判断该应用是否是最新版本。上述情景都需要在程序中自动获取到应用的版本号。思路简介:在And转载 2013-04-19 15:14:39 · 865 阅读 · 0 评论 -
Jar mismatch! Fix your dependencies
赠人玫瑰,手留余香.人生最大的快乐不在于占有什么,而在于追求什么的过程.转自:http://blog.csdn.net/java_crab/article/details/8477416在开发Android项目的时候,有时需要引用多个项目作为library。在引用项目的时候,有时会出现“Jar mismatch! Fix your dependencies”转载 2013-06-27 17:51:51 · 1206 阅读 · 0 评论 -
ANdroid开源项目持续更新1---SlidingMenu
赠人玫瑰,手留余香.人生最大的快乐不在于占有什么,而在于追求什么的过程.转自:http://www.eoeandroid.com/forum.php?mod=viewthread&tid=262755&extra=page%3D1&page=1 1. 在github上有一个效果不错的开源库,SlidingMenu 最新的代码下载下来后,会报错:转载 2013-06-27 18:06:07 · 1117 阅读 · 0 评论 -
Android sqlite 初始化数据库
sqlite 数据类型 全面 :http://blog.csdn.net/jin868/article/details/5961263SQLite3 - 文件锁和同步机制 :http://blog.csdn.net/lxfjsks/article/details/5997314参考文章:http://zhangfan822.iteye.com/blog/18转载 2014-11-25 21:52:59 · 3689 阅读 · 0 评论 -
java.lang.IllegalStateException: Couldn't read row 0, col -1 from CursorWindow异常
背景: Android SQLite 异常: java.lang.IllegalStateException: Couldn't read row 0, col -1 from CursorWindow可能出现这个异常的几种情况:请求的字段在数据库的表中不存在,一般是大小写没写对;字段类型不匹配,比如blob 与varchar原创 2014-11-25 21:45:17 · 12113 阅读 · 1 评论 -
RelativeLayout平分父容器宽度(Percentage width in a RelativeLayout)
http://stackoverflow.com/questions/4961355/percentage-width-in-a-relativelayout转载 2014-09-11 15:58:44 · 2109 阅读 · 0 评论 -
直接拿来用!最火的Android开源项目
*Android开源项目分类汇总:https://github.com/Trinea/android-open-project直接拿来用!最火的Android开源项目(一):http://www.csdn.net/article/2013-05-03/2815127-Android-open-source-projects直接拿来用!最火的Android开源项目(二):http://www原创 2014-06-26 11:35:32 · 846 阅读 · 0 评论 -
利用ZXing生成二维码的工具类
import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import java.util.HashMap; import java.util.Map; import javax.imageio.Im转载 2014-04-14 15:09:01 · 1058 阅读 · 0 评论 -
IntentService简介
转自:http://blog.csdn.net/hudashi/article/details/7986130英文原文:http://developer.android.com/reference/android/app/IntentService.html参照文章:http://android.tgbus.com/Android/tutorial/201106/355229.sh转载 2014-01-13 16:45:55 · 797 阅读 · 0 评论 -
pull解析xml
http://www.blogjava.net/sxyx2008/archive/2010/08/04/327885.html在上文中介绍了使用sax方式解析xml,这里介绍下在Android中极力推荐的xmlpull方式解析xml。xmlpull不仅仅可以使用在Android上,同样也适用于javase,但在javase环境下,你需要自己去获取xmlpull所依赖的类库。转载 2013-12-25 15:39:16 · 765 阅读 · 0 评论 -
android.os.NetworkOnMainThreadException
http://blog.csdn.net/wotoumingzxy/article/details/7797295这个异常大概意思是在主线程访问网络时出的异常。 Android在4.0之前的版本 支持在主线程中访问网络,但是在4.0以后对这部分程序进行了优化,也就是说访问网络的代码不能写在主线程中了。那么如何做才能正常运行呢? 请看这里:例如: 从网络中获取一个U转载 2014-01-08 17:03:00 · 670 阅读 · 0 评论 -
android 手机设备唯一标识
唯一标识码这东西在网络应用中非常有用,例如检测是否重复注册之类的。Java代码 import android.provider.Settings.Secure; private String android_id = Secure.getString(getContext().getContentResolver(), Secure.ANDROID转载 2013-12-23 14:59:41 · 1370 阅读 · 0 评论 -
Failed to install XXXXX.apk on device 'emulator-5554': timeout解决方法
Failed to install helloworld.apk on device 'emulator-5554': timeout或者the user data image is used 原因:由于模拟器已经开启而没有关闭或者非法关闭引起的。解决方法:删除 C:\Documents and Settings\Administrator\.android\avd\对转载 2013-09-25 14:22:52 · 1647 阅读 · 0 评论 -
android打开系统程序
http://blog.csdn.net/xubright/article/details/8704873打开设置主界面Intent intent = new Intent(android.provider.Settings.ACTION_SETTINGS); //系统设置startActivityForResult( intent , 0);打开网络设置界面(转载 2013-09-05 14:22:06 · 1037 阅读 · 0 评论 -
用Intent传递图片
http://blog.csdn.net/shenyu123/article/details/7264963基本思路是先把bitmap转化为byte数组,用Intent传递数组,在将数组转化为bitmapbitmap转化为byte数组的方法:private byte[] Bitmap2Bytes(Bitmap bm){ ByteArrayOutputStr转载 2013-09-05 14:20:54 · 1149 阅读 · 0 评论 -
Android使用HttpURLConnection显示网络图片
package android.test;import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.MalformedURLException;import java.net.URL;import android.app.Activity转载 2013-09-05 14:18:58 · 1422 阅读 · 0 评论 -
Android Intent应用,打开网页,安装程序,打电话,打开地图等功能
1.从google搜索内容Intent intent = new Intent();intent.setAction(Intent.ACTION_WEB_SEARCH);intent.putExtra(SearchManager.QUERY,"searchString")startActivity(intent); 2.浏览网页Uri uri = Uri.parse("http://转载 2013-09-05 10:26:11 · 1118 阅读 · 0 评论 -
Multiple dex files define Landroid/annotation/SuppressLint
eclipse 导入工程报错Unable to execute dex: Multiple dex files define Landroid/annotation/SuppressLint:检查libs 是否有重复加载的。转载 2013-09-06 10:21:53 · 2315 阅读 · 0 评论 -
android 屏幕适配问题
赠人玫瑰,手留余香.人生最大的快乐不在于占有什么,而在于追求什么的过程.转自:http://blog.sina.com.cn/s/blog_74c22b210100tn3o.html如何将一个应用程序适配在不同的手机上,虽然这不算是一个技术问题,但是对于刚刚做屏幕的开发人员来说,还真不是一件多么简单的事情。 首先:你需要在AndroidManifes转载 2013-07-01 14:01:48 · 967 阅读 · 0 评论 -
android – 多屏幕适配相关
赠人玫瑰,手留余香.人生最大的快乐不在于占有什么,而在于追求什么的过程.转自:http://blog.csdn.net/jiangxinyu/article/details/8598046android – 多屏幕适配相关作者: 曲天日期: 2011/10/271、基本概念屏幕大小(screen size) – 屏幕的实际大小,用屏幕对角转载 2013-07-01 11:30:37 · 1893 阅读 · 2 评论 -
使用单例模式实现自己的HttpClient工具类
赠人玫瑰,手留余香.人生最大的快乐不在于占有什么而在于追求什么的过程.转自:http://www.cnblogs.com/codingmyworld/archive/2011/08/17/2141706.html引子在Android开发中我们经常会用到网络连接功能与服务器进行数据的交互,为此Android的SDK提供了Apache的HttpClient来转载 2013-04-19 17:44:19 · 913 阅读 · 0 评论 -
DDMS的使用、内存溢出的调试和模拟器的启动命令参数
赠人玫瑰,手留余香.人生最大的快乐不在于占有什么而在于追求什么的过程.转自:http://blog.csdn.net/liwei3gjob/article/details/8197237DDMS的使用、内存溢出的调试和模拟器的启动命令参数 DDMS 的全称是Dalvik Debug Monitor Service,它为我们提供例如:为测试设备截屏,针对特定转载 2013-04-15 16:50:01 · 1085 阅读 · 0 评论 -
Android 内存泄漏调试
赠人玫瑰,手留余香.人生最大的快乐不在于占有什么而在于追求什么的过程.转自:http://blog.csdn.net/sunshine_love/article/details/8804620一、概述 Java编程中经常容易被忽视,但本身又十分重要的一个问题就是内存使用的问题。Android应用主要使用Java语言编写,因此这个问题也同样会在Android开发转载 2013-04-15 16:56:26 · 974 阅读 · 0 评论