自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

徘徊不去的六度平行空间

不可描述之状态

  • 博客(16)
  • 收藏
  • 关注

原创 图片针对于颜色方面的类别

常见的几种,后续遇到我会继续更新A:Alpha透明度R:REDG:GREENB:BLUE就是计算机图像中的三原色ARGB8888:ARGB代表可调整透明度的像素,后面的8888分别对应ARGB,表示每一个值由8位二进制数字组成举个栗子:00000000 10101010 11111111 01010101 这样一串数字(4个8位是一体)就是一个ARGB8888的像素值

2018-01-03 10:42:01 267

原创 getLayoutInflater.inflate的参数问题

它有两种参数形式:两个参数:resource,root三个参数:resource,root,attachToRoot查了两个参数的原码,大概意思是这样的:getLayoutInflater.inflate(resource,root){return getLayoutInflater.inflate(resource,root,root!=null);}

2018-01-03 10:01:29 2748

原创 关于原码、反码、补码的一些理解

计算机中定义:正数的原码、反码、补码均一致;负数的反码是原码除符号位外,各位取反,补码是反码加1;-128~127用8位二进制表示就是1000000~01111111;实数在底层是按照补码的形式存储的。通常的求各种码,就是以上的计算方法。现在要讨论的是,补码的意义?也就是说为什么要有补码这么个计算复杂得出的数来存在计算机底层。在计算机硬件设备中,基础原件中不存在减法器,

2017-07-19 09:13:49 484

原创 OpenGLES的简单应用绘图,以及照相机画面变色变形渲染(八)

基础8——相机预览(GLSurfaceView+OpenGLES)初始化都完成后,要开始真正的相机预览功能了。相机预览通过GLSurfaceView的扩展继承类CameraGLSurfaceView在扩展继承类CameraGLSurfaceView的构造器中:设置OpenGLES版本设置渲染器Renderer设置渲染器Renderer的模式。在重

2017-04-18 14:46:51 585

原创 OpenGLES的简单应用绘图,以及照相机画面变色变形渲染(七)

基础7——相机预览初始化(GLSurfaceView+OpenGLES)OpenGLES是强大的绘图渲染库,所以在使用前有大量的初始化工具的代码。初始化工具一——GLSurfaceView的扩展类CameraGLSurfaceView:之所以进行扩展继承类的编写,是由于单纯的GLSurfaceView往往不能满足我们编程的一些需要,如如事件响应等。在这个扩展继承

2017-04-18 14:44:41 3033

原创 OpenGLES的简单应用绘图,以及照相机画面变色变形渲染(六)

基础6——相机预览(常用方法简介)android开发中的相机预览有无数种方法,所有没有用到OpenGLES和GLSurfaceView的方法,基本都是消耗CPU资源的,当一部手机的CPU不够强大,很可能造成卡顿等现象,也就是会让用户体验很差。在相机开发过程中,一般来说拍照、保存图片,就达成了它的使命,不过在将来的发展过程中,相机往往不再仅仅是拍照功能,还有一些比如说滤镜、修图、

2017-04-18 14:43:17 443

原创 OpenGLES的简单应用绘图,以及照相机画面变色变形渲染(五)

基础五:实战画个三角形例子出自:http://blog.csdn.net/niu_gao/article/details/8624490在其他基础中提到了我们使用GLSurfaceView来做,那么就要用它的继承扩展子类,自定义的,因为可能要设置其他触发效果。这里以MyGLSurfaceView为例。一、初始化OpenGL ES的环境在MyGLSurfaceView的构造器

2017-04-17 17:41:27 1009

原创 OpenGLES的简单应用绘图,以及照相机画面变色变形渲染(四)

基础四:一些简单配置和提前知道OpenGL ES 2.0需要Android2.2 (API Level 8) 及以上版本。为了能使用OpenGLES 2.0 API,你必须在你的manifest中添加以下声明:如果你的应用要使用纹理压缩功能,你必须还要声明设备需要支持什么样的压缩格式:一般情况下不会直接用GLSurfaceview来做,而是用扩展继承类来

2017-04-17 17:39:54 317

原创 OpenGLES的简单应用绘图,以及照相机画面变色变形渲染(三)

基础三:对OpenGL的简单认识OpenGL(全写Open Graphics Library)是个定义了一个跨编程语言、跨平台的编程接口的规格,它用于三维图象(二维的亦可)。OpenGL是个专业的图形程序接口,是一个功能强大,调用方便的底层图形库。

2017-04-17 17:38:50 399

原创 OpenGLES的简单应用绘图,以及照相机画面变色变形渲染(二)

基础二:必备的一些东西必备:GLSurfaceView、Renderer、SurfaceTexture()GLSurfaceView继承于SurfaceView,也是一种视图 GLSurfaceView是一个视图,继承至SurfaceView,它内嵌的surface专门负责OpenGL渲染。GLSurfaceView提供了下列特性:1> 管理一个surface,这个surfac

2017-04-17 17:36:44 409

原创 OpenGLES的简单应用绘图,以及照相机画面变色变形渲染(一)

基础一:android中的视图谈到Android中的视图,不得不提的有View、SurfaceView、TextureView和GLSurfaceView这四种视图,各有优缺点,使用的方向、方法、内部运行机制都不太相同。View:最常用,在Android中运行在主线程中绘画,用于直接显示视图。构建流程为:计算view大小、layout布局在父view中、画图。SurfaceVi

2017-04-17 17:33:54 430

原创 SurfaceView、SurfaceHolder画半径变化的圆和点移动成圆形

SurfaceView和SurfaceHolder简单用法:1、不用动画,画出半径变化的圆形2、不用动画,点移动成圆形

2017-02-06 11:50:24 1089

转载 SharedPreferences的一些细节

原文地址:http://blog.csdn.net/jushenziao/article/details/51690698本文添加一处细节:sharedPreferences的get方法使用时,之前没有的键会创建此键,如果您有想要保存的相对较小键值集合,您应使用 SharedPreferences API。SharedPreferences 对象指向包含键值对的文件并提供读写这些文

2017-02-04 13:57:29 968

原创 自己比较喜欢用的安卓数据库框架ActiveAndroid

repositories {mavenCentral()maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }}compile 'com.michaelpardo:activeandroid:3.1.0-SNAPSHOT'//数据库名字//数据库版本

2016-12-30 11:23:15 436

原创 ptrFrameLayout实现炫酷的下拉刷新、上拉加载

compile 'com.chanven.lib:cptr:1.1.0'//http://blog.csdn.net/evan_man/article/details/51570466Header三种:经典(刷新加载)、材料(动画、或变色、或滚动)、店家(用点绘制的字,连续闪光)github这一类框架,对于任何内部子控件都可以刷新效果一,经典效果:

2016-11-02 19:23:21 6484

原创 Android_listview_video安卓列表视频直接播放

今天给以下效果来提供一点思路常能看到listview中有一个视频文件(或者视频图片,就是那种没有播放的视频预览图),点击之后直接可以在listview上播放出来一般的效果是:1、在播放一个视频的时候,不能播放其他的视频2、在播放一个视频的时候,滑出屏幕,该视频停止播放3、如果再仔细点,播放视频的暂停和快进按钮也应该设置进来那这个效果是怎么实现的呢?布局思路:1、Li

2016-10-28 19:44:38 10695 6

空空如也

空空如也

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

TA关注的人

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