自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (6)
  • 收藏
  • 关注

转载 RecyclerView实例-实现可下拉刷新上拉加载更多并可切换线性流和瀑布流模式(1)

摘要最近项目有个列表页需要实现线性列表和瀑布流展示的切换,首先我想到的就是上[RecyclerView],他本身已经很好的提供了三种布局方式,只是简单做个切换应该是很简单的事情,如果要用RecyclerView的方式来实现,那就是目前的设计方案(listView)都不能用,更改为RecyclerView,我需要做如下工作:下拉刷新,上拉自动加载更多,同时支持切换布局方式。自定义

2016-02-03 16:30:47 1561 1

转载 Android: NullPointerException when using RelativeLayout with measure()

使用measure()方法计算view的高度时,如果view中含有RelativeLayout布局,就有可能出现这样的错误:07-13 13:18:34.330: E/androidRuntime(12098): Java.lang.NullPointerException 07-13 13:18:34.330: E/AndroidRuntime(12098): at android.wid

2016-01-20 16:41:55 400

转载 ScrollView中嵌入ListView,GridView冲突的解决(让ListView全显示出来)

经常要在ScrollView中嵌入ListView,网上方法一大堆,但都比较繁琐。 本人认为比较好的办法如下: Java代码  import android.widget.ListView;    /**  * ScrollView中嵌入ListView,让ListView全显示出来  * @author reyo  *  */  pub

2016-01-18 10:34:42 435

原创 自定义ViewPager的高度

Android开发中,常会遇到侧滑翻页的效果,android.support.v4.view.ViewPager让这种实现变得简单易用,但是通常使用时,都是让ViewPager的宽和高去match_parent,或者布局时制定了ViewPager的高度,所以一切正常。偶然的一次布局改变,着实一头雾水了半天。场景:页面某个区域显示ViewPager用来翻页,但是ViewPager中的试图并不是设

2016-01-18 10:32:50 583

转载 Android Studio编译大工程报错:java.exe'' finished with non-zero exit value 1

困扰了三天的Android Studio编译报错终于解决了! 三天尝试了各种不同的方案针对各个不同的方方面面,然而真相只有一个! 原问题情景:由于项目工程特别大,在编译一段后就会报下面这个错误:Error:Execution failed for task ':dexAppDebug'.> com.android.ide.common.process.ProcessException

2015-12-31 16:46:35 550

转载 Android中利用shape定制控件边框

在日常android的开发过程中,我们会遇到这样的一个需求。我只想给控件加左边框或者右边框,当然方法有很多种了。下面就不列举了,我就分享一个我认为比较好的实现方式吧。首先要了解shape中gradient的原理,这里就不多说了,不明白的就自己去google。分别定义左边框、底边框、右边框、上边框。left-border       android

2015-12-03 18:39:40 708

转载 Android开发Eclipse中DDMS中Heap使用及GC_EXTERNAL_ALLOC含义

一、先说DDMS中的Heap的使用,通过可以观察VM中的Java内存,但是无法查看通过JNI分配的内存。直接上图,废话少说。。。图一:将要查看内存使用情况的项目Update heap图二:操作项目,通过图表可以很直观查看虚拟机的使用内存 二:Android中GC_EXTERNAL_ALLOC的含义(转)以下内容直接Ctrl C==

2014-10-27 14:12:09 492

转载 Android之内存泄漏调试学习与总结

标签: OOM小马 内存泄漏调试 酷_莫名简单 调试方式 Zygote服务演变原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://mzh3344258.blog.51cto.com/1823534/895093  大家有或经常碰到OOM的问题,对吧?很多这样的问题只要一出现相信大家的想

2014-10-27 14:10:50 344

转载 android内存泄露优化总结

android手机给应用分配的内存通常是8兆左右,如果处理内存处理不当很容易造成OutOfMemoryError,我们的产品出现最多的错误也是OutOfMemoryError的异常,在解决这个异常时在网上发现很多关于OutOfMemoryError的原因的介绍。OutOfMemoryError主要由以下几种情况造成:1.数据库的cursor没有关闭。  操作Sqlite数据库时,C

2014-10-27 14:10:18 354

转载 how to view bitmaps from memory dump

85 down vote acceptedI have found a way to view such bitmaps:First, you need to download and install GIMPNext, find your Bitmap object in MAT, right-click on mBuffer field, in the po

2014-10-27 14:04:22 368

转载 Android FragmentPagerAdapter vs FragmentStatePagerAdapter

To develop an app in Andorid with sliding views, a variation of PagerAdapter class along with ViewPager class is used. Recently I wrote two tutorials about PagerAdapter classes, describing Android

2014-10-27 14:02:08 380

转载 Android FragmentStatePagerAdapter Example

Android developmentis full of surprises, you can never predict what’s coming your way. In my latest assignment atTruiton I had to develop an app in which I user can fill segmented data in an int

2014-10-27 14:00:49 648

转载 Android FragmentPagerAdapter Example

How cool is it to have an app which has swipe views, it makes app interactive and fun to use, right? So being a mobile app consultant atTruiton I was working on an app where segmented forms were t

2014-10-27 14:00:00 566

转载 Android中PopupWindow的用法(位置、动画、焦点)

在Android中有很多级别的Window,不同级别的Window按照z-index方向分布。下面看看Android控件(view)PopupWindow的用法(位置、动画、焦点)。1、创建PopouWindow及相关参数设置//创建一个包含自定义view的PopupWindowprivate PopupWindow makePopupWindow(Context cx){

2014-10-27 13:55:03 527

转载 Android不规则点击区域详解

摘要今天要和大家分享的是Android不规则点击区域,准确说是在视觉上不规则的图像点击响应区域分发。其实这个问题比较简单,对于很多人来说根本不值得做为一篇博文写出来,但在我的群里确实有童鞋不了解如何实现并且很想知道完整的流程是什么样的,故完成demo作为参考。以下篇幅记录个人分析流程。 我们的需求。 我们需要实现chrome这样的不同颜色区域点击响应不同的事件。Chro

2014-10-13 14:35:45 610

原创 Android中的时间日期格式如何定义

1.如何保证日期格式与系统设定的一致:Date date = new Date(location.getTime());DateFormat dateFormat = android.text.format.DateFormat.getDateFormat(getApplicationContext());mTimeText.setText("Time: " + dateFormat.

2014-07-07 10:22:57 1365

转载 在strings.xml中定义html标签

在项目的开发过程中,需要用到把html内容放到strings.xml文件中,然后再读取到TextView中.原本以为像普通文本一样直接SetText就行了,结果行不通,大大超出我的预料.经过网上搜索,找到一些方法,自己经过整理,在此记录下来,另附上自己的测试工程. 先贴上strings.xml文件中重点内容: ?1234567

2014-06-19 18:40:25 602

转载 Android内存泄漏简介

前言   不少人认为JAVA程序,因为有垃圾回收机制,应该没有内存泄露。其实如果我们一个程序中,已经不再使用某个对象,但是因为仍然有引用指向它,垃圾回收器就无法回收它,当然该对象占用的内存就无法被使用,这就造成了内存泄露。如果我们的java运行很久,而这种内存泄露不断的发生,最后就没内存可用了。当然java的,内存泄漏和C/C++是不一样的。如果java程序完全结束后,它所有的对象就都不可

2014-06-13 17:41:31 359

转载 Android中如何查看内存(下)

实例1    int cnt=0;    final static int kBufferMinSize=1000;    final static int kBufferMaxSize=2000;    StringBuffer strBuffer=new StringBuffer(kBufferMinSize);    StringBuffer

2014-06-13 15:30:32 489

转载 Android中如何查看内存(上)

文章参照自:http://stackoverflow.com/questions/2298208/how-to-discover-memory-usage-of-my-application-in-android#2299813像Linux这种现代操作系统的内存使用是很复杂的,因此很难准确的知道你的应用程序使用了好多内存。查看内存使用的方式有很多种,但是各个方式查看到的结果可能会有微略不同

2014-06-13 15:29:16 397

转载 Android的线程使用来更新UI----Thread、Handler、Looper、TimerTask等

方法一:(java习惯,在android不推荐使用)刚刚开始接触android线程编程的时候,习惯好像java一样,试图用下面的代码解决问题new Thread( new Runnable() { public void run() { myView.invalidate(); } }).start

2014-06-09 15:50:19 435

转载 Android View.post(Runnable )

Runnable 并不一定是新开一个线程,比如下面的调用方法就是运行在UI主线程中的:     Handler mHandler=new Handler();      mHandler.post(new Runnable(){         @Override public void run()         { // TODO Auto-generated method st

2014-06-09 15:47:31 451

原创 在安装apk时怎么样避免INSTALL_FAILED_VERSION_DOWNGRADE错误

It appears the latest version of adb tools has an "allow downgrade flag" that isn't shown in the adb help, but it is shown in the "pm" help on the device. So use:adb install -r -d

2014-06-09 14:44:42 1092

转载 Android TextView的各种属性

收集到了TextView 的属性,在开发过程中还是挺有用的。Android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)android:autoText如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。androi

2014-05-09 09:53:28 445

转载 Android开发中textStyle=”bold”无效的解决方法

今天使用XML布局布置一个Android界面时发现android:textStyle=”bold”无效,后来发现是英文有效中文无效,可能是字体的原因,可使用下面3方法解决:1.直接在程序中设置:[code]TextView tv_src = (TextView)findViewById(R.id.TextViewId);TextPaint tp = tv_src.getPaint(

2014-05-09 09:51:34 9747

转载 android开发dip和像素互转

DisplayMetrics类 ——结构化的描述显示器的一般信息,包括它的大小、密度以及字符缩放比例。 public floatdensity;//屏幕像素密度值,density值表示每英寸有多少个显示点,与分辨率是两个不同的概念。Android主要有以下几种屏:QVGA和WQVGA屏density=120;HVGA屏density=160;WVGA屏density=240;

2013-03-13 17:45:32 607

转载 Smooth scrolling in Android

http://stackoverflow.com/questions/4951142/smooth-scrolling-in-android/4951681#4951681I have no experience with OpenGL nor accelerometer, but swipe (called fling in Android's API) is not hard to

2013-03-11 15:33:57 757

转载 How did Google manage to do this? Slide ActionBar in Android application

http://stackoverflow.com/questions/11234375/how-did-google-manage-to-do-this-slide-actionbar-in-android-application/11367825#11367825

2013-03-07 15:31:05 613

转载 How to implement Android Pull-to-Refresh

http://stackoverflow.com/questions/4583484/how-to-implement-android-pull-to-refreshhttps://github.com/chrisbanes/Android-PullToRefresh

2013-03-07 15:25:50 1013

转载 Android: Disable Highlight Color Of ListView On Click

If you want to have your ListView widget for viewing purposes only, chances are you may want to remove those annoying default highlight orange color when you click on any rows, plus the black backgrou

2013-03-07 14:20:17 1034

转载 Get current stack trace in Java

for (StackTraceElement ste : Thread.currentThread().getStackTrace()) { System.out.println(ste); }

2013-02-26 15:38:37 504

转载 让git diff/merge使用meld等GUI对比工具

搜了一下,抄来抄去的都不靠谱。抄的比较多的是这个方案:因为meld只接受两个参数,而git diff会传递7个参数,因此需要编写个shell脚本转换一下:#!/bin/shmeld $2 $5保存为git-meld,加可执行权限,然后设置git:git config –global diff.external /PATH/TO/YOUR/git-meld这样,以后git

2013-02-20 10:04:04 2145

转载 Link Android Source Code to Eclipse

http://blog.csdn.net/codejoker/article/details/4283702Long story short: Android source code needs to be placed in a "sources" subdirectory of the Android SDK.1. Download the code2. Move

2013-02-18 14:20:40 806

转载 在 Ubuntu 安裝或升級 Git 版本控制的3種方法

http://blog.wu-boy.com/2011/04/%E5%9C%A8-ubuntu-%E5%AE%89%E8%A3%9D%E6%88%96%E5%8D%87%E7%B4%9A-git-%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6%E7%9A%843%E7%A8%AE%E6%96%B9%E6%B3%95/Git 是目前還蠻 popular 的一

2013-02-18 13:59:35 736

转载 android ListView几个比较特别的属性

http://www.cnblogs.com/cnsanshao/archive/2011/08/19/2145210.html由于这两天在做listView的东西,所以整理出来一些我个人认为比较特别的属性,通过设置这样的属性可以做出更加美观的列表首先是stackFromBottom属性,这只该属性之后你做好的列表就会显示你列表的最下面,值为true和falseandroid:st

2013-02-01 11:49:50 290

转载 分享android开发过程中用到的一些开源框架

在目前软件开发行业中,流行着这么一句话“天下武功,唯快不破”。而“快”,就不能让我们重复去制造论坛,不能去重新发明轮子。目前开源界中已经有很多成熟的,得到了大量商用的开源软件和框架,我们就可以借鉴这有优秀的资源,才能在这个节奏速度的社会中博得一丝生存的机会。         我收集整理了一些优秀的android开源框架,希望能对android软件开发的朋友一点的帮助。Current

2013-01-30 11:40:53 537

原创 ListFragment的ListView.CHOICE_MODE_SINGLE激活状态显示问题

用Eclipse的工程模板可以生成一个List-Details Project,其实现是用两个Fragment,当时平板的时候就变成两列显示,并且左边的ListItem变成ListView.CHOICE_MODE_SINGLE模式,但是在使用过程中,我替换成自己的Adapter和Layout后发现这个激活状态不好使了,经过研究发现是Layout的问题:原来的Sample Code:@O

2013-01-30 11:03:14 1032

转载 Eclipse打开文件太多Error

http://shjy-nicholas.iteye.com/blog/413483之前在项目里,一个Weblogic部署了4个工程,有时候甚至到5个,所以经常能在weblogic的nohup.out中看到Weblogic一直在报Too Many Files Open的错。今天在自己的系统里也惊奇的出现了这样的错,于是下决心找到解决方案。在Google里找到一些解决方案,都不太

2013-01-07 16:32:46 718

原创 Android中Notification.Builder的使用方法

3.0以上系统中Notification 的setLatestEventInfo已经不推荐使用了,所以用Notification.Builder改造了一下:            PendingIntent contentIntent = PendingIntent.getActivity(this, 0, new Intent("com.android

2012-12-18 11:48:41 7284 4

转载 how to know the package name of android apk?

aapt dump badging

2012-12-14 15:52:19 742 1

jadnt158.zip

java 反编译 工具,配合net.sf.jadclipse_3.3.0.jar在eclipse环境下使用

2009-07-01

java反编译工具jd-gui

java的图形化反编译工具,非常好用。非要够20个字符……我这个恨啊

2009-06-30

cygwin

可以在Windows下运行的命令窗口,支持shell命令

2008-06-27

英文版源代码统计工具

英文版源代码统计工具,可统计代码的有效行数及其他。

2007-12-26

MD5 生成器

生成MD5校验码。生成MD5校验码。

2007-12-05

密码查看器

用于查看本地的星号化的密码等功能。

2007-12-05

空空如也

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

TA关注的人

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