- 博客(8)
- 收藏
- 关注
原创 弧形背景ShapeDrawable,PathShape,Path自定义图形边界
最近项目中用到这种效果,UX 圣诞度假,只能自力更生,开一波车了,记录下爬坑过程先来个效果图中间用到这个函数public void quadTo(float x1, float y1, float x2, float y2){ ...}这个参数x1,y1,是贝塞尔曲线的控制点,也就是起始位置的切线交点,弧形并没有经过它,这里我们需要三点确定圆弧,也就是下图中的E,D,A,而E点就是...
2018-12-25 21:43:07 1889 2
原创 FFMPEG linux android编译篇
环境搭建安装VMware Workstation Pro安装 ubuntu 虚拟机下载NDK r15 就可以了 也不要下最新 有坑下载之后解压 修改 sudo vim /etc/profile 在文件末尾加入如下内容export ANDROIID_NDK_15C=/home/zhangyan/SDK/android-ndk-r15cexport ANDROID_NDK_16...
2018-07-10 23:18:19 725 2
原创 IM聊天UI 自定义TextView 圆角 三角角标
IM聊天UI 自定义TextView 圆角 三角角标IM聊天UI 自定义TextView 实现 可定制圆角,定制三角角标大小 高度 位置效果图自定义属性<declare-styleable name="ImTextView"> <!--圆角半径--> <attr name="circleRadius" format="dimension" /> <!--左边三角 还是右边三角
2018-04-27 15:07:07 596
原创 自定义ImageView IM聊天 图片圆角 三角角标
自定义ImageView IM聊天 图片圆角 三角角标先看下效果图矩形圆角大小可自行设置 三角角标可设置左右 上下距离可设置 三角的大小可看源码 着需求而定 这里采用的是BitmapShader,BitmapShader是Shader的子类,Shader在三维软件中我们称之为着色器,所以通俗的理解,Shader的作用是给图像着色或者上色,BitmapShader允许我们...
2018-03-29 16:17:28 808
原创 Android App启动流程分析
Android App启动流程分析android 系统启动后 看到的桌面就是一个APP Activity为 Launcher 此时系统已经把我们要用的各种系统服务都跑起来了/** * Default launcher application. */ public final class Launcher extends Activity implement...
2018-03-16 18:08:36 908
原创 Dex cannot parse version 52 byte code 集成第三方Jar包 编译通过 安装出错
Error:Error converting bytecode to dex:Cause: Dex cannot parse version 52 byte code.This is caused by library dependencies that have been compiled using Java 8 or above.If you are using the 'java' ...
2018-03-05 11:07:54 4725 1
原创 Netty_Android 使用netty与服务器保持长连接腾讯
Netty_Android项目地址:https://github.com/zhangYanGitHub/Netty_Demo采用netty-4.1.16.Final 于服务器保持长连接进行通讯主要思路为: 开启一个service 初始化Netty连接service 类private NetworkReceiver receiver; public static...
2018-02-27 14:12:41 9984 3
原创 Android 自定义View---仿微信视频录制按钮 长按录制 点击拍照
仿微信视频录制按钮 长按录制 点击拍照最近项目中用到这样的功能 在这里只单说这个View的定制长按录制视频 在这里实现长按最短时间的定制点击拍照 长按过程中有圆弧进度条的绘制长按事件触发时 放大外圆 缩小内圆 ,视频录制结束时 缩小外圆,放大内圆,在这里用属性动画实现项目地址:https://github.com/zhangYanGitHub/demoa效果图
2018-01-25 13:57:02 3653
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人