自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

原创 Android OpenGLES2.0开发(七):纹理贴图之显示图片

本文讲解了纹理贴图的基本用法,纹理坐标和OpenGL ES坐标系的不同

2024-11-04 09:00:00 818

原创 Android OpenGLES2.0开发(六):着色器语言GLSL

该篇文章讲解了GLSL的基本语法,需要结合实例去不断练习才能熟练的使用

2024-10-28 09:00:00 600

原创 Android Camera系列(五):Camera2

该篇章讲了Camera2的基本用法、简单的封装、与Camera1的差别,以及如何正确获取预览YUV数据。

2024-10-21 09:00:00 1317

原创 Android OpenGLES2.0开发(五):绘制正方形和圆形

本章节我们用OpenGL ES绘制了正方形和圆形,让我们对OpenGL ES绘制图形又加深的印象

2024-10-14 09:00:00 1653

原创 Android Camera系列(四):TextureView+OpenGL ES+Camera

本文主要讲解了使用TextureView+OpenGL ES渲染Camera预览数据

2024-10-09 11:03:28 1225

原创 Android OpenGLES2.0开发(四):矩阵变换和相机投影

本章主要讲解了OpenGL ES环境下绘图变形的几种处理方式,让我们对坐标系、矩阵、相机、投影有一个全面的认识

2024-10-08 09:00:00 786

原创 Android OpenGLES2.0开发(三):绘制一个三角形

本章讲解了OpenGL ES中最基本图形三角形的绘制,让我们最OpenGL ES绘制流程有一个全面的了解

2024-09-25 17:57:39 1023

原创 Android OpenGLES2.0开发(二):环境搭建

本章节我们搭建了OpenGL ES的开发环境,实际上已经帮我们把OpenGL核心环境搭建完成,我们只需要实现渲染接口即可。如果你想更加自由的使用OpenGL ES,可以使用或者Android OpenGLES开发:EGL环境搭建。

2024-09-23 15:40:11 620

原创 Android OpenGLES2.0开发(一):艰难的开始

本章节我们简单讲解了OpenGL ES是什么,刨除了很多晦涩难懂的概念。

2024-09-23 15:37:46 989

原创 Android OpenGLES开发:EGL环境搭建

本文简述了OpenGL是如何将绘制的图像显示到设备上的,这离不开EGL的功劳

2024-09-04 16:01:59 1319 2

原创 Android Camera系列(三):GLSurfaceView+Camera

介绍了如何用GLSurfaceView预览Camera数据的流程。我们没有对opengl的API进行过多的讲解,以及Renderer接口是如何将数据渲染到中的。在后续的章节我会讲解opengl在Android中的使用,希望聪明的你在回看该章会有种醍醐灌顶的感觉吧

2024-09-03 17:44:11 1241

原创 Android Camera系列(二):TextureView+Camera

本文介绍了Camera+TextureView的基本操作及关键代码

2024-09-03 11:38:21 1172

原创 Android Camera系列(一):SurfaceView+Camera

本文介绍了Camera+SurfaceView的基本操作及关键代码,但是你如果看github中代码会发现和文中出入很大。其原因在于文章我想用一种简单的方式让没有做过自定义Camera的人也能明白。而github中的项目我已经进行了多次重构、抽象。其中包括对Camera的抽象,定义ICameraManager接口。对预览的View的重构,定义BaseCameraView接口,以及预览视图的众多超类。

2024-09-02 16:37:31 1291

原创 Android开发之深入理解触摸事件

Android开发之深入理解触摸事件菩提本无树,明镜亦非台Android的事件分发机制是一个老生常谈的问题了,笔者看过很多博客文章,也做过日志打印,但过后总是忘;相信很多同学也有这种感觉,正所谓一看就会,一做就废:)笔者从小就不擅长死记硬背,还记得初中每次老师让背课文自己总是最后的一批;据说记忆力也是智商的一部分,过目不忘确实是学习道路上的一大助力;不过你我皆凡人,我们只能终日奔波苦,一刻不得闲;好了不闲扯了,说重点;我把接下来的阶段分为3个部分听课、做题、复习;和我们上学时没什么两样,我认为这

2021-10-08 19:25:54 416

原创 Android NDK开发——打通任督二脉

一个始终不被善待的人,最能识得善良,也最能珍视善良 —— 《芳华》序这里不会从头开始讲如何搭建环境之类的,因为Google早有详细文档说明供你起步了向您的项目添加 C 和 C++ 代码;但是可能又有人说了Google无法在国内访问呢,我只想说朋友方法总比困难多,购买VPN修改Host都可以并且网上也有很多环境搭建的教程;有兴趣自己搭建的可以移步这里vultr;为什么使用...

2018-03-04 19:35:03 412

原创 Android 实现LazyFragment

不管是现在还是过去ViewPager+Fragment实现的App数不甚数,而通常看这些应用基本上都有一个共同点,就是我们滑动到那一页的时候才加载数据(当然用来显示图片的时候,默认使用缓存就好);说实在的懒加载的Fragment的网上也提到过很多,自己实践了下总是不令人满意;于是自己总结了下并梳理出这篇文章;

2015-11-16 21:03:59 2218 1

原创 Android学习之RecyclerView快速添加头部布局

众所周知我们的ListView、GridView都可以增加头部布局;这样在遇到复杂的头部布局就不用增加视图类型了,不管是对于代码的可维护性还是整洁性;在Adapter中写又臭又长的代码,无论是自己看还是留给后来者都是痛苦的,而且你要是把代码都堆在getView中,oh no!我要分分钟切腹自尽…RecyclerView增加头部布局传统方式真的不是我懒,真的;传统方式我相信大家应该都会了,好吧我还是简

2015-10-20 12:09:12 9351 2

原创 Android学习之-RecyclerView带刺的玫瑰

我的小鱼你醒了, 还认识早晨吗? 昨夜你曾经说, 愿夜幕永不开启 …上述小诗先逗比一下,接下来切入正题; 自从RecyclerView的诞生起,人们就为她贴上了高贵的标签;她灵活华丽高度可定制,而另一边ListView确已是明日黄花;人们趋之若鹜的奔向了RecyclerView赞美她吹捧她似乎一切的一切都尽在他们的掌握中;各大技术论坛开始讲解RecyclerView是多么的好用;于是乎

2015-06-27 22:23:20 9673 7

原创 Android volley和webview同步cookies

Android volley和webview同步cookies移动开发免不了要与服务器通信,说白了客户端也就是个升级版的浏览器罢了;其实也不算升级,有些地方升级有些地方降级了,哈哈哈;好吧说正事,通常我们与服务器通信为了数据的安全都会有验证,在浏览器中我们登录之后就可以访问任何一个页面;浏览器会保存用户与服务器的一个会话,那么要保证是同一个链接,浏览器每次请求都会携带这个会话(也就是链接)的标识se

2015-06-11 16:56:45 3470 4

原创 Android学习之优化美女图片浏览器

接上一篇文章:Android学习之打造美女图片浏览器上一篇博文其实我给大家留了好多坑,那么这篇文章我就一一把坑都埋了,好吧:)有一种自己挖坑自己埋的感觉,不过埋的过程我们也是可以学到不少的;而且我比较喜欢诱导大家来完成,发现问题解决问题本来就是编程中每天遇到的; 正所谓一个萝卜一个坑,填坑还得踏踏实实的来;坑一:图片错位;坑二:popwindow弹出位置;当然这是上一篇文章留的

2015-05-26 09:56:43 2749 1

原创 Android学习之打造美女图片浏览器

本文旨在教你打造一个真实的一个图片浏览器,并非写一堆链接用来测试;也算是用到Android基本的常用的知识,对于初学者来说是一个不错的练手demo;当然本文对于图片加载也有自己的一些见解,希望可以帮助到各位;                                   首先在开始讲解前要感谢一下github开源社区给了我很多帮助,相信不少人也从这里获取到

2015-05-25 16:14:59 3444 1

原创 Android学习之当ScrollView遭遇ListView(GridView)

概述如今app的界面可谓是形形色色,有的简洁大方小清新,有的高端大气上档次,还有的狂拽炫酷吊炸天...总之就是各有特色;当然我们也不是来评头论足的啦,不管哪种界面都是由Android基本的View组成的,不同的布局LinearLayout、RelativeLayout,不同的控件ListView、GridView等等;接下来我们来看下图的界面我们来分析该如何实现:

2015-04-20 10:58:54 1499 4

原创 Android高斯模糊制作启动界面

概述看到好多app用模糊效果来制作启动界面,或是模糊图片、弹出菜单背景模糊等等效果,觉得这种效果很诱人总是有一种朦胧美在里面,于是乎查资料。发现这种效果可由UI设计者用ps做模糊图片,说到这里我觉得大家也不用再看了,找你们的美工人员给你们P一张图就好了。。。Oh no.等等这怎么可能啊,那我要是让模糊效果渐变该怎么办呢?这个问的好,那就让美工多P几张图然后不断轮播就好了嘛(ps:累

2015-04-04 00:21:21 2416

原创 Android可滚动视图隐藏Toolbar实现

有好多app在滑动视图列表的时候会动态的将ActionBar(Toolbar)隐藏(向下滑动显示,向上滑动隐藏),以留下更多的空间来显示内容;接下来我们自己来实现可滚动视图对Toolbar显示隐藏效果

2015-04-01 11:10:24 5671 2

原创 Android学习之-图灵聊天机器人

1.概述敌法

2014-11-18 22:43:14 1702

原创 Android学习总结之—ListView调用notifyDataSetChanged无刷新

够让大家深入理解该框

2014-11-11 21:41:15 1130

spring-data-commons1.50

该jar包为最新spring集成mongodb的commons文件

2013-03-14

spring-data-mongodb1.2.0

该jar包是最新的spring集成mongodb的包

2013-03-14

空空如也

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

TA关注的人

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