自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 uniapp入门

uniapp 是目前热度比较高的一款跨平台工具,引用一句官方的话讲,开发一次,多端覆盖,也就是说采用uniapp方式开发功能,可以一次打出android,ios,web前段和多家小程序,这得益于uniapp底层会自动转换成各平台的代码。属性描述常用参数容器元素排列方向row(从左至右);row-reverse (从右至左);column(从上到下);column-reverse(从下到上)flex-wrap控制容器内的元素换行nowrap(不换行);wrap(换行 );

2023-08-28 22:00:00 58

原创 Android Gradle Groovy自动化构建进阶篇

Gradle系列分2章上篇Android Gradle Groovy自动化构建入门篇下篇Android Gradle Groovy自动化构建进阶篇上篇,我们已经介绍了Gradle的基本语法,接下来让我们一起学习下Gradle高级知识:构建脚本,自定义任务,构建生命周期,解决依赖冲突,多项目构建等高阶技巧。接下来,我们先看下gradle的几个个简单应用由于项目越来越大,组件化盛行,有...

2019-06-11 09:58:29 314

原创 Android异步消息处理机制

Android异步消息处理机制android常用异步框架分为handler、AsyncTask、handlerThread、IntentService。什么是handlerandroid消息机制的上层接口,通过发送和处理Message和Runnable对象来关联相对应线程的MessageQueue。1. 可以让对应的Message和Runnable在未来的某个时间点进行相应的处理。2...

2019-06-09 14:24:10 174

原创 android 基础知识梳理

android 基础知识梳理这章主要介绍android基础知识:包括4大组件、fragment、webView以及Binder的一些简单介绍。1activityactivity用户交互的界面,包含4中状态:running/paused/stopped/killer。生命周期:activity启动会执行onCreate()->onStart()->onResume, 点击h...

2019-06-09 14:11:16 130

原创 wireshark、异常数据分析、常见RST介绍

简介Wireshark(前称Ethereal)是一个网络封包分析软件,可分析网路状态,丢包率等。由于公司做的即时通讯业务,其中IM模块采用TCP发送数据和控制信令(心跳包)底层采用protobuf传输数据,音视频采用TRP协议,然后给大客户集团提供私有化部署,由于客户网络环境复杂,所以需具备一定的抓包分析能力。下面介绍常见的TCP层的常用FLAGS。标志位描述SYN...

2019-04-13 22:05:21 10659

原创 FFmpeg音视频(二),C语言基本语法

基本语法基本类型:short,int指针:就是内存地址 :void ,char数组:连续的存储空间自定义类型:结构体struct st{ int a; int b;};sst.a = 10 ;枚举:enum e_type{ red=10, green=20, black=30}; 算数运算类似java...

2019-03-03 16:57:51 245

原创 ffmpeg初体验之下载安装

下载1.在mac下,优先安装brew/ usr / bin / ruby​​ -e“$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”2.安装ffmpegbrew install ffmpeg3.安装编译FFmpeg所需依赖 brew install automake fd...

2019-03-03 16:24:51 248

原创 让git更高效--文末有福利

前言 GIT命令众多,在此仅是记录备忘而已。先上图片镇楼。哈哈,文末有福利,可免费下载git 指令速查表和和破解版beyond compare工欲善其事,必先利其器常用设置 # 设置提交代码时的用户信息、$ git config [--global] user.name "[name]"$ git config [--global] user.email "[em...

2018-04-28 07:28:43 212

原创 react-redux进阶

ActionAction 是把数据从应用(服务器响应,用户输入或其它非 view 的数据 )传到 store 的有效载荷。它是 store 数据的唯一来源。一般来说你会通过 store.dispatch() 将 action 传到 store。分下边两类/* * action 常量 */export const ADD_TODO = 'ADD_TODO';export con...

2018-04-23 11:10:42 222

原创 html css基础 js

前言:由于出差项目需要,学习一下html+css基础和前人的经验总结,在此做下备注,当然如果能帮到有需要的小伙伴再好不过。html介绍html是通过指定便签来显示内容的,每个便签都有相应的开始和结束,建议都用小写,层次间有相应的缩进。创建一个网页文件很简单:新建一个文本文件,将其命名为xxx.html或者xxx.htm(注意后缀名问题) 常用标签介绍Head...

2018-04-23 11:08:27 243

原创 Android Gradle,Groovy自动化构建入门篇

Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。为什么要学习它我们知道主流的的构建工具有Ant,Maven,那我们为什么还要学习Gradle那? * Ant 只负责 编译、测试、打包 * Maven 新增依赖管理、发布,采用x...

2018-01-14 19:14:16 1812

原创 性能优化篇---内存管理之Android内存泄露

app优化之android内存泄露

2016-11-02 12:25:56 336

转载 Retrofit 网络请求

Retrofit网路请求

2016-10-14 11:32:24 437

原创 给listview添加动画效果,让你的app更绚

默认情况下,ViewGroup中的子视图是直接显示出来的,为viewgroup添加动画,分为代码引入和xml引用,下面介绍为listview添加动画效果二步走:1声明anim文件,如layout_list.xml定义动画xml version="1.0" encoding="utf-8"?>xmlns:android="http://schemas.android.com

2016-09-03 09:44:51 281

GIt 和mac指令大全,paf格式

由于Git命令众多,此pdf是tower对Git和Mac等常用命令的总结

2018-04-28

空空如也

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

TA关注的人

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