图王大胜
码龄10年
  • 661,955
    被访问
  • 714
    原创
  • 1,361
    排名
  • 972
    粉丝
关注
提问 私信

个人简介:元宇宙之XR(AR/VR/MR,增强现实,虚拟现实,混合现实),Android OS & Linux

  • 加入CSDN时间: 2012-07-12
博客简介:

wangdsh的博客

博客描述:
思维导图 系统开发 管理学
查看详细资料
  • 6
    领奖
    总分 2,005 当月 91
个人成就
  • 获得469次点赞
  • 内容获得270次评论
  • 获得1,836次收藏
创作历程
  • 35篇
    2022年
  • 157篇
    2021年
  • 402篇
    2020年
  • 120篇
    2019年
成就勋章
TA的专栏
  • 性能分析
    2篇
  • APP
    26篇
  • 管理
    48篇
  • 专题总纲
    56篇
  • 数学基础
    16篇
  • 思维模型
    65篇
  • 元宇宙
    4篇
  • 博客总纲
    2篇
  • 音视频
  • 思维导图
    114篇
  • XR趋势
    3篇
  • 卡牌系统
  • 复试
    16篇
  • 管理类联考
    16篇
  • Linux 系统
    34篇
  • 常见解决方案
    17篇
  • 形象记忆
    21篇
  • 英语基础
    16篇
  • 形式逻辑
    14篇
  • 音频子系统
    17篇
  • OpenGL
    20篇
  • 计算机学科基础
    75篇
  • 写作基础
    16篇
  • Camera子系统
    4篇
  • SystemUI
    4篇
  • PMP
    34篇
  • 亲密关系
    9篇
  • 生活管理
    11篇
  • 服务器
    9篇
  • 英语单词
    34篇
  • 非形式逻辑
    15篇
  • 巴夏对话
  • 电源子系统
    6篇
  • framework
    97篇
  • binder
    14篇
  • android
    162篇
  • 开机启动流程
    16篇
  • 输入子系统
    11篇
  • 窗口子系统
    8篇
  • 显示子系统
    15篇
  • 包管理子系统
    6篇
  • 存储子系统
    2篇
兴趣领域 设置
  • 数据结构与算法
    数据结构
  • 移动开发
    kotlinflutterandroid studio
  • Android
    gradle
  • 人工智能
    opencv计算机视觉机器学习神经网络tensorflow图像处理
  • 嵌入式
    嵌入式硬件
  • 硬件开发
    驱动开发arm开发
  • 软件工程
    性能优化
  • 职场和发展
    面试
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

思维模型 塔西陀陷阱

本系列文章 主要是 分享 思维模型,涉及各个领域,重在提升认知1 模型故事@1女子醉驾玛莎拉蒂被查找“yuwei”事件中的“塔西佗陷阱”事件说明:2021年11月6日18时至20时许,孙某(女)与同事在南昌市东湖区后墙路聚餐,席间孙某饮用约半瓶红酒,聚餐结束后,孙某与同事步行至某KTV唱歌。22时许,孙某驾驶私家车从酒店驶出,行驶至胜利路与民德路交叉口被执勤交警查获。执勤交警对孙某进行呼气式酒精测试期间,经过60余次呼气、历时近18分钟才完成呼气式酒精测试,结果为117mg/100ml。随后交.
原创
发布博客 2022.05.19 ·
41 阅读 ·
0 点赞 ·
0 评论

android 性能分析工具(02)Perfetto

1 理解Perfetto(why+what)1.1 Perfetto和systrace的关系Perfetto 是 Android 10 中引入的全新平台级跟踪工具。这是适用于 Android、Linux 和 Chrome 的更加通用和复杂的开源跟踪项目。与 Systrace 不同,它提供数据源超集,可以用 protobuf 编码的二进制流形式记录任意长度的跟踪记录。总而言之,可以将Perfetto理解为sysyrace的升级版,用在更新的平台、新图表展示更多的信息。同时在android系统中,“
原创
发布博客 2022.05.04 ·
1045 阅读 ·
0 点赞 ·
0 评论

android 性能分析工具(01)systrace

说明:本来想写一个系列文章来专门解读systrace的,后来找到了一个更高效的方式,把 官网的内容整合下,最后绘制一张完整的思维导图 反而更有意义。(因为关于systrace工具的解读google的文档肯定是最专业的,而网上的一众文章基本都是基于此修修改改,基于此 决定做更有意义的事情,那就是信息整合与快速检索的实现)1 理解systrace1.1 systrace历史背景(why)1.2 systrace软件定位(what)systrace 主要是通过查看各个系统指标和指定应用的参数指标(
原创
发布博客 2022.05.03 ·
700 阅读 ·
2 点赞 ·
0 评论

元宇宙之经济(01)理解区块链

1 解读区块链1.1 为啥要有区块链@1 技术起源区块链起源于比特币,2008年11月1日,一位自称 中本聪(Satoshi Nakamoto)的人发表了《比特币:一种点对点的电子现金系统》一文(该文链接:比特币:一种点对点的电子现金系统 - 知乎),阐述了基于P2P网络技术、加密技术、时间戳技术、区块链技术等的电子现金系统的构架理念,这标志着比特币的诞生。两个月后理论步入实践,2009年1月3日第一个序号为0的创世诞生。几天后2009年1月9日出现序号为1的区块,并与序号为0的创世区块相连接形
原创
发布博客 2022.05.02 ·
229 阅读 ·
1 点赞 ·
1 评论

专题总纲目录 趋势

专题分纲目录 均为索引,本纲为:趋势1 部分趋势 总纲链接//元宇宙 XR设备、NFT、区块链、等与元宇宙相关的信息整合元宇宙总纲链接:专题总纲目录 元宇宙2 部分趋势信息整合//Android、TensorFlow、Flutter、android studio工具、flutter、kotlin、jetpackCompose、Hilt、workManager、TensorFlow、Android版本等相关信息。趋势信息整合(01) 谷歌google开发者 那些事儿...
原创
发布博客 2022.04.13 ·
4737 阅读 ·
0 点赞 ·
0 评论

趋势信息整合(01) 谷歌google开发者 那些事儿

说明:本文是知乎上 谷歌开发者中 内容的索引,为啥我要整理这玩意儿呢?原因如下:便捷查找相关信息,毕竟知乎上633篇文章快速找些关键信息不容易。 该账号从2018到现在一直还在维护着,墙内更新不算太慢,内容较为系统。 用 这样的方式了解谷歌最新的技术趋势 较为方便。关于整理:整理内容包括google开发者大会、android studio、flutter、kotlin、jetpackCompose、Hilt、workManager、TensorFlow、Android版本等的更新信息。 整理
原创
发布博客 2022.04.13 ·
1706 阅读 ·
0 点赞 ·
0 评论

导图解文 从梦想到财富(40)下一个创业风口,一定在这4者之中

系列文章说明:本系列文章 主要是 使用 思维导图 对知乎 上一个知乎上的专题系列文章《从梦想到财富》的 一个解读。1 文章链接本章节 对应 《从梦想到财富》专栏的 文章链接为:下一个创业风口,一定在这4者之中2 导图解文该文章的思维导图如下:3感受分享@1 对红利的思考所有的红利都是期限的,红利期内生意好做,红利期外生意难成。红利期内的市场特点是 供小于求,人找货,获客成本很低甚至几乎为零;红利期外的市场特点是 供过于求,货找人,获客成本极高。红利随着时代发展的变化而..
原创
发布博客 2022.04.07 ·
381 阅读 ·
0 点赞 ·
0 评论

专题总纲目录 元宇宙

专题分纲目录 均为索引,本纲为:元宇宙XR设备:元宇宙之XR(01)虚拟现实起源 与 VR技术趋势分析元宇宙之XR(02)VR概念解读 & 分类说明元宇宙之XR(03)VR一体机 系列产品解读软件-应用:元宇宙之应用(01)虚拟人元宇宙之应用(02)远程办公元宇宙之应用(03)沉浸式社交元宇宙之应用(04)沉浸式游戏元宇宙之应用(05)远程手术经济系统:元宇宙之经济(01)区块链元宇宙之经济(02)NFT元宇宙之经济(03)数字时代持续更新
原创
发布博客 2022.03.25 ·
343 阅读 ·
0 点赞 ·
0 评论

android系统核心机制 基础(10)Ashmem匿名共享内存机制

1 Ashmem匿名共享内存机制 简介Ashmem是一种匿名共享内存机制,主要用于进程间大量传递数据。1.1 为什么要有Ashmem匿名共享内存机制?Android系统已经添加了Binder这个高效的跨进程通信的机制,那为什么还要搞一个Ashmem 匿名共享内存机制呢?因为binder机制主要用于进程间的通信,适合进程间的方法调用(A进程的X方法调用B进程的Y方法),但如果进程间需要传输大量数据则并不可行,关于binder传递数据的限制我们可以看Binder初始化时的宏定义($AOSP/fr
原创
发布博客 2022.03.03 ·
1781 阅读 ·
0 点赞 ·
0 评论

Android APP OpenGL ES应用(02)GLSurfaceView 纹理

1 纹理解读@1 纹理概念:纹理是一种图形数据,用于包装不同的物体,就像衣服一样,衣服的各种展示样式就是我们所说的纹理。@2 纹理与渐变色:渐变色:光栅化过程中,计算出颜色值,然后在fragment shader中赋值。 纹理:光栅化过程中,计算出当前片段在纹理上的坐标,然后在fragment shader中根据纹理坐标获取相应的颜色值。@3 纹理坐标(也叫ST纹理坐标 或 UV坐标)与顶点坐标的对比:顶点坐标 & 纹理坐标 草图@4 顶点坐标 &立方体面数组 &.
原创
发布博客 2022.02.13 ·
2032 阅读 ·
0 点赞 ·
0 评论

Android APP OpenGL ES应用(01)GLSurfaceView 2D/3D绘图基础

1 Android 3D图形基础简介1.1OpenGL ES简介OpenGL本身是开放图形库的一种标准,定义了一个跨语言、跨平台的编程规范,主要用于3D图形编程。OpenGLES是OpenGL的裁剪版本,主要是针对嵌入式设备/移动设备(像手机、游戏机这种等等。。。)进行裁剪后的库。对于Android设备来说主要是用OpenGL ES。从初学者角度来讲 OpenGLES和OpenGL差别不大。OpenGL主要使用GPU进行绘图,关于CPU和GPU的对比如下所示:CPU:计算量小,适用于复.
原创
发布博客 2022.02.13 ·
2258 阅读 ·
0 点赞 ·
0 评论

Android Framework 常见解决方案(17)Broadcast调起输入法界面并实现文本传输的方法

1 原理首先,我们要知道 如果想直接调出输入法的弹窗并显示内容,一定是通过三方输入法来操作,但是三方的输入法代码我们是无法改变的,因此要调用他们的父类中的公共接口。 其次,所有的输入法应用都是要继承InputMethodService来写,所有的三方输入法都是可以用InputMethodService方法中的getCurrentInputConnection().commitText(text,0) 方法来提交文本。 最后,我们的思路就是 使用广播给InputMethodService发消息,In.
原创
发布博客 2022.02.10 ·
1057 阅读 ·
0 点赞 ·
1 评论

Android APP完整基础教程(18)存储

1 SharedPreferences和Editor@1SharedPreferences和SharedPreferences.Editor解读SharedPreferences用于存储类似配置信息的内容,主要是简单的键值对(key-value)。对于数据存储,无非是 读和写。关于SharedPreferences存储数据:SharedPreferences本身用于读取(getXXX(key,defvalue))数据。没有关于写数据的方法。 SharedPreferences通过edit.
原创
发布博客 2022.02.08 ·
1152 阅读 ·
0 点赞 ·
0 评论

专题总纲目录 Android APP应用开发 总纲

专题分纲目录 均为索引,本纲为:Android APP应用开发教程//Android APP开发基础Android APP完整基础教程(01)开发环境简介Android APP完整基础教程(02)UI-基础和Layout布局Android APP完整基础教程(03)UI-常见组件Android APP完整基础教程(04)UI-事件机制Android APP完整基础教程(05)四大组件-ActivityAndroid APP完整基础教程(06)四大组件-ServiceAndro
原创
发布博客 2022.02.06 ·
470 阅读 ·
0 点赞 ·
0 评论

Android APP完整基础教程(17)图形系统-SurfaceView

1 SurfaceView的绘图机制@1 理解SurfaceView为什么要使用SurfaceView,而不是直接使用View?这里要考虑到动态场景和静态场景的差异,相对于动态场景:View组件缺少双缓冲机制。存在图像撕裂/显示不全的情况。 View组件无法局部更新。当程序需要更新图片时,程序必须重新绘制View上的整张图片 View的更新受限:新线程无法直接更新View。可以理解为:静态绘图用View更合适,但动态绘图SurfaceView更适合。2 SurfaceView实战
原创
发布博客 2022.02.06 ·
1841 阅读 ·
1 点赞 ·
0 评论

Android APP完整基础教程(16)图形系统-图像特效

该部分主要基于Canvas的绘图系统介绍一些常见的特效。1 扭曲特效这里使用Canvas的drawBitmapmesh对图像的局部进行扭曲特效处理。该效果主要是在APP上显示“水波荡漾”、“红旗飘扬”等扭曲效果,非常灵活。drawBitmapmesh定义如下:public void drawBitmapMesh (Bitmap bitmap, int meshWidth,int meshHeight, float[] vert
原创
发布博客 2022.02.06 ·
1707 阅读 ·
1 点赞 ·
0 评论

Android APP完整基础教程(15)图形系统-Canvas绘图

1 绘图基础1.1 绘图基础类解读与实战绘图基础类涉及 Canvas(画布)、Paint(画笔)、Path(多条直线任意图形)。@1 Canvas类解读Android绘图方式是继承View组件,并重写它的onDraw()方法来实现绘制。Canvas的绘制方法有:API详细内容可以参照文档:Android Canvas 各种drawXXX绘制方法除了绘制drawXXX方法,还有rotate(旋转)、scale(缩放)、skew(倾斜)、translate(平移)来对其进行坐标变换。
原创
发布博客 2022.02.05 ·
575 阅读 ·
0 点赞 ·
0 评论

Android APP完整基础教程(14)图形系统-Bitmap类及拓展

1 Bitmap简介Bitmap(位图)本质上就是一张图片的内容在内存中的表达形式。它将图片的内容看做是由存储数据的有限个像素点组成;每个像素点存储该像素点位置的ARGB值。Android可以将所有的图片资源的内容以Bitmap对象的形式加载到内存中,再通过ImageView的setImageBitmap(Bitmap b)方法即可展示该Bitmap对象所表示的图片内容。为什么不直接通过XML引用资源,还要使用bitmap?如果是需要展示项目中的图片资源文件,我们只需要调用ImageView的s
原创
发布博客 2022.02.03 ·
611 阅读 ·
0 点赞 ·
0 评论

Android APP完整基础教程(11)应用资源-基础2

1 属性资源1.1 XML属性资源基础主要针对自定义组件的属性,具体格式如下:<?xml version="1.0" encoding="utf-8"?> <resources> <attr name="test" format="string" /> <declare-styleable name="MyView"> <attr name="textColor" format="color"...
原创
发布博客 2022.01.29 ·
1320 阅读 ·
0 点赞 ·
0 评论

Android APP完整基础教程(12)应用资源-Pull解析

1 XML资源文件简介android程序自带的xml文件一般放在values/xml/xml_name.xml处,这里需要使用new->file创建一个新的xml文件。xml文件的版本代码如下:<?xml version="1.0" encoding="utf-8"?>java代码中引用:R.xml.xml_name来表示xml资源文件,获取xml属性方法如下://获取一个解析器对象,返回的是一个XmlResourceParser对象Resources.getXml(
原创
发布博客 2022.01.29 ·
1108 阅读 ·
0 点赞 ·
0 评论
加载更多