关闭

Mac OS 10.9安装JDK1.7 无法启动IDEA 和Eclipse,提示安装JRE6

IntelliJ IDEA 13 EAP 132.325 and Retina support in JDK 7  6318 Good news, everyone! With the latest IntelliJ IDEA 13 EAP build the IDE is almost compatible with Java 7 on Retina d...
阅读(2168) 评论(0)

OS X Java 环境配置

MacBook Pro OS X 10.9。 JDK1.7 配置如下...
阅读(931) 评论(0)

ROM 添加自定义framework实现原理

项目中编译出来的framework 可以用在单独apk编译中使用。是apk可以...
阅读(648) 评论(0)

宽度全屏SeekBar实现

我们都知道android的seekbar左右两边都是有留一些空间。...
阅读(2625) 评论(0)

浅析Android中如何利用attrs和styles定义控件

一直有个问题就是,Android中是如何通过布局文件,就能实现控件效果的不同呢?比如在布局文件中,我设置了一个TextView,给它设置了textColor,它就能够改变这个TextView的文本的颜色。这是如何做到的呢?我们分3个部分来看这个问题1.attrs.xml  2.styles.xml  3.看组件的源码。 1.attrs.xml:  我们知道Android的源码中有att...
阅读(498) 评论(0)

Android ProgressBar 样式实现原理

做过Android开发的同学应该都不会对这个控件陌生。主要是用来实现处理或加载进度的显示或者提示用户正在处理或加载数据。 基本来说就两种情况,一种是转圈的小菊花,一种是水平的进度条。 默认情况下ProgressBar是圆形的那种,如果你要设置成水平状的,需要加入style Java代码   style="?android:attr/progressBarStyl...
阅读(1166) 评论(0)

Android Filter类--线程间的通信

Filter与AsyncQueryHander实现基本类似,它包含两个Hander:RequestHandler和 ResultHandler,以及一个HandlerThread:名为Filter的线程。RequestHandler与Filter线程绑定,过滤请求都是通过 RequestHandler发送给Filter线程。当过滤产生后,通过mResultHandler将数据push给UI显示。...
阅读(663) 评论(0)

Android搜索过滤

一、简介 一般来说,我们可以使用以下几种方式实现搜索: 1)暴力搜索——直接使用数据库提供的功能,每次都从数据库中读取搜索的结果,存进一个数据结构用于Adapter显示,调用notifyDataSetChanged()刷新数据; 2)利用filter进行搜索。这块涉及到Filterable接口。推荐文章:Android实现Filterable通过输入文本框实现联系人自动筛选。有两...
阅读(590) 评论(0)
    个人资料
    • 访问:126759次
    • 积分:1934
    • 等级:
    • 排名:千里之外
    • 原创:60篇
    • 转载:30篇
    • 译文:0篇
    • 评论:19条
    最新评论