- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 SearchView实时搜索初体验
效果从联系人拿到的数据实时筛选代码:Xml文件:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" andr
2016-05-20 14:22:07 3567
原创 Android复杂页面代码拆分方法
问题描述: 项目中有时候会遇到很复杂的页面,比如在同个Activity或者Fragment中要实现两个界面,本文介绍一种比较简单的拆分方法。先上效果图: 第一个界面和第二个界面,两个Button都是在自定义的View中实现点击的操做没有在主界面的Activity中实现,而是抽到第一个界面的自定义View的类中实现了。代码解析:自定义一个容器类,重写onFinishInflate的回调方法,在此
2016-05-20 11:29:43 3684
原创 手动延时弹出软键盘
Timer timer = new Timer(); timer.schedule(new TimerTask() { @Override public void run() { InputMethodManager imm = (Input
2016-05-19 18:30:17 690
原创 ListView和ScrollView冲突
由于两者都有滑动效果,套在一起的时候就会出现ListView的高度出现错误,沿着这个思路,只要在ListView计算高度的时候给他手动测量出来就行。历史合作的列表高度出现了问题列表高度正常的情况解决方法:自定义一个ListView子类,重写onMeasure()方法。代码如下:public class CooperateListView extends ListView { public C
2016-05-19 18:12:57 418
原创 android:fillViewport="true"
<ScrollView android:layout_width="match_parent" android:layout_height="wrap_content" android:fillViewport="true">fillViewport用于ScrollView, 当ScrollView里面的空间高度大于ScrollView的时候,这个属
2016-05-19 17:47:01 7946
原创 AS跨依赖包引用资源文件
自从Android studio升级到2.1之后,就会出现在不同的依赖包之间引用资源文件出错,显示找不到资源文件的情况,建议以后尽量把项目要用到的资源文件放在同个路径下。以免出现如下不必要错误。Error:(24, 29) No resource found that matches the given name (at 'background' with value '@drawable/whit
2016-05-19 16:43:50 1306
原创 getCompoundDrawables
getCompoundDrawables方法简介:用于获取当下该控件的上下左右位置的Drawable引用,该方法返回的是Drawable[]数组,length为4,分别对应Left,Top,Right和Bottom的Drawable引用。比如:以下代码的Edittext,drawable[2]就对应于EditText控件的右端。在代码中动态添加图标就用到这个方法,相当于XML文件中的drawable
2016-05-18 17:28:53 3044 1
7.60和7.51 IAR注册机(保证能用,本人亲测)
2014-01-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人