- 博客(12)
- 收藏
- 关注
转载 Android中suppor-v4 or v7 包的关联源码方法
原文见:http://stackoverflow.com/questions/8543225/android-support-library-v4-getting-the-source-and-attaching-it-to-the-library/13963000#13963000之前一直为无法查看兼容包的源码而头疼...发现一种有效的方法,只验证了v7包,但该方法据说是通用的。
2014-12-22 16:23:50
1092
转载 Android中使用Handler造成内存泄露的分析和解决
什么是内存泄露?Java使用有向图机制,通过GC自动检查内存中的对象(什么时候检查由虚拟机决定),如果GC发现一个或一组对象为不可到达状态,则将该对象从内存中回收。也就是说,一个对象不被任何引用所指向,则该对象会在被GC发现的时候被回收;另外,如果一组对象中只包含互相的引用,而没有来自它们外部的引用(例如有两个对象A和B互相持有引用,但没有任何外部对象持有指向A或B的引用),这仍然属于不可到达
2014-12-22 15:39:32
550
原创 Gson简易使用小结
Gson是google提供的Json解析工具包,提供Json和Java对象之间的转化功能,效率较其他解析工具要快一些。以下列出Json格式分别与数组、集合、对象间互相转换的sample。代码如下:package com.felix.gson;import java.lang.reflect.Type;import java.util.ArrayList;import java.
2014-12-22 13:03:47
689
转载 ClipChildren属性初识
借鉴官方解释。android:clipchildren Defines whether a child is limited to draw inside of its bounds or not.android:clipToPadding Defines whether the ViewGroup will clip its drawing surface so as to exc
2014-12-21 11:24:26
571
原创 关于SpannableString的使用
如果需要对TextView的样式进行具体修改,例如改变背景色或者粗体效果,靠多个TextView的拼接显然是十分麻烦的。因此需要用到SpannableString类。它可以对TextView中各个部分的文本来设置字体,大小,颜色,样式,以及超级链接等属性。先上效果图:非常简单,还是看代码吧:import android.app.Activity;import andr
2014-12-18 12:40:24
714
原创 ListView利用CheckedTextViewr实现条目单选效果
最近遇到的一个小需求,可以简化为该模型,因此写一个Demo以记录。其实比较简单,主要利用Selector,只是网上找了一番也没找到ListView在点击后背景色一直是checked的,大多数是pressed效果(点击瞬间变背景),或者是利用RadioButton or CheckBox之类,这些都不是我想要的。先放效果图:分析:最简单的ListView,其中条目View
2014-12-11 21:30:58
2334
转载 关于ADT 17的BuildConfig.DEBUG
作者:Nodin出处:http://www.cnblogs.com/monodin在日常开发中,我们使用android.util.Log来打印日志,方便我们的开发调试。但是在打包发布时,需要手工把Log关闭,多少会有些不便,而且不排除打包者忘记关闭Log的情况。那么有没有更好的方法来帮助开发者解决这个问题? ADT(r17)发布以后,Google为我们
2014-12-11 10:12:45
476
转载 转-Android技巧小结之子线程更新UI
原文 Android的UI更新只能在UI线程中,即主线程。子线程中如果要进行UI更新,都是要通知主线程来进行。几种实现方式总结如下,欢迎补充。1、runOnUiThread()子线程中持有当前Activity引用(假如为Activity mActivity;),即可以调用mActivity的runOnUiThread(Runnable r)方法。2、post
2014-11-10 11:27:41
585
转载 Android进程的内存管理分析
尊重原创作者,转载请注明出处:http://blog.youkuaiyun.com/gemmem/article/details/8920039最近在网上看了不少Android内存管理方面的博文,但是文章大多都是就单个方面去介绍内存管理,没有能全局把握,缺乏系统性阐述,而且有些观点有误。这样对Android内存管理进行局部性介绍,很难使读者建立系统性概念,无法真正理解内存管理,对提高系
2014-11-07 19:43:18
531
转载 Java中重载与复写的区别、super与this的比较
1. 方法重载与方法复写的区别区别方法重载方法复写英文单词OverloadingOverride概念方法名称相同,参数的个数或者类型不同方法名称相同,参数的个数和类型相同,方法的访问权限不能更严格使用范围发生在同一个类中发生在继承关系中,是由子类进行复写
2014-06-02 15:03:50
888
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人