Android学习之路
act64
这个作者很懒,什么都没留下…
展开
-
分享一个x264的编译脚本
分享一个x264的编译脚本前言前言X264自然是搞音视频离不开的东西,这个编译折腾了我个把小时,终于搞定了话不多说直接上代码了#!/bin/bashPREFIX=./android/armeabi-v7aTOOLCHAIN=$NDK_ROOT/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64export PA...原创 2019-07-03 00:03:01 · 413 阅读 · 0 评论 -
nginx配置rtmp服务器
nginx配置rtmp服务器1.前言2.快速接入3.nginx配置4.启动服务和推流1.前言要学习Android直播相关的知识,需要有一个服务器进行推流,所以写一篇快速配置nginx rtmp服务器的文章,用于记忆和备份2.快速接入我们需要的东西有:1 linux服务器,笔者用的是阿里云 Ubuntu2 nginx :笔者下载的是 wget http://nginx.org/do...原创 2019-06-16 22:42:59 · 697 阅读 · 0 评论 -
Flutter属性动画
Flutter 属性动画前言目标功能主要用到的api比较有意思的代码整体代码效果前言本质上来说 flutter并没有属性动画这个玩意,但是这个思路和android的属性动画差不多,就这样写了目标功能实现一个动画 5-4-3-2-1 倒计时 同时旋转加缩放,旋转先顺时针再反向主要用到的apiAnimationController 动画控制器,就是控制线性产生 0-1之间的小数Cur...原创 2019-05-09 18:14:04 · 781 阅读 · 0 评论 -
MakeFile和Vscode简单配置,附带Android.mk简单认识
MakeFile和Vscode简单配置,附带Android.mk简单认识1.makefile2.VSCode 运用makefile 操作3 Android的mk3.1 简单的Android.mk文件3.2编译多个共享库模块3.3使用第三方源码编译为静态库 然后引用静态库3.4多个模块使用第三方源码3.5 多个工程共用第三方源码3.6使用第三方预编译库3.7编译可执行文件1.makefilec和...原创 2019-05-19 13:34:37 · 1624 阅读 · 0 评论 -
Flutter实现控件拖动
Flutter实现控件拖动核心Api自定义painterView整体代码如下效果图核心Api控件拖动 主要需要两块实现,一个是检查 点击事件、拖动事件 ,一个是实现拖动检查交互事件可以通过 GestureDetector 实现拖动效果可以通过Transform.translate 实现自定义painter为了体现拖动效果,用一个自定义的paint实现,设计是正常情况下显示为红色圆球,拖...原创 2019-05-06 19:07:52 · 5512 阅读 · 1 评论 -
Android实现一个 左滑显示删除按钮的RecyclerView
Android实现一个 左滑显示删除按钮的RecyclerView思路整理参考效果实现使用思路整理要实现这么个效果,主要就是对RecyclerView的事件分发整理,横向移动传递给view,竖直方向由Recyclerview整理 ,点击事件原封不动传递参考效果主要参考了手机qq 的消息效果,简单来说 左滑显示删除按钮,按任意其他位置还原实现具体思路拆分比较麻烦,直接贴代码,基本上看注释...原创 2019-04-24 19:16:22 · 2562 阅读 · 0 评论 -
Flutter JSON序列化自动构建
Flutter JSON序列化自动构建1 依赖包2 代码示例3 自动生成4 实体类的使用1 依赖包dependencies: # Your other regular dependencies here json_annotation: ^2.0.0dev_dependencies: # Your other dev_dependencies here build_runn...原创 2019-04-18 18:48:07 · 1027 阅读 · 0 评论 -
关于AndroidTouch分发事件的认识学习
关于Android Touch 分发事件的一些认识学习Activity的处理 和ViewGroup的处理Activity的处理 和ViewGroup的处理通常 touch入口都activity中整理了下关于activity和ViewGroup的touch分发的流程另外 View的touchevent 处理只要有listener 并且clickable 就会消费处理如果执行了longcl...原创 2019-04-21 00:28:11 · 144 阅读 · 0 评论 -
Flutter 项目代码打包进 android App的快速集成方案
Flutter 项目代码打包进 android 工程的快速集成方案以Release包作为示范1. Flutterproject 工程下cd .android目录 执行命令 gradle assembleRlease 导出生成的flutter-release.aar 到android项目中依赖2. 找到Flutterproject 项目中的所有依赖 ,这个在 Flutterproje...原创 2019-01-25 21:38:51 · 1261 阅读 · 0 评论 -
android 图标如何闪烁
由于项目需要,需要点击后图标闪烁,尝试animation-list发现很多机型不支持,后面利用线程的方法干了它原创 2016-02-03 14:02:12 · 1378 阅读 · 0 评论 -
分享一个Android FFmpeg的编译脚本
分享一个Android FFmpeg的编译脚本前言脚本代码前言在Android端上学习视频相关技术时,少不了使用 ffmepg,这里采用 编译ffmpeg源码,生成.a文件的静态链接库引入工程中。所以有一个脚本进行编译,对于开发是很有必要的脚本代码需要注意的是:1 工作环境为mac,理论上Linux也可以,windows不确定2 需要配置环境变量 NDK_ROOT3 下载版本为4....原创 2019-07-30 08:43:35 · 378 阅读 · 0 评论