自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 java1.8 Lambda拉姆达表达式深入探究

当我们遇到下面情况时: SingleObj.getInstance().setRunnable(new Runnable() { @Override public void run() { } }); 编译器总是会提出警告,可以使用拉姆达表达式替换: SingleObj.getInstance().setRunnable(() -> { }); 这样一...

2020-01-10 17:05:05 488

原创 在线版音乐播放器APP(一)

今天主要完成从Media数据库中获取歌曲信息,然后布置在ui上,并在github上create了项目工程。 github地址: https://github.com/kwcn/OnlineMusic 具体内容: 使用RecyclerView布置fragment,RecyclerView.adpater提供了很多灵活的api,方便处理界面中的每个item。 ui布置: 1. layout:...

2018-08-19 22:10:00 2178 1

原创 在线版音乐播放器APP

一款成熟的在线播放器,制作过程需要涉及很全面的安卓知识。 主要ui、servece和provide三大模块。   个人开发模式习惯从零碎到整一,开始想的太多反而会被局限。mvc开发思想模式下进行,从局部开发想外部延伸,通过版本的更新逐步改善。 第一步先从ui做起。 歌单界面、播放界面 使用view加loder的机制,界面不会再多首歌的影响下变得卡顿。 view层次的设计: acti...

2018-08-13 21:10:31 1012

原创 KMP

字符串A B, 在A中找B 1. 对B进行预处理,B遍历长度加1的子字符串,每个子字符串取前缀和后缀相等的最大长度,构造next数组。 例如:adcadcea  子字符串:a ad adc adca adcad adcadc... 最大前后缀相同字符串:"" "" "" a ad adc next[1...len]: 0 0 0 1 2 3   next[0]=-1 2. 与A进行匹配

2018-01-29 01:46:02 111

原创 Sunday(结合Hash查字符位置)

Sunday  A B 字符串,在A中匹配B 1. A B从第一个字符开始匹配,如果相等则转2,如果不等则转3 2. A B都向下一个字符开始匹配,如果能够匹配到B最后一个字符,成功,反之,转3 3. 找到A中B位置的最后一个字符位置的后一个字符c,在B中找该字符,如果找到c则对应,转1操作,反之B对应的第一位对应c后一个字符,转1操作。 具体图见: http://blog.csdn.

2018-01-28 23:30:06 175

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除