摘要:
零、前言[0.]本案例使用这篇的项目(你也可以用其他的):4-VI--☆ListView的封装支持多种条目 [1].条目点击事件[2].条目长按事件[3].滑动事件[4].条目抢占交点问题一、条目点击事件:setOnItemClick... 阅读全文
摘要:
零、前言[1.]封装了一晚,总算把多条目的ListView封装了一下listview.gif一、使用1.初始化数据 ArrayList messages = new ArrayList(); messages... 阅读全文
摘要:
零、前言[1].第一次自己ListView封装时,封装的比较差,用起来不是很好用,虽然比起原生好很多[2].第二次接触ListView封装是在慕课网hyman的课程,深深折服[3].基于此思想,自己封装了RecyclerView一、使用... 阅读全文
摘要:
零、前言[1] ListView 可以说是曾经的数一数二的控件,现在渐渐被RecycleView夺取锋芒。简单功能的使用ListView还是可以的。[2] 本篇数据来源随机数据,方法可以看这篇:1-VI--随机数据生成 [3] 本篇介... 阅读全文
摘要:
[1]在ListView篇之前,感觉有一点是需要提前准备的:数据[2]也许会说:测试数据,用for循环出来不就行了吗? 但不好看啊。。。。[3]为此打造一个随机数据的类1.范围随机整数:rangeInt(int s, int e) ... 阅读全文
摘要:
零、前言[1].顾名思义,内容提供者,目的:实现跨进程间数据共享[2].基于数据库提供数据[3].如电话簿,短信,歌曲信息都是以数据库存储存储,都可以通过ContentProvider获取[4].如果只是想使用的人,直接把静态方法拷贝即... 阅读全文
摘要:
零、前言[1].顾名思义,内容提供者,目的:实现跨进程间数据共享[2].基于数据库提供数据[3].如电话簿,短信,歌曲信息都是以数据库存储存储,都可以通过ContentProvider获取[4].不太熟悉安卓运行时权限的童鞋可以看一下我... 阅读全文
摘要:
零、前言[1].顾名思义,内容提供者,目的:实现跨进程间数据共享[2].基于数据库提供数据[3].如电话簿,短信,歌曲信息都是以数据库存储存储,都可以通过ContentProvider获取[4].不太熟悉安卓运行时权限的童鞋可以看一下我... 阅读全文