自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

天 下

士不可以不弘毅 任重而道远

  • 博客(29)
  • 资源 (52)
  • 收藏
  • 关注

原创 【Android开发学习19】关于GL_NEAREST和GL_LINEAR的选择

GL_NEAREST和GL_LINEAR前者表示“使用纹理中坐标最接近的一个像素的颜色作为需要绘制的像素颜色”,后者表示“使用纹理中坐标最接近的若干个颜色,通过加权平均算法得到需要绘制的像素颜色”。前者只经过简单比较,需要运算较少,可能速度较快,后者需要经过加权平均计算,其中涉及除法运算,可能速度较慢(但如果有专门的处理硬件,也可能两者速度相同)。从视觉效果上看,前者效果较差,

2013-02-23 11:16:32 8742

原创 【Android开发学习18】Android OpenGL ES 光照glDrawArrays

一、基础知识:1..光照介绍:①环境光: 来自四面八方,所有场景中的对象都处于环境光的照射中。②漫射光: 由特定的光源产生,并在场景中的对象表面产生反射。 处于漫射光直接照射下的任何对象表面都变得很亮,而几乎未被照射到的区域就显示得要暗一些。 2.光照使用:①设定光源参数: //环境光 private float[] lightAmbient;

2013-02-23 11:09:08 1581

原创 【Android开发学习17】Android OpenGL ES 光照与混合glDrawElements

一、基础知识:1..光照介绍:①环境光: 来自四面八方,所有场景中的对象都处于环境光的照射中。②漫射光: 由特定的光源产生,并在场景中的对象表面产生反射。 处于漫射光直接照射下的任何对象表面都变得很亮,而几乎未被照射到的区域就显示得要暗一些。 2.光照使用:①设定光源参数: //定义环境光(r,g,b,a) FloatBuffer lightAm

2013-02-22 18:37:14 3941 1

原创 【Android开发学习16】Android OpenGL ES 关于glDrawArrays和glDrawElements

引用一段网上的话:For both, you pass OpenGL some buffers containing vertex data.glDrawArrays is basically "draw this contiguous range of vertices, using the data I gave you earlier". Good:You don't need

2013-02-22 16:21:23 4518

原创 【Android开发学习15】Android OpenGL ES 纹理映射之glDrawArrays

目标: 为四方体的每个面贴上一张图片,并自动旋转。 一、基础知识:1.初始化: // 1.允许2D贴图,纹理 gl.glEnable(GL10.GL_TEXTURE_2D); // 2.创建纹理 gl.glGenTextures(1, textureids, 0); // 3.绑定要使用的纹理 gl.glBindTexture(GL10.GL_TEXTU

2013-02-22 16:11:02 6439 1

原创 【Android开发学习14】Android OpenGL ES 纹理映射之glDrawElements

目标: 为四方体的每个面贴上一张图片,并自动旋转。一、基础知识:要实现每个面上贴一张图片,首先需要创建一个纹理,并使用图片来生成一个纹理。==========================================================================1.初始化: IntBuffer intBuffer = IntBuf

2013-02-21 17:12:49 5014

原创 【Android开发学习13】Android OpenGL ES 3D空间与glDrawArrays

1.四棱锥: 由4个三角形构成。   四方体: 由6个三角形构成。难点:在构建3D空间的顶点坐标时,要让对象绕自身的轴旋转,必须让对象的中心坐标总是(0.0f,0.0f,0.0f),     并且三角形都是按逆时针次序绘制的。2.3D空间的绘制:GL_APICALL void GL_APIENTRY glDrawArrays (GLenum mode

2013-02-20 16:29:49 1509

原创 【Android开发学习12】Android OpenGL ES 旋转glRotatef

1.旋转函数:   glRotatef(float angle, float X, float Y, float Z)其中,angle指定对象旋转的角度,X,Y,Z三个参数共同决定旋转轴的方向。即,glRotatef函数是将某对象沿指定轴旋转angle角度。2.旋转实现方法:    float rotateTri;    float rotateQuad

2013-02-20 15:54:01 2597

原创 【Android开发学习11】Android OpenGL ES 颜色

一、基础知识:1.平滑着色(Smooth coloring):  将多个顶点的不同颜色混合在一起,创建出漂亮的色彩混合。2.单调着色:  给图形涂上一种固定单一的颜色。3.三角形定义的颜色数组(平滑着色): int one = 0x10000; //三角形的顶点颜色值(r,g,b,a) private IntBuffer colorBuffe

2013-02-20 15:27:08 2999

转载 VC显示行号插件VC6LineNumberAddin

VC显示行号插件说明: VC6LineNumberAddin  (在百度里面搜索,即有下载) 1. 如果你的VC安装在C盘,请拷贝文件VC6LineNumberAddin.dll到如下目录:C:\Program Files\Microsoft Visual Studio\Common\MSDev98\AddIns2. 注册双击VC6LineNumberAddin.reg

2013-02-19 23:43:00 1249

原创 【汇编学习笔记02】数据表示

一.基础知识:计算机系统内部采用二进制表示数值数据,非数值数据和指令。 二.数值数据的表示:把一个数连同其符号在内在机器中的表示加以数值化,这样的数称为机器数。一般用最高有效位来表示数的符号: 正数用0表示,负数用1表示。1.有符号数的数值范围:8位有符号数表示的数值范围: (-128) -- (+127)16位有符号数表示的数值范围: (-32768) -- (+

2013-02-19 23:28:05 943

原创 【汇编学习笔记01】数据进制

一.基础知识:十进制(D): 0,1,2,3,4,5,6,7,8,9二进制(B): 0,1八进制(O): 0,1,2,3,4,5,6,7十六进制(H): 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F 二.进制间的转换:1.十进制转换为二进制或者十六进制:   用除以2取余法或除以16取余法。2.二进制或者十六进制转换为十进制: 各位二进

2013-02-19 23:23:17 1062

原创 【远控编写09】客户端界面的设计和编写--为对话框添加入工具条

一.基础知识:1.工具条类: CToolBar.(在MSDN中查看其成员Member)①CToolBar::CreateExCall this function to create a Windows toolbar (a child window) and associate it with the CToolBar object.virtual BOOL CreateEx(

2013-02-13 16:58:05 2869 1

原创 【远控编写08】客户端界面的设计和编写--为对话框添加状态栏并在态栏上显示文字

一.基础知识:1.状态条类: CStatusBar.(在MSDN中查看其成员Member)2.在状态条中加入对应字符串ID:BOOL SetIndicators( const UINT* lpIDArray, //字符串ID int nIDCount //个数 );3.设置状态条的显示状态:void SetPaneIn

2013-02-13 13:13:15 2056

原创 【远控编写07】客户端界面的设计和编写--为对话框添加菜单栏并添加事件响应

一.基础知识:1.载入菜单 :HMENU LoadMenu( HINSTANCE hInstance, //资源所在文件模块的句柄标识 LPCTSTR lpMenuName //资源ID );2.为窗口设置菜单:BOOL SetMenu( HWND hWnd, //要设置菜单的窗口句柄

2013-02-13 11:56:40 1955

原创 【远控编写06】客户端界面的设计和编写--添加菜单消息响应,从列表中删除条目

一.基础知识:1.删除列表控件中的某一行:BOOL DeleteItem( int nItem //列表的索引 从0开始 );2.获得当前列表控件焦点的索引:int GetSelectionMark( ); //得到用户选中的条目索引3.获得列表控件某行某列的内容:CString GetItemText( int nI

2013-02-13 01:38:34 1489

原创 【远控编写05】客户端界面的设计和编写--列表中显示弹出菜单

1.添加菜单资源: 2.添加我们的代码       a.添加右键列表的响应函数(NM_RCLICK)       b.添加代码void CPCRemoteDlg::OnNMRClickOnline(NMHDR *pNMHDR, LRESULT *pResult){ LPNMITEMACTIVATE pNMItemActivate = reinterpret_cast

2013-02-13 00:24:04 1606

原创 【远控编写04】客户端界面的设计和编写--列表中添加条目

1.CListCtrl    InsertItem  插入条目   查看MSDN int InsertItem( int nItem, //插入哪一行 LPCTSTR lpszItem //该行0列显示的字符

2013-02-12 23:19:24 1788

原创 【远控编写03】客户端界面的设计和编写--列表的列宽度支持伸缩

1.1.CListCtrl  SetColumnWidth   查看MSDN BOOL SetColumnWidth( int nCol, //列索引 int cx //列宽度

2013-02-12 23:04:08 1318

原创 【远控编写02】客户端界面的设计和编写--加入列表的列名称

1.上一节我们为列表控件添加变量,我们来查看变量的成员:  CListCtrl 类 查看MSDN  找到int InsertColumn( int nCol, //列的顺序 LPCTSTR

2013-02-12 22:42:59 1450

原创 【远控编写01】客户端界面的设计和编写--对话框,列表控件的伸缩

1.新建一个MFC工程,工程属性配置如下: 2.添加最大化窗口和最小化窗口的属性.3.更改对话框到合适的大小.4.添加服务端连接后显示的列表控件IDC_ONLINE,日志列表控件IDC_MESSAGE.5.演示伸缩窗口,最大化时列表不能伸缩6.添加列表控件变量m_CList_Online,m_CList_Message7.响应对话框改变大小的消息WM_SIZE就是

2013-02-12 22:17:47 1987

原创 【Android开发学习10】Android OpenGL ES 画多边形

一、基础知识:OpenGL ES目前只支持三角形,但任何多边形都可拆分成多个三角形,所以无所谓这个限制的存在。1.OpenGL中的坐标点:每一个坐标点由(X, Y, Z)组成。定义一个三角形的顶点数组: int one = 0x10000; //三角形三个顶点 private IntBuffer triggerBuffer = IntBuffer.

2013-02-06 17:55:40 4497

原创 【Android开发学习09】Android OpenGL ES 基础

其实,我个人学习Android最主要的目的是学习在此平台下的3D效果的开发。所以,我们开始进入主题吧。OpenGL ES (OpenGL for Embedded Systems) 是 OpenGL 三维图形 API 的子集,针对手机、PDA和游戏主机等嵌入式设备而设计。该API由Khronos集团定义推广,Khronos是一个图形软硬件行业协会,该协会主要关注图形和多媒体方面的开

2013-02-06 16:51:06 1952

原创 【汇编语言学习01】寻址方式

寻址方式:说明操作数所在地址的方法。指令 = 操作码 + 操作数汇编语言 = 助记符 + 符号或符号地址数据存储采用 "高高低低" 的规则1、立即数寻址:mov ax,123H       ; 源操作数为一个立即数2、寄存器寻址:mov ax,bx            ; 两个操作数都为寄存器3、直接寻址:mov ax,

2013-02-05 20:34:43 2380 1

原创 【Win XP】查看XP系统开机和关机时间

方法一: 默认Windows的任务计划是启动的,因此可以通过查看任务计划的日志来查看开关机的时间。因为在开机时会有一条任务计划启动的日志,具体位置在C:\windows(winnt)下的SchedLgU.Txt。SchedLgU.Txt内容大致如下:“任务计划程序服务” 已退出于 2013-2-5 3:52:05“任务计划程序服务” 已启动于 2013-2-

2013-02-05 11:39:11 6324

原创 【Android开发学习08】SurfaceView显示动画效果

一、基础知识:SurfaceView继承自View,View负责在主线程中更新动画,而SurfaceView是在一个新线程中更新动画。SurfaceView类的主要方法:// 在SurfaceView创建时调用pubilic abstract void surfaceCreated(SurfaceHolder holder)// 在SurfaceView改变时调用pub

2013-02-05 11:22:35 11068 1

原创 【Android开发学习07】存储简单数据的利器--Preferences

一.基础知识:Preferences是一种轻量级的数据库存储机制,主要用于记录游戏中的得分,应用程序上次登录的时间等。二.编程实现:1. 界面编辑(res\layout\main.xml):<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:ori

2013-02-04 15:09:54 1173

原创 【Android开发学习06】Android中的文件I/O操作

本节分两部分:1.访问SD卡.2.访问手机中的存储文件夹.3.读取assets中的文件.一.访问SD卡:1.界面编辑(res\layout\main.xml):<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="v

2013-02-04 11:47:13 2641 1

原创 【打包程序】VS2005打包应用程序

1.新建打包项目。【文件】-->>【新建】-->>【项目】-->>【其他项目类型】-->>【安装和部署】选择【安装项目】:2.添加应用程序:右键点击【应用程序文件夹】-->>【添加】-->>【文件...】添加两类文件:①应用程序,及其附加的一些DLL和资源文件.②卸载程序。(在系统目录C:\WINDOWS\system32下的msiexec.exe),一

2013-02-01 16:16:31 4418

在Android5.1系统Linux内核源码内开发Android硬件驱动程序

在Android5.1系统Linux内核源码中为一个虚拟的字符硬件设备开发驱动程序;

2017-04-25

Android系统源代码情景分析之HelloWorld应用程序

Android系统源代码情景分析第二章部分,将HelloWorld应用直接打包到系统源码内;

2017-04-22

Android系统源代码情景分析-光盘源码

罗老师的Android系统源代码情景分析书籍源码

2017-04-22

游戏安全——手游安全技术入门源代码

详细讲述了手游安全领域的诸多基础知识和技能,包括:移动端开发和调试环境搭建、典型的移动游戏特性、与外挂相关的安全开发技术、游戏和外挂的逆向分析方法、外挂开发实战演练、游戏引擎逆向分析等内容。

2016-12-21

Python网络编程攻略源码

Python网络编程攻略书籍的源码,对于初学者有一定的帮助。

2015-01-16

iOS多标签显示实例

IOS下多标签显示实例,UITabBarController类的使用。

2015-01-14

IOS助手设备连接源码

IOS助手设备连接源码,附带一栏博文:http://blog.csdn.net/u011740603 这个里面分析的很清晰透彻.

2015-01-06

4.1界面控件之按钮_源码

4.1界面控件之按钮 -- UIControl && UIButton 书中实例。

2014-12-19

3.3图片浏览程序_源码

图片浏览程序 -- UITouch && UIResponder, 书中示例,非原创.

2014-12-19

3.2.6多点触屏机制源码

3.2.6 多点触屏机制 -- UITouch 书中源码,示例讲解.

2014-12-19

3.2.4触屏响应对象链表与点击测试源码

3.2.4 触屏响应对象链表与点击测试 的源码实例,为书中源码,非原创.

2014-12-19

黑客攻防技术宝典_iOS实战篇(源码)

iOS Hacker's Handbook 的中文翻译版,对于想了解苹果系统越狱和ios系统攻击的朋友有帮助.

2014-12-05

iOS网络编程与云端应用最佳实践随书代码

iOS网络编程与云端应用最佳实践随书代码,系统论述了iOS 6网络编程和云端应用开发技术,介绍了苹果网络、数据交换格式、Web Service、iCloud、定位服务、地图、推送通知、Newsstand、应用内购买、Passbook、社交网络编程,以及网络通信设计模式和架构设计。

2014-12-01

即时通讯系统IOS版本源码

即时通讯系统IOS版本源码,是某个网站下载的源代码,适合学习用,在XCode6.1编译通过.

2014-11-15

iOS 7:iPhone/iPad应用开发技术详解源码

iOS 7:iPhone/iPad应用开发技术详解 源代码,从华章网站下载来得,特地分享,书籍本身也很不错

2014-11-15

内存基址查询工具蜘蛛CE

支持和OD同时挂载程序的CE.内存基址查询工具

2014-08-07

UploadPhoto实例加源码

UploadPhoto实例加源码 适合做网页自动填表等扩展程序参考.关于代码的详细讲解在: http://blog.csdn.net/ypist/article/details/8112501

2014-04-02

自己动手写操作系统(第二版)于渊--光盘源码

自己动手写操作系统(第二版)于渊--光盘源码,非常有价值的一份资源,很佩服于渊同志探索操作系统的历程。

2014-02-16

C++逆向学习三步走

C++逆向学习三步走 任晓辉同志编写的, 写的非常好, 就C语言逆向而言, 搞定这个文档,基本上就可以了。 特别是除法的那篇,写的非常好。O(∩_∩)O!

2013-10-02

黑客反汇编揭秘

黑客反汇编揭秘 PDF文档,不是很清晰, 不过对于电子档,是我目前找到的最好的一本了。

2013-10-02

Araxis_Merge_2010

Araxis_Merge_2010__Crack 是Araxis_Merge_2010的注册文件,将其解压之后,覆盖到原安装目录,就算破解完毕了。 O(∩_∩)O哈哈~

2013-09-21

精通Windows API-函数、接口、编程实例(源码)

精通Windows API-函数、接口、编程实例(源码) 范文庆,周彬彬 安靖 编著。从Windows应用程序开发工具讲起,提供156个Windows API使用实例。

2013-09-15

C++黑客编程揭秘与防范源码(冀云)

C++黑客编程揭秘与防范源码 (冀云) 这本书挺好的,但是源码下载一般都比较难找,好不容易弄到的

2013-09-15

GL_TRIANGLE_STRIP之纹理贴图代码

GL_TRIANGLE_STRIP之纹理贴图代码

2013-04-10

PopupWindow之显示顶层对话框代码

PopupWindow之显示顶层对话框代码

2013-04-07

【Android开发学习29】界面控件之列表控件(ListView)--显示图片和文本

【Android开发学习29】界面控件之列表控件(ListView)--显示图片和文本 代码

2013-03-19

【Android开发学习28】界面控件之列表控件(ListView)--显示字符数组

【Android开发学习28】界面控件之列表控件(ListView)--显示字符数组

2013-03-18

界面控件之进度条(ProgressBar)--代码

【Android开发学习27】界面控件之进度条(ProgressBar)--代码,博客主页: http://blog.csdn.net/ypist.

2013-03-16

界面控件之选项组件(RadioGroup和CheckBox)--代码

界面控件之选项组件(RadioGroup和CheckBox)--代码,Android开发学习26,博客主页: http://blog.csdn.net/ypist.

2013-03-16

界面布局之相对布局RelativeLayout(代码)

【Android开发学习25】界面布局之相对布局RelativeLayout(代码)

2013-03-15

界面布局之表格布局TableLayout+TableRow(代码)

界面布局之表格布局TableLayout+TableRow(代码).

2013-03-15

Android开发学习23】界面布局之线性布局LinearLayout代码

Android开发学习23】界面布局之线性布局LinearLayout代码

2013-03-15

Activity_04(Activity的声明周期--Activity Lifecycle--代码

Activity_04(Activity的声明周期--Activity Lifecycle--代码. 包含onCreate,onStart,onRestart,onResume,onPause,onStop,onDestroy 的之行顺序等。。

2013-03-14

【Android开发学习20】多个Activity间的交互之Intent -- 代码

【Android开发学习20】多个Activity间的交互之Intent。一个很基础的程序,仅仅实现一个按钮,跳转到另一个Activity去。

2013-03-13

【Android开发学习21】写一个简单的乘法计算器,并添加退出菜单--代码

写一个简单的乘法计算器,并添加退出菜单。用到①.TextView显示文本②.EditText编辑框③.Button按钮④.Menu菜单⑤.多个Activity.

2013-03-13

android代码

android从入门到精通源代码-孙更新 电子工业出版社

2013-02-26

学习Makefile小案例

学习Makefile小案例,这个是我同事写给我的例子,我借助这个进行了一个中型项目的搭建。

2012-07-24

smali2java——直接将smali转换成java

smali2java工具——直接将smali转换成java,在网上找了很久才找到了,方便后来人。

2018-03-05

Android_Location_V1.3.0.jar

Android_Location_V1.3.0.jar: 在分析工程时,发现LocationManagerProxy找不到,后来才知道高德地图的版本问题.

2017-11-15

使用capstone反汇编引擎反编译64位汇编代码

示例: 使用capstone反汇编引擎反编译64位汇编代码,支持在Android平台对X86-64位和ARM64位指令进行反汇编。

2017-04-25

空空如也

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

TA关注的人

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