自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 歌词显示控件的实现上——歌词解析

最近打算仿网易云音乐的音乐播放器,除了网络框架、接口数据等这些外,最核心的就是音乐的播放和歌词的显示。考虑到歌词显示控件涉及到歌词解析,自定义控件的实现等等诸多方面,可能文章的篇幅上会比较冗长,同时也为了方便自己和码友们能够根据自己的需求和爱好各取所需,将《歌词显示控件的实现上》这篇文章分成上、下两篇,分别是《歌词显示控件的实现上——歌词解析》和《歌词显示控件的实现下——歌词展示自定义View》。而

2017-10-31 17:05:53 849 1

原创 用TextView实现富文本展示,点击断句和语音播报

最近有一个需求:移动端需要展示用户在PC端做的笔记,而笔记内容是富文本形式——有图片,有文字,文字可以设置颜色、加粗、倾斜等等。同时,用户点击的时候能够语音朗读所点击的当前整句的内容。第一反应就是富文本!PC端生成的就是html文件,创给我,直接用WebView展示不就ok了嘛!但是,还有一需求:点击断句——我们需要判断用户的点击,定位到所点击的整句话,然后再将整句内容实现语音播报。这样的话WebV

2017-10-30 16:29:56 1279 1

转载 腾讯浏览服务接入文档

一、简介1. TBS(腾讯浏览服务)的优势1) 速度快:相比系统webview的网页打开速度有30+%的提升;2) 省流量:使用云端优化技术使流量节省20+%;3) 更安全:安全问题可以在24小时内修复;4) 更稳定:经过亿级用户的使用考验,CRASH率低于0.15%;5) 兼容好:无系统内核的碎片化问题,更少的兼容性问题;6) 体验优:支持夜间模式、适屏排版、字体设置等浏览增强功能;7) 功能全:

2017-10-23 11:25:22 1402

原创 用数学思维实现雷达分析图

前言前段时间回看里约奥运会的国球比赛,岛国媒体给我龙队一个响亮的称号—— 六边形战士 !马龙是我的偶像,看到这样的称号当然很骄傲。分析图片可以知道:六个定点分别标识个技术点名称,对应 半径 所填充长度表示分值,龙队在各方面的分数都是满分,所以在雷达分析图上覆盖区全部填充。作为程序员的我,不免要从技术实现的角度思考问题,接下来我们一起造轮子:先上效果图:设计思路大致的思路是这样的,我们需要自定义属性

2017-10-21 13:48:27 3836

原创 安卓中相机相册调用总结

最终效果图界面很简单,两个Button一个imageView。1.先看下点击拍照,因为6.0以上安卓增加了权限管理,我们这里我先做了一个权限申请://检查权限(6.0以上做权限判断)if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { if (mPermissionsChecker.lacksPermissions(PERMIS

2017-10-20 15:48:53 1231

原创 阿里发布的规约插件使用指南

一、前言10月14日,阿里巴巴在杭州云栖大会上,正式发布了由阿里巴巴 P3C 项目组,经过 247 天的持续研发,正式发布众所期待的 《阿里巴巴 Java 开发规约》的扫描插件!把《阿里巴巴 Java 开发规约》强制条目转化自动插件,并实现部分的自动编码。该插件已经在 Github 上开源,有兴趣的可以直接去看看。 github.com/alibaba/p3c 或者在Github直接搜索p

2017-10-16 10:49:32 2106

原创 RxJava从入门到不离不弃(五)——Scheduler调度

前言完整代码,请查看我的github:https://github.com/shuaijia/LiveLike,喜欢的话就给点个赞喽^_^视频直播想必大家都不谋生,从2015年左右开始,视频直播开始大量普及,市面上的大中型APP基本上都有直播功能,比如专做直播的斗鱼、花椒等。大家都可能看过别人直播甚至参与过直播,那么对精彩的内容总忍不住点赞、送礼物!那作为开发的我们,总是以技术的角度看待世界,看到酷

2017-10-13 17:56:12 1383

原创 Android环境搭建

本文章适用于Windows用户。Android Studio 使用java编译环境构建,因此在开始使用Android Studio之前你需要确保你已经安装Java开发工具包(JDK)。如果你是一个经验丰富Android或Java开发人员的话,你很有可能已经在你的电脑上安装了JDK。因此,我们这篇文章将从JDK和AndroidStudio两个方面来讲解Android开发环境的搭建。jdk的安装与配置第

2017-10-13 14:41:04 243

原创 银联无跳转支付流程(银联侧开通)

2017-10-10 15:45:23 5520 2

空空如也

空空如也

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

TA关注的人

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