原创
hardWork_yulu
这个作者很懒,什么都没留下…
展开
-
Android 仿美团详情页
使用模拟器录制,可能有点卡,实现起来有点复杂,待我后续更新,先上效果图。原创 2021-03-19 18:15:52 · 2949 阅读 · 2 评论 -
Android集成腾讯X5实现文档浏览功能
Android内部没有控件来直接显示文档,跳转WPS或其他第三方文档App体验性不好,使用腾讯X5内核能很好的解决的这一问题。一、下载腾讯X5内核1.前往https://x5.tencent.com/下载Android的内核,新版本的腾讯X5可以直接在bulid.gradle集成 api 'com.tencent.tbs.tbssdk:sdk:43697',如果是在App里集成可以把api...原创 2019-10-19 14:02:44 · 3450 阅读 · 0 评论 -
Android 单行文本的跑马灯
最近项目有一个实现跑马灯效果的需求,需求很简单,就是单行文本(只有几个字)无限循环的效果,最开始也是百度和Github上找,找寻半天不是有BUG就是无法达到需求,最后在一位博主jixiaolongmicrojixl@gmail.com>的github上借鉴了他所写的自定义View,该博主的自定义控件是作为多行文本使用的,但是该控件也有BUG,就是多行文本切换的太不自然,或者说,实际中用不成。原创 2017-12-13 11:08:12 · 810 阅读 · 0 评论 -
Android 使用opencv实现抠图
1.openCv配置从https://github.com/opencv/opencv/releases/tag/3.3.0下载对应的android版本a. import module 选择b.还要配置so文件来调取opencv的接口,在main文件夹下创建jniLibs文件夹,如下图:把下载的native目录下libs文件下的所有文件拷入jniLibs文件下c.别忘了把module里的buil...原创 2017-12-09 11:35:05 · 5950 阅读 · 7 评论 -
使用GreenDao实现购物车功能
最近在做商城的项目,购物车的功能是核心,为了实现此功能,选用了GreenDao来实现数据的存储,当然在实际中,服务器和数据库之间数据的转换,才是完整的购物车功能。本篇文章只做GreenDao在购物车方面的使用介绍,关于GreenDao的配置,请参考https://github.com/greenrobot/greenDAO,下面附上效果图:其实要做购物车,首先要明白购物车内部的产品关系,即店铺和产...原创 2018-02-24 09:22:52 · 517 阅读 · 0 评论 -
ExpandableListView嵌套GridView实现购物标签栏
我们在一些购物App上都会看到下面这样的界面,分类下多个标签,选择标签后,系统进行筛选,为用户选择合适的产品看到这样的界面很明显就是ExpandableListView和GridView的嵌套,布局实现简单,但是两者之间数据的交互确是难点,接下来本文就来实现这样的效果,重置:选择清空;完成:将选择的数据传递到View层。1.首选实现ExpandableListView,在自定义GridView时我...原创 2018-03-05 11:50:17 · 441 阅读 · 0 评论 -
Android 自定义圆形背景替换Shape
先看下效果图,项目中需要动态的设置背景色,而且要求背景为圆形,使用shape不灵活:1.奉上具体实现代码import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.graphics.Color;import android...原创 2018-03-21 16:27:54 · 2298 阅读 · 1 评论 -
Android使用ExoPlayer播放音频实现报听写功能
项目中需要实现报听写的功能,音频都是后台一个一个返回的链接,考虑到多个音频的连续播放,就选用了google的Exoplayer,主要实现随机播放,按次数播放(这里最多播放3次)的功能,ExoPlayer的集成,请查看https://google.github.io/ExoPlayer/guide.html。1.界面很简单<LinearLayout xmlns:android="ht...原创 2019-01-26 11:33:28 · 1683 阅读 · 0 评论