- 博客(7)
- 资源 (15)
- 收藏
- 关注
原创 ListView刷新指定位置的item
项目中有这么一个需求,一个listview,点击一项进去修改,然后出来刷新页面。以往的做法是,出来后重新请求一次,接口参数有:行、页;通常是一页十行,刷新时页传入1,这就会导致一个问题,如果你在二三页的时候刷新,listview会自动回到第一页,这样的用户体验非常不好。那么如何刷新指定位置的item呢?思路:只修改数据源的这一项的数据,然后adapter.notifyDataSetChanged()
2018-04-27 14:16:10 2177
原创 android水波纹加载效果
首先需要导入一个库,按照下面的步骤一步一步来:之后可以会报一个错误解决办法很简单,只需在project下的build.gradle里的dependencies下添加如下代码即可classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.7'classpath 'com.github.dcendents:android-maven-grad
2018-04-25 10:59:20 657
原创 waiting for debugger
这是因为在开发者选项中“选择调试应用”选择某个程序并且打开了“等待调试器”,再打开某个程序时就会出现,即调试应用会在执行前等待附加调试处理方法:在开发者选项中“选择调试应用”选择无,并关闭“等待调试器”即可。
2018-04-24 14:24:46 569
原创 android EditText最多显示多高,超出的滑动显示
如下图EditText我规定了它的高度,超出了这个高度就让它向上隐藏,下面贴出代码<EditText android:id="@+id/edit_phone" android:layout_width="match_parent" android:layout_height="wrap_content"
2018-04-16 14:56:20 5773 2
原创 android listview加载不同布局及注意事项
这里介绍两种不同,第一种只是item布局不同,但是控件都是一样的。第二种则是布局和控件都不相同。第一种:布局不同,控件相同 首先我们先创建两个布局,一个是listview_record_a,一个是listview_record_b,下面是各自的代码listview_record_a<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:
2018-04-13 15:35:37 1541
原创 android自定义输入对话框
import android.app.Dialog;import android.content.Context;import android.os.Bundle;import android.view.View;import android.view.ViewGroup;import android.view.WindowManager;import android.widget.Bu
2018-04-10 10:32:44 6202 4
原创 仿京东淘宝动态添加单选按钮并自动换行
效果图: 网上找了一些资料,然后经过修改终于达到想要的效果。废话不多说,直接上代码。import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.widget.Toast;import java.util.ArrayList;import java.util.L...
2018-04-09 16:48:16 439 2
Android全兼容版本的拍照和获取相册功能
2017-11-29
仿美团城市定位选择器_城市地区选择样式源代码下载
2017-08-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人