记住我的名字啊
码龄9年
关注
提问 私信
  • 博客:91,795
    91,795
    总访问量
  • 70
    原创
  • 2,011,219
    排名
  • 36
    粉丝

个人简介:微信公众号:More-Coupon;应用宝搜索:一张券

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2015-08-13
博客简介:

Happy

查看详细资料
个人成就
  • 获得63次点赞
  • 内容获得6次评论
  • 获得67次收藏
创作历程
  • 6篇
    2020年
  • 6篇
    2019年
  • 9篇
    2018年
  • 11篇
    2017年
  • 24篇
    2016年
  • 27篇
    2015年
成就勋章
TA的专栏
  • 淘宝客小程序
    付费
    4篇
  • Android开发中的自定义控件
    6篇
  • Android开发实用技巧
  • Flutter
    2篇
  • Android初级
    9篇
  • 设计模式
    4篇
  • 算法
    12篇
  • 数据结构
    1篇
  • 架构
    6篇
  • java
    1篇
  • Mac
    1篇
  • web
    5篇
  • CMS
    1篇
  • FFmpeg
    5篇
  • 音视频
    4篇
兴趣领域 设置
  • 数据结构与算法
    数据结构
  • 软件工程
    性能优化
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

小程序后台及支付宝微信源码.zip

发布资源 2021.01.26 ·
zip

抖音电影短视频,超详细的三合一封面图制作教程.pdf

发布资源 2021.01.26 ·
pdf

Flutter2-混合开发

文章目录简介目标1.编译包参考资料简介原生+Flutter很重要,混合开发,打包aar提供使用目标1、编译包2、引用跳转界面1.编译包前提:设备 Mac / Android工具 AndroidStudio(AS)参考资料
原创
发布博客 2020.09.29 ·
687 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Flutter1-初识

简介改用了,需要加进技术库里了目标1、编译环境2、HelloWord(启动主流程)3、对应控件(Android对应Flutter)4、打包运行1.编译环境前提:设备 Mac / Android工具 AndroidStudio(AS)1.1 下载SDK1.2 解压配置环境1.3 检查环境1.4 AS 安装插件2.HelloWord2.1 AS创建Flutter项目2.2 运行3.对应控件https://flutter.cn/docs/get-started/flu
原创
发布博客 2020.09.27 ·
432 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

淘宝客小程序制作(4)-小程序(微信支付宝)

服务器设置1、注册微信1.1 微信小程序注册流程2、微信小程序编写代码2.1 编写微信小程序2.1.1 打开微信小程序工具,导入项目2.1.2 替换url2.1.3 微信小程序的工具文件wxs3、支付宝小程序编写代码3.1 编写支付宝小程前提:淘宝客类的小程序微信是不能上线的,这里只是学习使用,请谨慎订阅,不过API可以使用在自己的网站或者APP里面学习对象: 具有自己的网站或着线上有自己的...
原创
发布博客 2020.03.18 ·
2061 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

淘宝客小程序制作(3)-API编写及部署

API编写及部署1、创建一个新的java项目1.1目录结构如下:1.1.1 修改pom.xml,引用项目中使用的资源及项目的配置如下:1.1.3 API的编写2、打包成jar,并部署2.1打包成jar2.2 部署程序前提:淘宝客类的小程序微信是不能上线的,这里只是学习使用,请谨慎订阅,不过API可以使用在自己的网站或者APP里面学习对象: 具有自己的网站或着线上有自己的APP的开发人员小...
原创
发布博客 2020.03.17 ·
1639 阅读 ·
1 点赞 ·
1 评论 ·
3 收藏

淘宝客小程序制作(2)-服务器设置

服务器设置1 服务器以及配置1.1学习选择最便宜的服务器99一年的就可以,这里用的是[腾讯云服务器](https://cloud.tencent.com/act/cps/redirect?redirect=1053&cps_key=68156dd562fd032a463449d217a558ff&from=console)1.2 购买完成后登陆自己的腾讯云,配置信息如下:1.3 服...
原创
发布博客 2020.03.17 ·
650 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

淘宝客小程序制作(1)-淘宝的相关的准备

淘宝相关准备1、注册登录“淘宝联盟”账号1.1注册1.2增加自己的推广方式2、注册淘宝开放平台2.1注册开放平台前提:淘宝客类的小程序微信是不能上线的,这里只是学习使用,请谨慎订阅,不过API可以使用在自己的网站或者APP里面学习对象: 具有自己的网站或着线上有自己的APP的开发人员小程序效果如图:1、注册登录“淘宝联盟”账号1.1注册点击淘宝联盟官网,注册属于自己的账号1.2...
原创
发布博客 2020.03.17 ·
1129 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Nginx直播推流

1、环境配置1.系统:Linux虚拟机Distributor ID: UbuntuDescription: Ubuntu 18.04.2 LTSRelease: 18.04Codename: bionic2.FFmpeg 版本4.0.4,点击下载3.nginx 点击下载4.nginx-rtmp-module 点击下载2、编译工具1、FFmpeg的编译,最好加...
原创
发布博客 2019.09.11 ·
2064 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏

Java与C交互

1.Java调用C方法1.1 加载库到内存里static { System.loadLibrary("native-lib");}1.2 调用C++ 方法 要声明nativepublic native String stringFromJNI();1.3 C++ 文件:Java_com_bill_1shuai_aandfdemo_MainActivity_stringFr...
原创
发布博客 2019.08.27 ·
731 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Android 用FFmpeg 播放音视频

1 FFmpeg 播放视频1.1 通过自定义GLSurfaceView1.1.1 java 操作自定义GLSurfaceView创建native 方法并调用 HPlay extends GLSurfaceView public native void OpenBySurface(String url, Object surface);1.1.2 c++ 操作ANativeW...
原创
发布博客 2019.08.21 ·
781 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Android用FFmpeg解封装解码

1.解封装步骤1.1 初始化操作 //初始化解封装和编解码 av_register_all(); avcodec_register_all(); //2、初始化网络 avformat_network_init();1.2 打开文件 AVFormatContext *avc = NULL; char path[] = "/sdcard/test.mp4"; int result...
原创
发布博客 2019.08.20 ·
676 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android编译FFmpeg

1、环境配置1.系统:Linux虚拟机Distributor ID: UbuntuDescription: Ubuntu 18.04.2 LTSRelease: 18.04Codename: bionic2.FFmpeg 版本4.0.4,点击下载2、脚本命令根据自己需求添加编写脚本,这里只是简单的使用#!/bin/bashecho "进入编译ffmpeg脚本"ND...
原创
发布博客 2019.08.14 ·
1475 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

Android 事件分发,看完就彻底明白了

事件分发前提:1.有三个层级,老板、主管、员工;2.三个方法(Viewgroup有三个、View有两个 其中没有onInterceptTouchEvent)dispatchTouchEvent(MotionEvent ev)onInterceptTouchEvent(true,交给OnTouch,false交给子控件的dispatch)onTouchEvent(ture消费,false...
原创
发布博客 2019.01.13 ·
468 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

Android进阶总结

Android进阶2.1.1 核心思想3.2.1 坐标3.2.2 滑动3.2.3 属性动画3.2.4 事件分发机制3.2.5 View的工作机制#1.版本新特性##1.1 Android5.0特性###1.1.1 Android5.0特性(1)全新的MD(Material Design)设计风格(2)全新通知中心设计,下滑看全部通知(3)支持64的ART虚拟机(4)Overview...
原创
发布博客 2018.11.20 ·
330 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

Linux 常用操作

文章目录1.安装完成常用1.1 安装 **VM tools** ;1.2 安装 **软件** ;2.Linux使用2.1 ijkplayer编译so库3.未完待续。。。1.安装完成常用1.1 安装 VM tools ;操作方法:用CD/DVD(使用iso镜像)打开虚拟机,然后点击导航栏中 虚拟机--安装VM Tools,桌面会有一个VM Tools的安装文件,解压后,进入跟目录,su的身份...
原创
发布博客 2018.11.08 ·
241 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

ijk打包防止混淆

IJK打包的坑解决方式描述:项目需要需要使用ijk 的项目源码打包成一个jar,结果运行项目的时候,提示java.lang.UnsatisfiedLinkError: JNI_ERR returned from JNI_OnLoad,找不到.so,因为原来的项目被混淆了,所以找不到解决方式ijk,打包一定防止混淆#ijkplayer-keep class tv.danmaku.ijk.m...
原创
发布博客 2018.10.19 ·
1633 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

IJK 使用中遇到的问题

1 setDataSource的方法第二次使用报错 方法:需要重新创建 player2 前后台切换黑屏,需要在seekTo中重新setDisplay(holder)
原创
发布博客 2018.07.12 ·
1061 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Socket.io for Android

工具:node.js AndroidStudio 案例源代码:服务器测试源代码 Android测试源代码开启服务器:打开命令行,执行npm命令 $ cd socket.io-master$ npm install$ cd examples/chat$ npm install$ npm start此时已经打开服务器端:http://loca...
原创
发布博客 2018.07.12 ·
3934 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Android 音视频从入门到提高

转载于 https://zhuanlan.zhihu.com/p/285186371. 在 Android 平台绘制一张图片,使用至少 3 种不同的 API,ImageView,SurfaceView,自定义 View2. 在 Android 平台使用 AudioRecord 和 AudioTrack API 完成音频 PCM 数据的采集和播放,并实现读写音频 wav 文件3. 在 A...
转载
发布博客 2018.06.25 ·
950 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏
加载更多