自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (2)
  • 收藏
  • 关注

原创 学习博客

罗升阳博客:http://blog.csdn.net/luoshengyang/article/details/8923485阳光岛主博客:http://blog.csdn.net/sunboy_2050/article/list/3何桂明的小窝博客:http://blog.csdn.net/hmg25洪阳的博客:http://blog.csdn.net/lmj623565791/ar

2015-12-15 16:15:34 604

原创 枚举简单例子

public class EnumTest {public enum Month{JANUARY("january",1),FEBRUARY("February",2),MARCH("March",3),APRIL("April",4);private String mMonth;private int mValue;Month(String month,int value)

2015-12-31 11:44:14 588

原创 动态添加Layerdrawable

Drawable[] drawables = new Drawable[2];//创建两个drawable的数组drawables[0] = mResources.getDrawable(R.drawable.select_box);//第一个drawabledrawables[1] = (Drawable) getDrawableMethod.invoke(userDrawable, i

2015-12-25 11:55:00 850

原创 获取xml里设置的statelistdrawable内的各个状态对应的drawable

因为StatelistDrawable内获取状态以及drawable的方法都是被隐藏的,所以只有利用java的反射机制来获取各个状态,以及各个状态对应的drawableStateListDrawable userDrawable = (StateListDrawable) mResources.getDrawable(backGround);Class slDraClass = S

2015-12-25 11:52:57 1964

原创 获取xml中backgound属性的statelistdrawable里drawable的方法

int backGround = attrs.getAttributeResourceValue(ANDROIDXML, "background", -1);StateListDrawable drawable = (StateListDrawable) mContext.getResources().getDrawable(backGround);DrawableContainerS

2015-12-22 16:56:08 565

转载 android下assets文件夹和raw文件夹

在应用的开发中,当我们创建一个新的Android工程后,我们会发现工程中包含了一个目录assets,另外当我们察看一些示例工程的时候,有时会发现在该工程的资源目录下会有一个raw目录(res/raw)。那么assets和raw目录有什么用处呢?下面笔者将给与解释。assets和res/raw工程目录下都可以放一些小于1M的文件(2.3版本以前要求,否则将不能读出数据。),这些文件将被打包到

2015-12-21 11:03:28 353

原创 获取LayoutInflater的三种方式

第一种: LayoutInflater inflater = getLayoutInflater(); 直接在Activity中得到。第二种:LayoutInflater inflater2 = LayoutInflater.from(context);通过context来得到。第三种:context.getSystemService(LAYOUT_INFLATER_SERVI

2015-12-17 18:17:32 357

转载 通过PackageManager获取应用包的信息

转载自http://blog.csdn.net/qinjuning/article/details/6867806 本节内容是如何获取Android系统中应用程序的信息,主要包括packagename、label、icon、占用大小等。具体分为两个 部分,计划如下:            第一部分: 获取应用程序的packagename、label、icon等 ;

2015-12-17 17:53:30 1038

转载 获取系统中的系统应用或者第三方应用信息

转载自http://blog.csdn.net/xyz_fly/article/details/7573722android系统运行的应用程序,可以通过PackageManager类获得相关信息:packageManager.getInstalledApplications(0) 这个方法会返回一个list,包含所以程序包括系统程序。通过for (ApplicationInfo a

2015-12-17 17:33:05 705

转载 android 几类开源框架

转载自http://blog.csdn.net/catoop/article/details/396654791、volley 项目地址 https://github.com/smanikandan14/Volley-demo (1)  JSON,图像等的异步下载; (2)  网络请求的排序(scheduling) (3)  网络请求的优先级处理 (4)  缓存

2015-12-16 18:26:57 301

转载 DownloadManager下载管理的介绍

转载自http://www.trinea.cn/android/android-downloadmanager/Android系统下载管理DownloadManager功能介绍及使用示例本文主要结合源码介绍Android系统下载管理DownloadManager的强大功能及使用。这是许久来准备写的一系列博客,这篇主要介绍DownloadManager的功能和示例,后面还有两

2015-12-15 17:45:40 439

转载 HashMap介绍

转载自http://alex09.iteye.com/blog/539545 HashMap 和 HashSet 是 Java Collection Framework 的两个重要成员,其中 HashMap 是 Map 接口的常用实现类,HashSet 是 Set 接口的常用实现类。虽然 HashMap 和 HashSet 实现的接口规范不同,但它们底层的 Hash 存储机制完全一样,甚至

2015-12-15 17:27:06 223

原创 数据库学习笔记

http://www.w3school.com.cn/sql/sql_create_table.asp

2015-12-15 16:17:26 289

原创 在自定义drawable中setBackground(drawable)和setImageDrawable(drawable)的不同

在自定义的drawable中,将自定义的drawable放入view中有两个方法,setBackground(drawable)和setImageDrawable(drawable).setBackground(drawable)方法是将drawable作为View的背景,不会改变Bitmap的大小,但是会改变drawable的大小,也就会调用Drawable中的setBounds()方法。

2015-12-15 16:12:01 1378

原创 打印Http相应头字段的方法

/**     * 获取Http响应头字段     * @param http     * @return     */    public static Map getHttpResponseHeader(HttpURLConnection http) {        Map header = new LinkedHashMap();              

2015-12-15 15:00:37 1449

转载 Http1.1特定的状态码

转载自http://blog.csdn.net/wbrs13/article/details/7281672100-199:100到199间的代码都是信息性的,标示客户应该采取的其他动作。200-299:200-299间的值表示请求成功。300-399:300-399间的值用于那些已经移走的文件,常常包括Location报头,指出新的地址。400-499:400

2015-12-09 10:19:26 475

转载 HTTP 1.1的常用请求报头

转载自http://blog.csdn.net/wbrs13/article/details/72796261、Accept:指定浏览器或其他客户端程序所能处理的MIME类型(IE5和6在重新载入页面时,发送的Accept报头不正确,但在最初的请求中是正确的)。2、Accept-Charset:标明浏览器可以使用的字符集(如ISO-8859-1).3、Accept-En

2015-12-09 10:09:37 1665

转载 Http协议介绍

转载自http://blog.csdn.net/gueter/article/details/1524447版权声明:本文为博主原创文章,未经博主允许不得转载。Author :Jeffrey  My Blog:http://blog.csdn.net/gueter/ 引言                                        

2015-12-08 17:22:38 317

转载 Android实现网络多线程断点下载介绍

转载自http://www.cnblogs.com/hanyonglu/archive/2012/02/20/2358801.html本示例介绍在Android平台下通过HTTP协议实现断点续传下载。我们编写的是Andorid的HTTP协议多线程断点下载应用程序。直接使用单线程下载HTTP文件对我们来说是一件非常简单的事。那么,多线程断点需要什么功能?1.多线程

2015-12-08 17:03:51 245

原创 RandomAccessFile

待介绍

2015-12-07 18:36:20 237

转载 Android中的Handler, Looper, MessageQueue和Thread

转载自http://www.cnblogs.com/xirihanlin/archive/2011/04/11/2012746.html前几天,和同事探讨了一下Android中的消息机制,探究了消息的发送和接收过程以及与线程之间的关系。虽然我们经常使用这些基础的东西,但对于其内部原理的了解,能使我们更加容易、合理地架构系统,并避免一些低级错误。对于这部分的内容,将分成4小节来描

2015-12-03 14:47:03 251

转载 [Android实例] Handler+ExecutorService(线程池)+MessageQueue模式+缓存模式

转载自http://www.cnblogs.com/wanqieddy/archive/2013/09/06/3305482.htmlandroid线程池的理解,晚上在家无事 预习了一下android异步加载的例子,也学习到了一个很重要的东东 那就是线程池+缓存  下面看他们的理解。[size=1.8em]Handler+Runnable模式我们先看一个并不是异步线程加

2015-12-03 14:41:55 551

转载 Understanding Weak References

Uderstanding Weak References转载自http://blog.csdn.net/xtyyumi301/article/details/3015493以前我招聘过高级java工程师,其中一个面试题目是“你对weak reference了解多少?”。这个话题比较偏,不指望每个人都能清楚它的细节。如果面试的人说“Umm...好像和gc(垃圾回收)有点关系?”,那我

2015-12-03 12:08:41 212

转载 Android消息队列模型介绍

转载自http://www.cnblogs.com/ghj1976/archive/2011/05/06/2038469.htmlAndroid 的消息队列模型Android是参考Windows的消息循环机制来实现Android自身的消息循环的。 Android通过Looper、Handler来实现消息循环机制,Android消息循环是针对线程的(每个线程都可以有自己的消息队列

2015-12-03 11:11:33 501

转载 什么是线程安全

转载自http://blog.csdn.net/xiao__gui/article/details/8934832ArrayList和Vector有什么区别?HashMap和HashTable有什么区别?StringBuilder和StringBuffer有什么区别?这些都是Java面试中常见的基础问题。面对这样的问题,回答是:ArrayList是非线程安全的,Vect

2015-12-03 11:07:24 427 1

原创 android源码下载地址

http://grepcode.com/project/repository.grepcode.com/java/ext/com.google.android/android/

2015-12-03 11:02:05 249

转载 Runnable运行在那个线程

Runnable归根结底是个接口,并不是一个线程。转载自http://www.cnblogs.com/ghj1976/archive/2011/05/06/2038516.htmlRunnable 并不一定是新开一个线程,比如下面的调用方法就是运行在UI主线程中的:Handler mHandler=new Handler();mHandler.post(new Runna

2015-12-03 10:19:42 1132

转载 java wait()和notify()的介绍

转载自http://www.cnblogs.com/mengdd/archive/2013/02/20/2917956.html线程间的相互作用  线程间的相互作用:线程之间需要一些协调通信,来共同完成一件任务。  Object类中相关的方法有两个notify方法和三个wait方法:  http://docs.oracle.com/javase/7/docs

2015-12-03 10:10:47 282

转载 安卓Activity的四种加载模式

一、启动模式介绍  启动模式简单地说就是Activity启动时的策略,在AndroidManifest.xml中的标签的android:launchMode属性设置;  启动模式有4种,分别为standard、singleTop、singleTask、singleInstance;讲解启动模式之前,有必要先讲解一下“任务栈”的概念;  任务栈  每个应用都有

2015-12-02 14:57:02 289

原创 ReentrantLock

使用ReentrantLock可以更加简洁的并且节省资源的加上锁,需要注意的是,unlock释放锁必须要在finally里面执行,否则可能造成锁得不到释放,其他线程得不到锁ReentrantLock lock = new ReentrantLock();lock.lock();try{..........}catch{}finally{lock.unlock();}

2015-12-01 18:21:08 242

astyle.zip

用来shell脚本直接格式化文本,下载下来后去掉后缀名

2016-11-17

apache_zip.jar

解压zip的apache jar包

2016-03-23

空空如也

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

TA关注的人

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