自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (8)
  • 问答 (1)
  • 收藏
  • 关注

原创 AndroidStudio 编译异常java.lang.OutOfMemoryError: GC overhead limit exceeded

Android Espresso - java.lang.OutOfMemoryError: GC overhead limit exceeded 最近开发过程中经常会碰到这样的问题,度娘google不少,发现能真正解决的没几个,有些人说jar冲突,有些说是内存配置过小,有些说是jdk版本不对,各种各种的回答都有,但没办法解决这问题,具体会报如下错误: java.lang.OutOfMemory

2015-12-15 17:29:12 5991

转载 Android-网络通信框架Volley使用详解

1 Volley发送get请求:

2014-06-11 09:55:28 1190

转载 cocos2dx 的一些宏的作用

NS_CC_BEGIN cocos2d命名空间开始NS_CC_END  cocos2d命名空间结束USING_NS_CC 声明cocos2d命名空间CC_SYNTHESIZE_READONLY(varType, varName, funName)  声明一个成员变量以及get##funName函数,没有set函数。代码如下:         protected: varType varName

2013-07-17 18:13:53 655

原创 Android Stuido 初体验

这次google io大会发布Android  Studio 本以为是新东西,一看,原来是是IDEA开源社区版基础上开发的,不过还是体验了一番如果你不小心被墙了可以到这里下载 http://www.eoeandroid.com/forum. ... 75380&fromuid=109961.下载 ,额,这个就不用说了吧2.安装需要java环境的,这个也可免了,不用说了3.运行时

2013-05-16 17:46:59 1073

原创 Ant自动化打包APK(1)--ANT,Android 环境配置与打包

ANT是java开发的很好的构建工具,很多开源项目都是使用ANT来构建的,并且ANT和JUNIT可以很好的配合使用,生成非常完美的测试报告,帮助开发人员开发。作为一名开发人员,如果一天天的时间都花在项目的部署和简单的测试上,是一种巨大的浪费;而ANT可以帮助我们完成一些单调而无聊的事情,使开发人员从这些无聊的工作中解脱出来;能更加专注于业务。    在我的博客中,我将系列的讲解ANT的使用

2013-02-25 14:53:29 1750

原创 Android代码混淆的实践

做Android开发的应该都知道,如果APK没有混淆打包,里面的代码反编译之后就跟明文没什么区别了,最近用proguard混淆用的比较多,这里记录下,以免以后忘了查看1. 基本配置   eclipse下建立android工程,就会生成proguard.cfg和project.properties,在后面的文件追加proguard.config=proguard.cfg即可让前面

2013-02-23 13:39:48 1003

原创 sqlite3 数据类型

内容来自sqlie的官网(http://www.sqlite.org/datatype3.html)大部分SQL数据库引擎使用静态数据类型,数据的类型取决于它的存储单元(即所在的列)的类型。SQLite3采用了动态的数据类型,存储值的数据类型和数值本身相关,而不是由它的字段的类型决定。SQLite3的动态数据类型能够向后兼容其它数据库普遍使用的静态类型,这就意味着,在那些使用静态数据类型的

2013-01-23 17:45:07 784

原创 Android 支持html标签以及接口总结

TextView 不支持所有的html标签,只有部分支持,复杂的需要webView来做支持的标签有:  定义链接内容  定义粗体文字   b 是blod的缩写  定义大字体的文字  引用块标签 属性:Common  -- 一般属性cite  -- 被引用内容的URI   定义换行   表示引用的URI   定义标签  dfn 是d

2013-01-14 13:51:18 1654

原创 Android Permission Denial: starting Intent {***********}requires null 解决办法

近工作中遇到一个问题如下,从一个应用(com.intent.test/.MainActivity)启动另一个应用(com.xxx.xxx/.YourActivity)的activity的时候,抛出了如下异常:12-25 09:54:21.755: W/ActivityManager(2773): Permission denied: checkComponentPermissi

2013-01-09 16:58:59 1448

转载 android 多线程断点续传下载 三

今天跟大家一起分享下android开发中比较难的一个环节,可能很多人看到这个标题就会感觉头很大,的确如果没有良好的编码能力和逻辑思维,这块是很难搞明白的,前面2次总结中已经为大家分享过有关技术的一些基本要领,我们先一起简单回顾下它的基本原理。http://blog.csdn.net/shimiso/article/details/6763664  android 多线程断点续传下载 一

2013-01-08 15:58:57 725

转载 android 多线程断点续传下载 二

在上一集中,我们简单介绍了如何创建多任务下载,但那种还不能拿来实用,这一集我们重点通过代码为大家展示如何创建多线程断点续传下载,这在实际项目中很常用.<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:la

2013-01-08 15:52:11 796 1

转载 android 多线程断点续传下载 一

想做一个下载功能,当然理想的功能要支持多任务同时下载,断点续传的功能,我想一步一步来,首先困难摆在了多任务这里开始我的思路是在一个Service中启动下载的流操作,然后通过Service中声明一个Activity中的Handler更新UI(比如进度条。。。)可是我发现在Service中声明一个Activity中的Handler是做不到的(可能只是我做不到吧,无法申请内存)于

2013-01-08 15:47:54 580

原创 Android之最简单的ImageView加边框方法

通常情况下,如果我们要给ImageView加上边框,比如宽为3dp的灰色框,是自己定义一个MyImageView类,继承自ImageView,在其onDraw方法中画canvas。还有设置一个带有边框的背景图片的方法。这里给出一种简单方法,既不需要创建衍生的类,也不需要准备图片。采用xml定义的方式实现。背景定义xml: bg_border.xml

2013-01-07 13:52:49 735

转载 launcher修改--launcher架构解析

要想做好launcher,对其基本的架构了解是必须的,在这篇文章里,简单的介绍下launcher中类的构成和架构,首先,这篇文章中很多资源均从互联网中获得,感谢网友们的无私奉献,大家都共享,进步才会更快。第一步,先看两张从网上找来的launcher的架构图。第二张:通过这两张图,简单的说下:整个launcher,准确来说应该是ho

2012-10-26 16:15:02 929 2

原创 Eclipse 快捷键

myeclipse中的所有快捷键列表:Ctrl+1 :快速修复(最经典的快捷键,就不用多说了)   Ctrl+D: 删除当前行   Ctrl+Alt+↓ 复制当前行到下一行(复制增加)   Ctrl+Alt+↑ 复制当前行到上一行(复制增加)   Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)   Alt+↑ 当前行和上面一行交互

2012-10-25 13:50:22 483

原创 Android pull封装,直接解析xml

好久没写过博文了,最近在做xml方面的解析,xml的解析一直都是比较繁琐的,所以对android的 pull进行了简单的封装,不用再为每个xml都创建解析类,但目前只实现了对xml的简单实现,主要通过反射来实现        能解析的xml形式主要有如下几种,复杂的暂未支持 张三 zhangsan@xxx.com

2012-09-05 11:03:13 1462

原创 Android 配置 OpenCV2.3.1

最近在折腾OpenCV2.3.1 ,网上有很介绍这个类库的,在这里就不过多介绍,这里主要介绍如果在Android中使用OpenCV,现在网上下载OpenCV-2.3.1-beta1-android-bin(http://sourceforge.net/projects/opencvlibrary/files/opencv-android/2.3/),下载解压后得到如下两个文件夹:文

2012-05-13 22:23:46 2412 2

原创 webview加载网页的时候在标题栏上显示加载进度

在用webView加载网页时,在标题栏显示加载进度,可以更加友好的提示用户public class ProgressTest extends Activity{final Activity context = this;@Overridepublic voi

2011-09-15 00:04:36 1129

原创 Android动画开发——Animation动画效果

在做android开发时,UI往往是最费时间,但一个效果炫丽的UI也往往是一款应用吸引人的地方。而动画效果可以做出很多炫丽的效果,下面列举下android的动画开发——Animation的动画效果。动画类型Android的animation由四种类型组成XML

2011-09-07 00:18:37 2169

转载 Java多线程-阻塞队列BlockingQueue

前言:     在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利。本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各

2011-09-06 16:00:51 3538

转载 Apache Solr:基于Lucene的可扩展集群搜索服务器

Solr Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的返回结果; Solr

2011-09-02 16:04:10 904

原创 ListView 适配器(Adapter)优化

在上一篇文章中,举例说明了ListView的用法,里面用到了Adapter,Adapter的作用就是ListView界面与数据之间的桥梁,当列表里的每一项显示到页面时,都会调用Adapter的getView方法返回一个View。想过没有? 在我们的列表有1000000项时会是什么

2011-07-15 11:56:54 602

原创 ListView分析以及实例

ListView是Android中最为常用的列表类型控件,ListView中的选择项目中样式很多有的是纯文字的、有的还可以带有图片。它的继承关系如下:java.lang.Object    ↳ android.view.View      ↳ android.view.ViewG

2011-07-14 15:21:59 1789 3

原创 自定义android标题栏

Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE

2011-06-09 19:48:00 1538

原创 Android Activity和Intent机制

<br /><br />Activity<br />Android中,Activity是所有程序的根本,所有程序的流程都运行在Activity之中,Activity具有自己的生命周期(见http://blog.csdn.net/teasub/archive/2011/03/15/6251974.aspx,由系统控制生命周期,程序无法改变,但可以用onSaveInstanceState保存其状态)。<br />对于Activity,关键是其生命周期的把握(如下图),其次就是状态的保

2011-06-01 00:44:00 548

原创 Android线程模型和AsyncTask

<br /><br />      android的线程模型:当一个android的应用运行后,就会有一个UI的main线程启动,这是一个非常重要的线程,它负责把事件分派到相应的控件,其中就包括屏幕绘图事件,它同样是用户与android控件交互的线程。比如,当你在屏幕上的EditText上输入文字,UI线程会把这个事件分发给刚输入文字的EditText,紧接会向事件队列发送一个更新(invalidate)请求。UI线程会把这个请求移出事件队列并通知EditText在屏幕上重新绘制自身。<br />   

2011-05-30 01:49:00 1639

转载 众多Android 开源项目推荐,给力工作给力学习

原帖:http://terryblog.blog.51cto.com/1764499/547777FBReaderJ FBReaderJ用于Android平台的电子书阅读器,它支持多种电子书籍格式包括:oeb、ePub和fb2。此外还支持直接读取zip、tar和gzip等压缩文档。 项目地址:http://www.fbreader.org/FBReaderJ/  Angle  Angle是一款专为Android平台设计的,适合快速开发的2D游戏引擎,基于OpenGL ES技术开发。该引擎全部用Jav

2011-04-28 22:02:00 828

转载 学习Android界面设计的超级利器HierarchyView.bat

存在问题:我看到别人的程序,想学习人家的UI布局是怎么做的,如何能窥探一二? 存在问题:在学习ViewGroup和Layout时我们可能会有一个疑问,如果我在Xml布局文件中不放置Layout,直接放TextView等组件的时候,它是用什么方式布局的?解决方法: Android的SDK中自带了一个查看UI布局层级结构的工具:HierarchyView.bat。在模拟器运行的情况下,使用该工具可以将当前的Activity中的UI组件们以对象树的形式展现出来,每一个组件所包含的

2011-03-26 18:07:00 630

转载 图解LogCat的用法

一、Android中的日志工具类 android.util.Log进行程序调试的时候,如果有日志工具帮忙,我们很多时候能迅速找出问题所在;在Java开发过程中,程序员都喜欢使用一个叫做Log4j的日志工具包,似乎Android的开发人员也是Log4j的爱好者,所以在Android开发工具包里中,有一个Log4j一样好用,但功能更强大,使用更简便的工具类叫android.util.Log。android.util.Log有5个常用的方法,它们分别是:Log.v()、Log.d()、Log.i()、Lo

2011-03-26 17:57:00 730

原创 Android->Toast 建立属于你自己的Toast

<br />  Toast是Android提供的“快讯信息”类,Toast类使用非常简单,但用途很多。为了巩固和了解,下面是我写的Toast五种情况,先看图:<br />1,默认效果<br /><br />代码:<br />Toast.makeText(getApplicationContext(), "默认Toast样式",<br />     Toast.LENGTH_SHORT).show();<br />2.自定义样式<br /><br />代码:<br />toast = Toast.makeTe

2011-03-18 22:46:00 694 1

转载 swftools转换文件时线程堵塞问题的解决方法

在使用swftools工具作转换时,最需要注意的是对转换过程中的输入流的处理和出错流的处理。不然,若对流入流(转换过程中会产生的输入流信息有类似如下:NOTICE  processing PDF page 10 (595x842:0:0) (move:0:0)等等的打印时提示信息)处理,那么,转换不能进行下去,线程会堵塞,而不对出错流进行处理,那么当遇到有加密和损坏的文件转换时,也会导致线程的堵塞。对于输入流和出错流的处理,简单处理如下://注意destPath最后必须带文件分隔符     

2011-03-17 20:58:00 1162

原创 Android Activity生命周期以及LoCat的使用

<br />Activity主要有三个状态:<br />        当在屏幕前台时(位于当前任务堆栈的顶部),它是活跃或运行的状态。它就是相应用户操作的Activity。<br />        当它失去焦点但仍然对用户可见时,它处于暂停状态。即:在它之上有另外一个Activity。这个Activity也许是透明的,或者未能完全遮蔽全屏,所以被暂停的Activity仍对用户可见。暂停的Activity仍然是存活状态(它保留着所有的状态和成员信息并连接至窗口管理器),但当系统处于极低内存

2011-03-15 21:51:00 807

原创 android基础->拖动效果(Gallery)

<br />      相信大家都对IPone的拖动效果情有独钟吧!这是一个比较炫的效果,Android也可以时间这个效果,而且并不难。要实现这个效果需要一个容器来存放Gallery显示的图片,可以使用一个BaseAdapter类的派生来来装这些图片。然后需要监听其事件setOnItemClickListener,从而确定用户选择哪一张图片。要实现这些,首先,要把需要显示的所有的图片的索引放在一个int的数组当中。接着通过setImageResource方法来设置ImageView要显示的图片资源,最后将每

2011-03-13 01:40:00 1341

原创 Android应用解析(二)

<br />    3、Content Provider<br />      Android应用可以把它们的数据保存到文件和SQLite数据库中,但android有一个独特之处就是,数据库只能被它的创建者所使用,其他的应用是不能访问到的。当想将应用数据与其他应用共享时,Content Provider就可以发挥作用了。因为Content Provider类实现一组标准的方法,能够让其他的应用保存或读取此内容提供器处理的各种数据类型。<br />      并且,android自身也提供了几个现成的cont

2011-03-09 22:30:00 1093 2

原创 Android应用解析(一)

    要进行Android应用开发,需要对Android应用构造进行深入分析,Android应用程序由4个模块组成:Activity、Intent、Content Provider 、Service。当然也不是所有的应用程序都需要由这个四个部分组成的,可以根据需要进行组合,但是,每一个androi应用程序都必须在AndroidManfest.xml文件中声明使用到的这些模块。     现在我们先来讲讲Activity、Intent     1、Activity     Activity是最基本的模块,

2011-03-09 00:40:00 962

Mesh Baker v3.26.0最新版本 2.zip

Mesh Baker v3.26.0最新版本.zip

2021-01-27

FBReaderJ AndroidStudio版本,最新源码编译

FBReaderJ最新源码整合的AndroidStudio编译版本

2015-11-12

SmartSvn 通用license,亲测7.5,8.5,9.2可用

SmartSvn 通用license,亲测7.5,8.5,9.2可用,吐血推荐

2015-09-22

LocaleFileBrowser

android locale file browser android本地文件浏览器 包含图片 音乐 视频分类 按照sd卡类型分类 绝对超值的资源

2014-07-05

Android高效图片浏览器

Android高效的图片浏览,利用最优的方法查找手机本地所有的图片,以文件夹形式显示,点击进去后可以查看单个文件,有图片编辑功能

2014-07-04

APK权限大选———Android开发必懂知识

Android apk权限大全,完整介绍APK权限知识,Android开发者必掌握的知识,用户必须了解的常识

2012-11-20

大象Thinking.in.UML].ThinkingInUM

大象:Thinking in UML》以UML为载体,将面向对象的分析设计思想巧妙地融入建模过程中,通过贯穿全书的实例将软件系统开发过程中方方面面的知识有机地结合在一起,用生动的语言和精彩的事例将复杂枯燥的软件过程讲解得津津有味。全书分为准备篇、基础篇、进阶篇和总结篇四个部分。准备篇讲述面向对象分析的一些基本概念,及学习建模需要了解的一些基本知识。基础篇对UML的基础概念重新组织和归纳整理,进行扩展和讨论,引申出针对UML的这些概念在面向对象方法中应用方法的思考。进阶篇以一个实例贯穿全篇,阐述如何使用UML从头到尾地实施一个项目。总结篇针对在现实中经常遇到并且较难掌握的问题进行深入的探讨,升华在前几篇学习到的知识

2012-05-09

zend stuidio 简明教程

此教程很清晰的对初学者很有帮助,特别是英文的同学,有一定的帮助,这个教程也解决了zend会乱码的问题

2009-04-07

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

TA关注的人

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