自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Habby的专栏

专注于Android开发

  • 博客(355)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android 开源项目的网站收藏

MAT:http://www.eclipse.org/mat/DiskLruCache:https://github.com/JakeWharton/DiskLruCache一个通用的图片下载器:https://github.com/nostra13/Android-Universal-Image-LoaderZXing:https://github.com/zxing/zxing

2014-02-11 22:34:32 1024

原创 Android 开发笔记

1.Android中设置背景最好用setBackgroundResource(R.id.resource_name);2.获取资源文件中图片的大小:(1)最简单的最直接的方法,就是使用Drawable的getIntrinsicHeight()和getIntrinsicWidth();(2)Bitmap类获得大小是:getWidth()和getHeight()。(3)Bitm

2013-08-28 20:25:52 4132

原创 android 警告:Exported activity does not require permission

1. 在一个应用程序中添加了多个antivity后,在manifest.xml文件中会除了主Activity外,其它的Activity属性中都会有个警告:Exported activity does not require permission这是因为在Activity中添加了intent-filter属性,这个属性的添加意味着该Activity已经暴露给了不同进程的应用,也就是说其它

2015-03-25 00:36:26 895

原创 Java性能调优

http://blog.csdn.net/lilu_leo/article/details/8115612

2015-01-10 15:04:47 753

原创 网络技术相关

【Java TCP/IP Socket】Socket编程知识点总结  http://blog.csdn.net/ns_code/article/details/16118955

2015-01-10 14:53:31 807

转载 Java TCP/UDP socket 编程流程总结

最近正好学习了一点用java socket编程的东西。感觉整体的流程虽然不是很繁琐,但是也值得好好总结一下。Socket    Socket可以说是一种针对网络的抽象,应用通过它可以来针对网络读写数据。就像通过一个文件的file handler就可以都写数据到存储设备上一样。根据TCP协议和UDP协议的不同,在网络编程方面就有面向两个协议的不同socket,一个是面向字节流的一个是面向报文

2015-01-10 00:35:44 1335

原创 Android JNI开发入门

1. 环境;2. 工具;3. 生成J方法;

2014-10-31 21:22:46 1160

原创 Android手机联系人数据库分析

Data表是总表,与RawContacts建立http://6200039.blog.51cto.com/6190039/1343763

2014-10-16 10:58:44 1004

原创 Android使用微信SDK

http://www.2cto.com/kf/201211/170212.htmlhttp://blog.csdn.net/luohai859/article/details/19041203

2014-10-12 10:02:31 859

转载 Android移动view动画问题 关于view的位置移动了,但view里面绑定的监听器还在原位

转自:http://blog.csdn.net/hzc543806053/article/details/8522602

2014-09-28 01:02:02 2505

原创 java.lang.IllegalStateException问题解决

1. 原因 2. 分析3. 解决办法

2014-09-24 14:10:23 7916

原创 V4包中的LocalBroadcastManager的限制与优点

一、限制

2014-09-21 22:08:31 1604

转载 关于Android中Animation的停止

最近遇到一个需求,通过在GridView上改变焦点,并且GridView上每个item有一个隐藏的层,获取焦点之后,通过AlphaAnimation显示出来。发现当duration大于500时,快速移动焦点,每个item都会播放一次动画。需求是焦点移动到别的item,当前item的动画停止。通过测试发现,调用Animation中的cancel()方法不能实现

2014-09-17 17:24:04 913

转载 关于Adapter的The content of the adapter has changed问题分析

1、问题描述 1 07-28 17:22:02.162: E/AndroidRuntime(16779): java.lang.IllegalStateException: The content of the adapter has changed but ListView did not receive a notification. Make sure the con

2014-09-17 13:37:11 743

转载 ExifInterface类:相册信息类

官方:http://developer.android.com/reference/android/media/ExifInterface.htmlExifInterface类主要描述多媒体文件比如JPG格式图片的一些附加信息,比如拍照的设备厂商,当时的日期时间,曝光时间,快门速度等。该类位于android.media.ExifInterface的位置,需要调用APILevel至少为5即2

2014-09-05 13:21:34 860

原创 IntelliJ IDEA 使用记录

一、快捷键;二、

2014-08-14 18:52:58 6451

原创 Android的多媒体数据库

    MediaStore这个类是android系统提供的一个多媒体数据库,android中多媒体信息都可以从这里提取。这个MediaStore包括了多媒体数据库的所有信息,包括音频,视频和图像,android把所有的多媒体数据库接口进行了封装,所有的数据库不用自己进行创建,直接调用利用ContentResolver去掉用那些封装好的接口就可以进行数据库的操作了。今天我就介绍一些这些

2014-07-20 14:38:59 1230

转载 Java抽象类与接口的区别

很多常见的面试题都会出诸如抽象类和接口有什么区别,什么情况下会使用抽象类和什么情况你会使用接口这样的问题。本文我们将仔细讨论这些话题。在讨论它们之间的不同点之前,我们先看看抽象类、接口各自的特性。抽象类抽象类是用来捕捉子类的通用特性的 。它不能被实例化,只能被用作子类的超类。抽象类是被用来创建继承层级里子类的模板。以JDK中的GenericServlet为例:

2014-07-16 12:17:47 581

原创 Android退出App相关技术总结

一般情况下退出App,有以下四个方法:(1)在主界面使用finish()退出

2014-07-16 11:02:47 831

原创 线程池相关技术

shutdown()和shutdownNow()区别:http://justsee.iteye.com/blog/999189

2014-07-15 20:44:24 633

原创 android热点

http://blog.csdn.net/luoboo525/article/details/7883998http://blog.sina.com.cn/s/blog_a000da9d01014m5e.html

2014-07-09 08:19:49 706

原创 可自动调节显示器色温的软件f.flex

http://flux.cn.uptodown.com/

2014-07-08 18:38:40 1593

转载 效率大提升 Android 4.4流畅运行背后的原理

转自:http://tech.sina.com.cn/mobile/n/2013-11-10/08388899782.shtmlAndroid操作系统已逐渐成熟,谷歌开始将注意力转向一些底层组件,其中之一是负责应用程序运行的Dalvik运行时,谷歌已经花了两年时间开发更快执行效率更高、更省电的ART运行时。可能你还没有意识到,新的ART运行时是Android 4.4系统最大的一次革新。

2014-07-08 13:29:19 806

转载 HttpClient 4.3教程

转自:http://www.yeetrack.com/?p=779前言Http协议应该是互联网中最重要的协议。持续增长的web服务、可联网的家用电器等都在继承并拓展着Http协议,向着浏览器之外的方向发展。虽然jdk中的java.net包中提供了一些基本的方法,通过http协议来访问网络资源,但是大多数场景下,它都不够灵活和强大。HttpClient致力于填补这个空白,它可

2014-06-30 23:45:42 1316

转载 eclipse中直接打开工程文件所在目录插件

本文转载自:http://www.cnblogs.com/jifeng/archive/2011/12/07/2279750.html如果你经常需要在Eclipse里打开相关资源文件所在的文件夹,比较麻烦,要右键,属性,在Location一栏中把所在的文件夹拷贝一下,然后再去资源管理器里输入这个路径,回车,打开它。解决方法:  用EasyExplorer插件

2014-06-30 23:39:27 980

原创 Android读取手机中的短信

1.解决db权限问题android 的短信数据库的读取2.读取实例android中读取短信[Android 机制] android怎么读取手机上的存储的短信内容呢?

2014-06-29 19:11:04 918

转载 Android 获取ROOT权限原理解析

一、 概述本文介绍了android中获取root权限的方法以及原理,让大家对android 玩家中常说的“越狱”有一个更深层次的认识。二、 Root 的介绍1.       Root 的目的可以让我们拥有掌控手机系统的权限,比如删除一些system/app下面的无用软件,更换开关机铃声和动画,拦截状态栏弹出的广告等。2.       Root的原理介绍

2014-06-19 22:26:58 683

原创 Git命令图解

http://www.cnblogs.com/1-2-3/archive/2010/07/18/git-commands.htmlhttp://marklodato.github.io/visual-git-guide/index-zh-cn.html

2014-06-17 23:43:17 640

转载 Android对ScrollView滚动监听

例子:实现美团、大众点评的购买悬浮效果

2014-06-17 20:58:05 962

转载 Git Push 避免用户名和密码方法

前言    在大家使用github的过程中,一定会碰到这样一种情况,就是每次要push 和pull时总是要输入github的账号和密码,这样不仅浪费了大量的时间且降低了工作效率。在此背景下,本文在网上找了两种方法来避免这种状况,这些成果也是先人提出来的,在此只是做个总结。1.方法一 1.1 创建文件存储GIT用户名和密码在%HOME%目录中,一般为C:\users\

2014-06-15 19:01:40 718

原创 Android开发中的优化

Android的优化可以大致归类一下:(1)优化UI(2)优化内存使用,方式泄露造成OOM;(3)在项目中根据具体需求设计提高用户体验:同步事件->异步事件;使用Cache技术;(4)Java语言本身使用时应该注意效率方面;(1)View相关ListView、layout层次、(ViewStub、include、merge)。其中:merge:只能放在顶层layou

2014-06-08 10:47:11 715

原创 Android子线程与主UI线程通信方式

// 子线程与主UI线程之间通信,尽可能多的方法:(1)Activity的runOnUiThread(Runnable action);(2)Handler;(3)AsyncTask;(4)LocalBroadcastReceiver;(5)View.post(Runnable);

2014-06-08 09:38:49 1036

原创 打印一个数组中的数字,2个线程,一个打印奇数,一个打印偶数,交叉打印结果。

package com.habby.test.test2;public class HabbyTest { public static int[] array = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; public static void main(String[] args) { new Thread(new Runnable() {

2014-05-29 20:13:18 2404

原创 Android中的动态加载机制

Android中的动态加载机制:

2014-05-26 19:58:30 536

原创 Handler.post(Runnable runnable)中的Runnable对象去哪里了?

Handler在post方法中,其实调用的是sendMessageDelay(runnable)

2014-05-23 22:04:12 946

转载 Android Listview 加载图片优化--本地加载大量图片,解决滑动卡顿现象(滑动停止加载图片)

关于ListView异步加载图片有很多方式,此篇文章讲讲本地加载大量图片时出现的卡顿现象怎么优化;应当坚持这么一条原则:把用户的体验放在第一位,用户能看到的,触摸到的始终放在第一时间解决所以有这样的思路:1.监听Listview的scroll状态,1)如果内存中有用户要看到的图片,则加载2)内存中没有用户要看到的图片,则根据scroll状态来加载a.

2014-05-21 11:47:19 5395

转载 PorterDuffXfermode的用法

android.graphics.Paintpublic Xfermode setXfermode (Xfermode xfermode)Set or clear the xfermode object. Pass null to clear any previous xfermode. As a convenience, the parameter passed is also re

2014-05-19 08:19:17 531

转载 关于android WebViewClient的方法解释

1、public boolean shouldOverrideUrlLoading(WebView view, String url) {        view.loadUrl(url);       return true;  }   在点击请求的是链接是才会调用,重写此方法返回true表明点击网页里面的链接还是在当前的webview里跳转,不跳到浏览器那边。2、publi

2014-05-15 08:05:37 780

转载 Java正确处理InterruptedException的方法

要想讨论正确处理InterrupedtException的方法,就要知道InterruptedException是什么。根据Java Doc的定义Thrown when a thread is waiting, sleeping, or otherwise occupied, and the thread is interrupted, either before or durin

2014-05-11 09:08:17 875

转载 Java反射机制

转自:http://champion-netjava-163-com.iteye.com/blog/982080

2014-05-10 23:51:26 583

Android动画总结

灰常不错的总结,几乎是Android里头关于动画的完全的知识点。

2013-11-14

空空如也

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

TA关注的人

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