2018年8月28日
摘要:
零、前言[0.]本案例使用这篇的项目(你也可以用其他的):4-VI--☆ListView的封装支持多种条目 [1].条目点击事件[2].条目长按事件[3].滑动事件[4].条目抢占交点问题一、条目点击事件:setOnItemClick...
阅读全文
posted @ 2018-08-28 12:34
张风捷特烈
阅读(126)
推荐(0)
2018年8月27日
摘要:
零、前言[1.]封装了一晚,总算把多条目的ListView封装了一下listview.gif一、使用1.初始化数据 ArrayList messages = new ArrayList(); messages...
阅读全文
posted @ 2018-08-27 23:45
张风捷特烈
阅读(123)
推荐(0)
摘要:
零、前言[1].第一次自己ListView封装时,封装的比较差,用起来不是很好用,虽然比起原生好很多[2].第二次接触ListView封装是在慕课网hyman的课程,深深折服[3].基于此思想,自己封装了RecyclerView一、使用...
阅读全文
posted @ 2018-08-27 17:11
张风捷特烈
阅读(98)
推荐(0)
摘要:
零、前言[1] ListView 可以说是曾经的数一数二的控件,现在渐渐被RecycleView夺取锋芒。简单功能的使用ListView还是可以的。[2] 本篇数据来源随机数据,方法可以看这篇:1-VI--随机数据生成 [3] 本篇介...
阅读全文
posted @ 2018-08-27 16:08
张风捷特烈
阅读(149)
推荐(0)
摘要:
[1]在ListView篇之前,感觉有一点是需要提前准备的:数据[2]也许会说:测试数据,用for循环出来不就行了吗? 但不好看啊。。。。[3]为此打造一个随机数据的类1.范围随机整数:rangeInt(int s, int e) ...
阅读全文
posted @ 2018-08-27 14:06
张风捷特烈
阅读(406)
推荐(0)
摘要:
零、前言[1].顾名思义,内容提供者,目的:实现跨进程间数据共享[2].基于数据库提供数据[3].如电话簿,短信,歌曲信息都是以数据库存储存储,都可以通过ContentProvider获取[4].如果只是想使用的人,直接把静态方法拷贝即...
阅读全文
posted @ 2018-08-27 11:14
张风捷特烈
阅读(141)
推荐(0)
摘要:
零、前言[1].顾名思义,内容提供者,目的:实现跨进程间数据共享[2].基于数据库提供数据[3].如电话簿,短信,歌曲信息都是以数据库存储存储,都可以通过ContentProvider获取[4].不太熟悉安卓运行时权限的童鞋可以看一下我...
阅读全文
posted @ 2018-08-27 10:10
张风捷特烈
阅读(176)
推荐(0)
摘要:
零、前言[1].顾名思义,内容提供者,目的:实现跨进程间数据共享[2].基于数据库提供数据[3].如电话簿,短信,歌曲信息都是以数据库存储存储,都可以通过ContentProvider获取[4].不太熟悉安卓运行时权限的童鞋可以看一下我...
阅读全文
posted @ 2018-08-27 09:36
张风捷特烈
阅读(156)
推荐(0)
2018年8月26日
摘要:
零、前言[1]熟悉MySQL的学这个就像会西瓜的人去学吃哈密瓜一样简单。[2]如果对MySQL不太熟悉的童鞋,可以看一下我的这篇:SpringBoot-14-MyBatis预热篇,MySQL小结 [3]SQLite:安卓内置轻量级的关...
阅读全文
posted @ 2018-08-26 17:34
张风捷特烈
阅读(122)
推荐(0)
摘要:
零、前言[1]把我的缓存文件工具改写成了策略模式,感觉还不错。[2]以前静态方法调用,很方便,但看着就是不爽,代码真的太冗余了。[3]突然灵光一闪,"少年,看你骨骼惊奇,策略模式了解一下吗。"便有此文。[4]如果不了解SharedPre...
阅读全文
posted @ 2018-08-26 11:04
张风捷特烈
阅读(191)
推荐(0)