jzman
フォローする
Coding、思考、自觉。
4
フォロワー
4
フォロー済
Patron
首页
标签
作品集
アーカイブ
タグ
Journal
(5)
年度总结
(5)
思考
(10)
IjkPlayer
(5)
音视频开发
(11)
源码分析
(4)
投资
(3)
NDK
(1)
Android
(38)
OpenGL ES
(3)
渲染
(1)
生活
(4)
网络
(3)
Flutter
(7)
开源项目
(2)
MediaCodec
(1)
JVM
(1)
Java
(4)
IPC
(1)
基金
(1)
后端
(7)
Spring
(7)
设计模式
(4)
Wireshark
(1)
IPTV
(1)
数据结构
(2)
Jetpack
(7)
组件化
(3)
WeChatApplet
(3)
Gradle
(6)
2024
GitHub - jzmanu/siyuan-icon-tools: siyuan note icon tools.
6月9日
我的2023复盘
1月27日
2022
心力
8月7日
IjkPlayer系列之数据读取线程read_thread
6月13日
投资是一场概率游戏
4月25日
IjkPlayer系列之消息循环机制
4月7日
IjkPlayer系列之JNI基础及源码目录介绍
3月27日
IjkPlayer系列之播放器创建流程
3月27日
我的2021复盘
1月18日
2021
OpenGL ES渲染播放视频
9月21日
OpenGL ES投影和视图变换
8月29日
零基础绘制第一张插画全过程
8月11日
Android中的OpenGL
8月8日
逝去的六月
7月12日
Android音频播放AudioTrack详解
6月7日
GitHub - jzmanu/MDatePickerSample
5月22日
AudioRecord采集音频数据及合成
5月16日
IPV6、IPV4双栈问题
5月5日
MultiType开源项目源码分析
4月20日
音频基础知识
4月6日
Flutter混合开发玩Android客户端
3月15日
Android原生编解码接口MediaCodec详解
2月1日
Camera2、MediaCodec录制mp4
1月7日
我的2020复盘
1月3日
2020
音频帧、视频帧及其同步
12月14日
音视频开发基础知识
12月6日
虚拟机类加载机制
11月23日
普通人应该拿多少钱来投资
11月2日
Java系列之反射
10月18日
你要成为什么样的人
9月26日
Flutter系列之Platform Channel使用详解
9月20日
自定义View实现字母导航控件
8月30日
有些坚持你真的需要
8月16日
Flutter系列之混合开发Android篇
8月9日
Android 多进程运行机制及IPC
7月26日
了解一下基金的风险
7月19日
Flutter系列之Widget生命周期
7月12日
Flutter系列之图片加载详解
7月5日
Flutter系列之Flex布局详解
6月23日
Flutter系列之Navigator组件使用
6月10日
编译时注解详解及实现ButterKnife
5月31日
你真的准备好了吗?
5月24日
Spring Boot系列MyBatis配置详解
5月17日
Spring Boot系列之JDBC操作数据库
5月6日
Spring Boot系列之项目国际化
4月26日
Spring Boot系列之Thymeleaf模板布局
4月19日
Spring Boot系列之Thymeleaf常用语法
4月12日
Spring Boot系列之Thymeleaf模板入门
4月1日
Spring Boot系列之开发一个接口
3月26日
我的2019复盘
1月7日
2019
迭代器设计模式
12月25日
Wireshark分析验证TCP协议
12月16日
普及一下IPTV行业
12月9日
如何有效利用自己的自由时间
11月24日
单链表及其反转
11月10日
自定义View中为何match_parent和wrap_content效果一样
10月10日
LayoutInflater.Factory使用及源码解析
9月18日
Android Jetpack组件之Paging Library篇
8月27日
我要重新开始
8月20日
Android Jetpack组件之使用可观察的数据对象
7月9日
Android Jetpack组件之BindingAdapter篇
7月1日
Android Jetpack组件之DataBinding篇
6月23日
Android Jetpack组件之ViewModel篇
6月16日
Android Jetpack组件之LiveData篇
6月9日
Android Jetpack组件之Lifecycle篇
5月29日
HTTPS及加密算法介绍
5月20日
时间复杂度和空间复杂度
5月13日
外观设计模式
5月6日
Android组件化之ARouter的使用
4月29日
某一刻,你有迷茫过
4月22日
Android组件化之Application
4月15日
Android组件化基础
4月8日
你也可以做一个无人控制的App
4月1日
如何在Ubuntu下编译ijkplayer
3月24日
手把手教你实现一个Android日期选择器
3月10日
onTouch和onClick的那些事儿
2月28日
Android事件分发流程分析
2月21日
Android事件分发源码分析
1月20日
Android事件分发基础
1月14日
我的2018复盘
1月3日
2018
RxJava2转换型操作符
12月24日
RxJava2创建型操作符
12月16日
微信小程序之Flex容器详解
12月9日
微信小程序之配置详解
12月3日
我见过的最可恶的房东
11月25日
微信小程序之初始篇
11月18日
策略设计模式
11月11日
人生路上的北极星
11月3日
Android 7.0应用之间共享文件
10月29日
代理设计模式
10月21日
Android属性动画
10月16日
Android 8.0自适应图标
10月10日
Android帧动画和补间动画
9月27日
Android如何使用注解进行代码检查
9月20日
Gradle系列之从零搭建Maven私服库
9月16日
Gradle系列之Android Gradle高级配置
9月9日
Gradle系列之Android Gradle基础配置
9月2日
Gradle系列之Android Gradle插件
8月28日
Gradle系列之Java Gradle插件
8月24日
Gradle系列之Gradle插件
8月20日
There are 33 more posts, click to load more
ブログは、創作者によって署名され、ブロックチェーンに安全に保存されています。
Blockchain ID
#58482
所有者
0x7e0659a2a19bdc3caa66b8a0cf9e77c23bf0a5b2
取引ハッシュ
作成 0xb74529b3...6eef601a3a
最後更新 0xe2bcfa83...516f7d3087
IPFS アドレス
ipfs://QmPsJsuwvvi9ui8i5rZNNgdbkGr9MKLtxoHNayRDp8P6iE