自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jim_Jing的专栏

Let it be~

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

原创 带有Checked状态的ImageView

Table of Contents1. xml中的<Selector>与代码中的StateListDrawable2. 给ImageView添加上自己额外的状态: CheckableImageView3. 其它参考链接带有Checked状态的ImageViewView一般可用的状态有 pressed, selected, focused, enabled(可以通过View 找到)。那么当我想

2015-10-15 10:20:29 1612

原创 记录使用androidstudio IDE方案替换eclipse+ant

Table of Contents1. 转到新构建工具与IDE后的一些好处2. gradle 与 android gradle plugin的关系3. IDE工具eclipse 与 androidstudio 组织工程上的概念差别4. 实际转换与使用中遇到的问题4.1. IDE keybinding4.2. 如何run java module4.3. Jenkins 的相应调整4.4.

2015-10-11 16:04:16 1485

原创 简单记录围观annotationprocessor,并在eclipse开发自己的ap

Table of Contents1. annotation 的目的是什么 — 提供预处理机制,能够对代码本身扩展2. 简介3. eclipse中的调试4. 其它annotation 的目的是什么 — 提供预处理机制,能够对代码本身扩展在使用java编码时,我们会遇到一些重复编码的工作。这边的重复不是指逻辑上 的重复,而是指代码编写上的重复。编码过程上的重复,很难使用代码来做抽象 描述。

2015-10-11 15:51:10 1123

原创 Texture概念review: TextureObject与对其操作

Texture概念review: TextureObject与对其操作Table of Contents1 Texture概念review: TextureObject与对其操作 1 Texture概念review: TextureObject与对其操作TextureObject 存在于Server中, Client能够得到的是一个 unsigned

2014-11-04 10:44:09 812

原创 Ninepatch为什么要叫9宫图

毕业后做android开发,只知道用draw9patch画.9图,但一直处于不明觉厉的状态。周末有空看一下libgdx的Ninepatch的实现。摘录libgdx-1.2.0 Ninepatch的draw方法.: public void draw (Batch batch, float x, float y, float width, float height) {:     

2014-11-04 10:31:12 696

原创 为什么Android与PC平台按照opengl坐标贴纹理会出现颠倒

为什么Android与PC平台按照opengl坐标贴纹理会出现颠倒在学习libgdx中直接用gl texture的时候,用一个全屏的square, 贴上了一张人头,但是结果人头朝下(原来没有这样的对齐要求,都没仔细看)。反复核对vertices的顺序和 uv坐标确实是正确的。但是每次启动之后,依旧是上下翻过来的, 让我很崩溃。于是找各种答案,最终似乎有结果,应该如下这个原因,写出我的个人理解。

2014-10-25 19:55:58 1261

原创 我的搬砖新工具libgdx系列 ----- 1. 写在前面的瞎BB

当我12年毕业出来打工以后,

2014-10-20 17:40:06 688

原创 利用gl_FragCoor做出水波纹效果

water ripperFirst of all see the mathematicheight = sin(x) / x; (x != 0)To X your can treat it as offset from 0 grow with time.'glFragCoor' of GLSLglFragCoor exist in the FragShader a

2014-09-15 10:32:06 1644 1

原创 使用blender做一个地球模型,贴上UV纹理,导出Obj格式

UNTITLEDTable of Contents1 blender 1.1 export to objloader, coordinate rotate1.2 UV image editor: add texture to surface1 blender 1.1 export to objloader, coordinate

2014-07-22 09:37:19 16053

原创 png图片的简单介绍, 使用libpng读取内容,用于纹理贴图

png图片能够在

2014-07-22 09:31:20 2519

原创 在android与debian上用opengles2绘制一个3D的旋转地球

换了个公司, 工作内容bian

2014-07-21 20:21:43 2233

原创 WebKit WebInspector 与websocket

接入chromium远程调试的记录Table of Contents1 Web Inspector in mobile chromium1.1 frontend/backend comunication in remote debug1.1.1 The Welcome Page which list all tabs:json query, and ws l

2014-01-19 11:10:02 1258

原创 总结win32汇编的前3章

上个礼拜看win32汇编看的很晕,主要水平不够,今天抽空总结了一下 .*p/.*    特权flat        平坦的内存,4Gstdcallcasemap:none    表示区别大小写.data .data?(在pe中只有描述信息) .stack(flat常常忽略)(其中代码可以执行!).code;表示注释/表示换行符,有区别于Makef

2010-04-24 15:26:00 583

原创 为什么要开此blog

blog就是web log,一般就是站在互联网的高度,来总结一下经验,看法。因为,本人年纪青青,发表意见也没有人看,就算有意见要发表,那这个意见的水平,都算不上差强人意。所以,这blog也顶多算是,个人的学习日志。看到我那名字,就知道在读的是什么样的学校,因为你更本就对cjlu没印象。说了这么多,还是没有回答为什么要开此blog。简单来说就几点。1.提高自己的写作能力2.记录下自己

2010-04-22 12:00:00 442

空空如也

空空如也

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

TA关注的人

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