自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Android WebView的使用方法(基础篇)

最近在看混合开发相关的东西,所以记录一下webview的使用

2022-08-03 14:13:24 2467 1

原创 3D渲染——图形渲染管线

如有错误欢迎指正(_)图形渲染管线的主要功能就是在给定相机、三维物体、光源、照明模式和纹理等信息的情况下,渲染出一副二维图像。主要分成4个阶段:应用程序阶段、几何阶段、光栅化阶段和像素处理阶段,每个阶段又可以是一个管线。pipeline stage 可以并行地执行,一个理想的nonpipeline可以被系统分成好几个pipeline stage进行执行。下面分别介绍一下各个阶段的任务和执行过程。应用程序阶段这个阶段的主要任务就讲要绘制的图元输入到绘制管线的下一个阶段,这一阶段的一些工作可以通

2021-07-21 17:48:16 515

原创 Java多线性

什么是线程线程是操作系统能够调度的最小单位,它是进程中实际运行的单位。进程是什么程序不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,这种执行的程序就是进程进程和线程的区别1.进程是资源分配的最小单位,线程是资源调度的最小单位2.进程大,线程小,一个进程可以包含很多个线程,线程在进程下进行3.进程有自己的独立的地址空间,同一个进程内的线程贡献这个进程的地址空间4.进程之间的资源是独立的,同一个进程内的线程共享本进程的资源线程的创建1.继承Thread类,重写run方法2.

2021-06-03 20:46:36 154

原创 java基础—String

String,StringBuffer,StringBuilder的区别?1.运行速度:String最慢,因为String是字符串常量,String对象一旦创建之后是不可改变的。Java对String对象的操作实际上是不断的创建新的对象并对旧对象回收的一个过程。所以速度会比较慢;StringBuilder和StringBuffer都是字符串变量,对变量的操作就是直接对该对象进行修改,没有创建和回收的操作,所以速度比String快2.线程安全:StringBuilder是线程不安全的,String

2021-06-01 17:20:37 119

原创 Java基础-集合

Java基础一、java为什么可以跨平台java程序编译之后生成的并不是能够被硬件系统直接运行的代码,而是一种中间语言——字节码。然后不同的硬件平台可以安装不用的java虚拟机,然后由java虚拟机再把字节码翻译成硬件平台能够执行的代码。所以对于java程序员来说并不需要知道硬件平台是什么,所以java可以跨平台。二、java集合1、java中数组和集合的区别①数组能存放基本数据类型和对象;集合只能放对象(数组和集合存放的对象都是对象的引用地址);②数组的容量固定无法改变;集合类的容量可以动态改

2021-05-31 21:31:09 191

原创 Android学习——Handler机制

首先了解一下4个部分的基本概念:1.Message:在线程之间传递的消息,可以携带少量的信息Message obtain(Handler h, int what, int arg1, int arg2, Object obj)可以知道,它可以携带2个整型数据,还可携带一个Object 对象。2.Handeler:它主要用来发送和处理消息,通过sendMessage(Message msg)或post方法来发送消息;发出的消息通过一些列处理后会回到Handeler 的handleMessage方法中,所以

2021-03-14 15:05:21 86

原创 Android学习(三)——Intent

Android学习(三)——Activity中的IntentIntent是Android程序中各组件之间进行交互的一种重要方式,它不仅可以致命当前组件想要执行的动作,还可以在不同的组件之间传递数据。分类:1.显式Intent 2.隐式Intent1.显示Intent例如在进行Activity之间跳转的时候,使用显示Intent方式:FirstActivity 跳转到SecondActivity,在FirstActivity文件中执行Intent intent = new Intent(this,S

2021-03-14 00:42:46 148

原创 Android学习(二)——Activity启动模式

Android学习(二)——Activity四种启动模式Activity的启动模式可以在清单文件中通过标签指定launchMode属性来选择启动模式。1.standardAndroid默认的启动模式,每次启动新的Actvity,系统不管back stack中是否已经有这个Activity,每次启动都会创建一个新的该Activity的实例,入栈,处于栈顶。2.SingelTop启动Activity时,如果栈顶已经是该Activity,则直接调用它,不在则创建新的实例;3.singleTask启

2021-03-13 21:58:03 101

原创 Android学习笔记(一)Activity——生命周期

Android学习笔记(一)Activity——生命周期Activity是Android四大组件之一,它是一种可以包含用户界面的组件。一个应用程序可以包含一个或多个Activity。Activity的生命周期,这张图一目了然:这张图上的4个回路,涵盖了Activity生命周期的所有可能。onCreat():Activity第一次被创建的时候调用,可以在这个方法中执行初始化操作,比如加载布局,绑定事件等。onStart():Activity由不可见变为可见。onResum():Activity可

2021-03-13 16:40:38 114

空空如也

空空如也

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

TA关注的人

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