自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (10)
  • 收藏
  • 关注

转载 Android运行时异常“Binary XML file line # : Error inflating class”

在原生Android下编译APK,编译没有问题,但是在运行的时候经常出现如标题所描述的异常,然后整个程序Crash掉......    我遇到该问题常常都是因为修改了资源文件所引起,大致有以下几种方式来解决:    1. 引用类名问题:自定义了一个View,将他用于布局文件中,假设他的包名叫MyPackage,类名叫MyTestView,这个时候你在XML作为布局元素来布局的话,必

2014-09-23 15:51:19 600

转载 declare-styleable:自定义控件的属性

在使用过程中,1 TypedArray a = getContext().obtainStyledAttributes(attrs, R.styleable.ContactListItemView);2 mPreferredHeight = a.getDimensionPixelSize(3 R.styleable.ContactListItemView_list_item_hei

2014-09-21 20:43:30 627

原创 Android ViewStub的使用

ViewStub是一个不可见的,大小为0的View,最佳的用途就是实现View的延迟加载,在需要的时候再加载View。当调用ViewStub的setVisibility方法设置为可见或者调用inflate()方法初始化该View的时候,ViewStub引用的资源开始初始化,然后引用的资源会替代掉ViewStub,把自己填充在ViewStub的原位置。

2014-09-21 16:52:30 1239

原创 android一年来学习的总结---资源与站点篇

一年的Android开发过程中,自己

2014-09-21 09:36:16 886

原创 android一年来学习的总结---项目梳理篇

一年了,其实说的上比较正式的项目是学习

2014-09-20 09:45:06 1151

转载 JavaIO详解

一 )以字节为导向的 stream------InputStream/OutputStreamInputStream 和 OutputStream 是两个 abstact 类,对于字节为导向的 stream 都扩展这两个鸡肋(基类 ^_^ ) ;1、 InputStream  1.1ByteArrayInputStream -- 把内存中的一个缓冲区

2014-09-19 21:02:55 572

原创 android一年来学习的总结---学习内容篇

android应用开发,首先需要的是Java基础,吐槽一点的是,

2014-09-19 21:02:15 787

转载 Java代码中的常见问题!

本文列举了我在周围同事的Java代码中看到的一些比较典型的错误。显然,静态代码分析(我们团队用的是qulice)不可能发现所有的问题,这也是为什么我要在这里列出它们的原因。如果你觉得少了什么,请不吝赐教,我会很乐意把它们加上。下面列出的所有这些错误基本都与面向对象编程有关,尤其是Java的OOP。类名读下这篇短文“什么是对象”。类应该是真实生活中的一个抽象实体,而不

2014-09-19 16:50:44 814

转载 Java反射在Android中的简单应用

一、反射的概念及在Java中的类反射  反射主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。在计算机科学领域,反射是一类应用,它们能够自描述和自控制。这类应用通过某种机制来实现对自己行为的描述和检测,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。   在Java中的反射机制,被称为Reflection。(大家看到这个单词,第一个想法应该就是去

2014-09-18 21:40:50 717

原创 Java反射总结

1。获取类的实例对象,三种写法:

2014-09-18 21:29:42 601

原创 android完全退出程序的实践

其实左思右想,完全退出程序是个比较难以解决的问题,尤其

2014-09-16 14:45:30 706

原创 Java中获取HashMap中所有的Key的值,获取所有的value的值

首先,确定有一个初始化并赋值的HashMap,我定义其为hashMap

2014-09-16 11:14:52 22869

转载 Java中ArrayList与Vector集合的区别

是的, 这是一个太多太多人遇到过, 讨论过, 解释过的问题.为了加深自己的记忆, 还是决定写一篇来记录下他.首先想说的是:Vector是在Collections API之前就已经产生了的, 而ArrayList是在JDK1.2的时候才作为Collection framework的一部分引入的.  它们都是在内部用一个Obejct[]来存储元素的.ok, 现在来说他们的差别:

2014-09-16 10:31:35 1314

转载 android JUnit单元测试

本文相关的代码下载链接:      http://download.csdn.net/detail/stevenhu_223/4895796  本文是在上一篇文章《java单元测试》的基础上继续讲解android的单元测试,android源码中引入了java单元测试的框架(android源码目录:libcore\junit\src\main\java\junit\framework

2014-09-13 09:48:58 958

转载 Java JUnit单元测试

相关代码下载链接:     http://download.csdn.net/detail/stevenhu_223/4884357   在有些时候,我们需要对我们自己编写的代码进行单元测试(好处是,减少后期维护的精力和费用),这是一些最基本的模块测试。当然,在进行单元测试的同时也必然得清楚我们测试的代码的内部逻辑实现,这样在测试的时候才能清楚地将我们希望代码逻辑实现得到的结果和测试实

2014-09-13 09:40:37 776

转载 android TextView多行文本始终显示滚动条并自动定位到底部

效果:java: 用handler循环调用这个方法即可[java] view plaincopypublic static void scroll2Bottom(final ScrollView scroll, final View inner) {          Handler handler = n

2014-09-11 16:59:28 5006 2

转载 Android 数据库存取图片

数据库中存取图片通常使用两种方式,一种是保存图片所在路径,二是将图片以二进制的形式存储(sqlite3支持BLOB数据类型)。对于两种方法的使用,好像第二种方法不如第一种方法更受程序员欢迎,他们认为,在很多数据库语言里,处理大字段都是不容易的,像图片这样的文件放在数据库里会有问题:对数据库的读写速度永远赶不上文件系统的处理速度,使数据库变得巨大;但也有很多人认为像图片这样的数据存放在数据库中也有好

2014-09-10 07:31:07 750

原创 Service中绑定服务和启动服务的区别

在启动方式中,启动的Service的

2014-09-09 16:21:00 2636

转载 java String中split()用法

Java中的我们可以利用split把字符串按照指定的分割符进行分割,然后返回字符串数组,下面是string.split的用法实例及注意事项:java.lang.string.splitsplit 方法将一个字符串分割为子字符串,然后将结果作为字符串数组返回。stringObj.split([separator,[limit]]) stringObj必选项。要被分解的 Str

2014-09-09 07:31:07 1351

转载 wifi相关(一)wifi的简单分析

这里列了很多,但是大致可以分为四个主要的类ScanResult wifiConfiguration WifiInfo WifiManager  (1)ScanResult,主要是通过wifi 硬件的扫描来获取一些周边的wifi 热点的信息。  在我们进行wifi 搜索的时候,一般会搜到这些信息,首先是接入点名字、接入点信息的强弱、还有接入点使用的安全模式,是WPA、WPE。

2014-09-06 07:23:48 2158

转载 INSTALL_FAILED_MISSING_SHARED_LIBRARY错误解决方法

最近在编写Google Map应用的过程中发现一个问题,在往手机上装应用的时候出现:Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY错误。经过各种找资料才知道是我手机的ROM里吧共享库“com.google.android.maps.jar”精简了,我们只需要把共享库文件“com.google.android.m

2014-09-05 14:17:38 1855

转载 Android程序性能优化

对于Android手机来说,由于Google全面开放多任务同时运行着Java这样的解释型语言导致对RAM的开销很大,随着Android平台的发展很多新手程序员在经验等问题,会导致你的应用执行效率较低。针对于发布版应用应该注意以下几点:一、慎用Logcat输出如果你的应用总是在后台不断的输出Log.i或Log.d的内容,除了增加系统开销外,对你应用的整体效率受影响,尤其是持续输出很多内容

2014-09-01 06:36:18 607

android自定义时间选择器

android自定义时间选择器,博客地址:http://blog.csdn.net/u010665691/article/details/48101865 代码中汇集了自己的参考项目,可以直接运行。参考项目需要在MainActivity中稍微修改下。

2015-08-30

Android仿微信录制视频和播放

仿微信视频录制,详情移步http://blog.csdn.net/u010665691/article/details/46493407

2015-06-14

android简易天气预报源码

自己做的简易天气预报,输入城市名称即可获取当天天气,是OkHttp和Gson练习的一个小例子

2015-04-27

EasyCamera例子

对应博客http://blog.csdn.net/u010665691/article/details/44773653的例子

2015-03-31

android Palette和RoundedBitmapDrawable的实践

android Palette和RoundedBitmapDrawable的实践

2015-03-08

android RecyclerView CardView实践

android5.0 RecycelerView和CardView结合的一个小例子

2015-03-02

HttpClient使用的文件上传的jar包

HttpClient上传文件时需要的jar,Android需要的!

2015-02-21

android自定义长按事件

博客地址http://blog.csdn.net/u010665691/article/details/40954983 对应着博客的实例代码

2014-11-09

android XMPP 功能分拆编写

自己写的XMPP客户端,使用的是改进的jar,添加了表情聊天,eclipse解压导入项目可用,前提你已经搭好openfire服务器,使用的是asmack.jar

2014-11-04

空空如也

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

TA关注的人

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