作者小头像 Lv.3
更多个人资料
249 成长值
1 关注
4 粉丝
+ 关注 私信

个人介绍

一个能让你轻松学习鸿蒙与Python的博主。每天定时向广大的程序爱好者,推送一篇博文知识,方便大家快乐的掌握知识并完成进阶。(也可以关注微信公众号:极客学编程)

感兴趣或擅长的领域

人工智能、编程语言
个人勋章
TA还没获得勋章~
成长雷达
220
9
0
0
20

个人资料

个人介绍

一个能让你轻松学习鸿蒙与Python的博主。每天定时向广大的程序爱好者,推送一篇博文知识,方便大家快乐的掌握知识并完成进阶。(也可以关注微信公众号:极客学编程)

感兴趣或擅长的领域

人工智能、编程语言

达成规则

以上满足项可达成此勋章

  • 博客
  • 关注
  • 粉丝
  • 论坛
Android OpenGL ES(一)----必备知识
1.手机的坐标空间 我们都知道要想在手机上随心所欲的绘制图形,就必须了解手机的坐标体系。下图就是将坐标映射到手机屏幕的坐标。  图1手机屏幕基本坐标系 2.OpenGL基本图形 在OpenGL里,只能绘制点,直线以及三角形。 三角形是最基本的图形,因为它的结构如此稳定,它随处可见,比如桥梁的结构化构件,它有三条边用来...
作者小头像 择城终老
1591
0
0
2021-07-27 01:12:02
999+
0
0
Android OpenGL ES(二)----平滑着色
直线或者三角形上的每个片段混合后的颜色可以用一个varying生成。我们不仅能混合颜色,还可以给varying传递任何值,OpenGL会选择属于那条直线的两个值,或者属于那个三角形的三个值,并平滑地在那个基本图元上混合这些值,每个片段都会有一个不同的值。这种混合是使用线性插值实现的。要了解它是怎么工作的,让我们首先以一条直线为例开始讲解。 1.沿着一条直线做线性插值...
作者小头像 择城终老
1334
0
0
2021-07-27 01:09:03
999+
0
0
Android OpenGL ES(六)----进入三维在代码中创建投影矩阵和旋转矩阵
我们现在准备好在代码中添加透视投影了。Android的Matrix类为它准备了两个方法------frustumM()和perspectiveM()。不幸的是,frustumM()的个缺陷,它会影响某些类型的投影,而perspectiveM()只是从Android的ICS版本开始才被引入,在早期的Android版本里并没有这个方法。我们可以简单地支持ICS及其以上的版本,但是...
作者小头像 择城终老
1433
0
0
2021-07-27 00:42:21
999+
0
0
Android OpenGL ES(七)----理解纹理与纹理过滤
1.理解纹理   OpenGL中的纹理可以用来表示图像,照片,甚至由一个数学算法生成的分形数据。每个二维的纹理都由许多小的纹理元素组成,它们是小块的数据,类似于我们前面讨论过的片段和像素。要使用纹理,最常用的方式是直接从一个图像文件加载数据。   每个二维纹理都有其自己的坐标空间,其范围是从一个拐角的(0,0)到另一个拐角的(1,1)。按照惯例,一...
作者小头像 择城终老
1832
0
0
2021-07-26 23:25:13
999+
0
0
Android清单文件详解(一) ---- 一切从<manifest>开始
在AndroidManifest.xml文件中,首先看到是的<manifest>节点,它是整个应用程序的基本属性,涵盖了默认进程名字,应用程序标识,安装位置,对系统的要求以及应用程序的版本等。它是AndroidManifest.xml文件的根节点,其中必须包含一个<application>节点,并且必须指定xmlns:android和package属性...
作者小头像 择城终老
889
0
0
2021-07-27 01:06:51
889
0
0
Android清单文件详解(五)----<application>的属性详解
前面第三篇,第四篇博文虽然讲解了application节点的几个属性,但是还不够完全,本着对专业执着的精神,有必要深挖下去。 1.android:allowBackup 它表示是否允许应用程序参与备份。如果将该属性设置为false,则即使备份整个系统,也不会执行这个应用程序的备份操作,而整个系统备份能导致所有应用程序数据通过ADB来保存。该属...
作者小头像 择城终老
968
0
0
2021-07-27 00:46:56
968
0
0
Android清单文件详解(六) ---- <activity>节点的属性
1.android:allowTaskReparenting android:allowTaskReparenting是一个任务调整属性,它表明当这个任务重新被送到前台时,该应用程序所定义的Activity是否可以从被启动的任务中转移到有相同亲和力的任务中。 看过前面博文都知道,讲解过这个属性,为什么在这里还要在提一次呢?因为它与<application...
作者小头像 择城终老
1196
0
0
2021-07-27 01:45:29
999+
0
0
Android清单文件详解(四) ---- backupAgent的用法
在<application>节点中有一个非常重要的属性,那就是backupAgent。这里我们将它单独列出来,从基本含义,用法及其相关属性等方面来详细介绍一下。 1.backupAgent简介 android:backupAgent用来设置备份代理。对于大部分应用程序来说,都或多或少保存着一些持久性的数据,比如数据库和共享文件,或者有自己的配置信息...
作者小头像 择城终老
1117
0
0
2021-07-26 23:32:39
999+
0
0
Android清单文件详解(二) ---- 应用程序权限声明
我们知道,Android系统的各个模块提供了非常强大的功能(比如电话,电源和设置等),通过使用这些功能,应用程序可以表现的更强大,更灵活。不过,使用这些功能并不是无条件的,而是需要拥有一些权限。接下来,我们就开始讲解另一个非常重要的知识点——应用程序权限声明,其中主要包括应用程序的权限声明,自定义应用程序的访问权限和SDK版本限定。 1.<uses-permis...
作者小头像 择城终老
1685
0
0
2021-07-27 01:20:01
999+
0
0
Android核心服务解析篇(三)——Android系统的启动
从大的方面来说,Android系统的启动可以分为两个部分:第一部分是Linux核心的启动,第二部分是Android系统的启动。第一部分主要包括系统引导,核心和驱动程序等,由于它们不属于本篇要讲的内容,这里就不再讨论。在本篇博客中,我们重点讲解Android系统的启动,这一过程主要经过两个阶段,分别是应用的初始化流程与system_service进程及核心服务的创建流程。 ...
作者小头像 择城终老
1010
0
0
2021-07-27 01:14:50
999+
0
0
总条数:168
  • 1
  • ...
  • 7
  • 8
  • 9
  • ...
  • 17
到第 页

上滑加载中

https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
作者小头像
作者小头像
快速交付
+ 关注 私信