自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux 常用命令

今天因为安装apache用到了好多linux的命令,因为不熟悉,所以总是baidu,现在就记录在这里,没事儿的时候就熟悉熟悉: 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/...

2012-11-14 16:57:36 110

原创 Apache安装及出错处理

环境:Ubuntu 注意:非root用户在输入命令时,要在命令前加sudo。【简单安装】一般第一次安装Apache都较为顺利。1. 下载并解压官网地址:http://httpd.apache.org/root@ubuntu:/home/qy/share# tar zxvf httpd-2.2.22.tar.gzroot@ubuntu:/home/qy/share# cd...

2012-11-14 16:37:47 457

原创 Android 如何自定义共享库

一、开发者的难言之隐---讨厌的集成在 Android实际开发过程中,每个供应商都会有自己专有的开发库如驱动程序、常用API的封装等。如何把这些用于开发的库无缝地集成到Android框架中成为了开发者最为头痛的事,每添加一个新的库就需要把 Android框架翻个遍,寻找合适的地方放置自己的代码,到最后把 Android的源码改得支离破碎、面目全非,调试 Bug或者查看代...

2012-11-08 15:04:19 596

原创 ----linux 下svn命令大全---

1、将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co 2、往版本库中添加新的文件 svn add file 例如:svn add test.php(添加test.php) svn add *.php(添加当前目...

2012-11-08 11:32:29 95

原创 Android SDK Add-on Configure, Compile and Release

找来找去太麻烦了,还是放自己博客自己看,大家看都比较爽啦~~----------------------------------华丽丽的转载线---------------------------------- SDK Add-on 是一个比较小众的话题,一是通常厂商不会公开自己的add-on,二是即便公开了,应用开发者也很少使用。所以通常是厂商自己的技术团队自娱自乐,框架团队抽取公用...

2012-11-05 18:38:57 193

原创 Android源代码结构分析(ZT)

Android源代码结构分析Google提供的Android包含了:Android源代码,工具链,基础C库,仿真环境,开发环境等,完整的一套。第一级别的目录和文件如下所示:[cpp] ---------------- ├── Makefile            全局的Makefile ├── build               系统编译规则和配置所需要的脚本和工具 ...

2012-11-05 17:29:23 285

原创 adb remount 失败remount failed: Operation not permitted

       烧写好系统后,想往system/app下push一个apk,提示remount failed: Operation not permitted。解决方案如下: 1. 进入shell   adb shell 2. shell下输入命令 shell@android:/ $ sushell@android:/ # mount -o rw,remo...

2012-09-25 14:03:59 219

原创 dialog 的宽度是有限制的?

    最近在修改自定义控件,继承dialog。将控件宽度设置为fill_parent时,宽度并不能填充整个屏幕,而是有一个最大限制。我现在还在查找限制是在哪里设置的。有了解的童鞋,请协助提供线索。当然,如果本周我可以找到,也将在这里给出答案。...

2012-09-13 15:24:38 168

原创 apk的反编译

 本文涉及的环境是windows环境,所有的测试都未在ubuntu下进行过。工具基础:下载apktools 和 apktool-install-window,并将文件解压缩到同一个目录下。安装JDKapktool签名工具APKSign 开始—》运行—》cmd跳转到apktool目录,输入:Apk...

2012-09-11 17:27:14 106

原创 final的使用规则

今天刚刚看到的,希望理解是正确的。大家以辩证的眼光来看待这边博客,不对的地方还望指正。 一般而言,final就是声明“这个东西不能改变”。 1.final变量 被定义为final的变量就会变为一个常数。 -----引用------对于编译期的常数,编译器(程序)可将常数值“封装”到需要的计算过程里。也就是说,计算可在编译期间提前执行,从而节省运行时的一些开销...

2012-08-17 17:36:20 229

原创 RelativeLayout布局上下两控件左右对齐的方法

   前段工作时,遇到一个布局困惑:有两个控件,上面是一个imageview,显示一个图片,现在是一个textview,显示一句话。这里两个控件要无缝上下布局,呈现出来的就是pop dialog的样子。所以需要上下两个控件左右对齐。    上面的控件是个imageview,那么这个pop的长度实际上是由下面的textview中内容的长度来决定的。所以需要第一个控件与第二个控件左右对齐才行。...

2012-08-10 14:03:21 2203

原创 java《控制程序流程》我想说说的那点儿事

一个棘手的项目模块突然被安排转交给了他人,让我原本安排的满满的工作行程猛然空了下来。在本周工作时间的剩余空隙内,就把上周看过却没写的java基础那点儿事,拿出来说说吧。 上周继续看的java编程思想,第三章 控制程序流程。当然学过C语言的童鞋很快就能阅读完本章。我本着好好学习的心态,认认真真的阅读了本章,有几点因与以往学习的C、C++不同,所以特此记录。 1. while(n=1)...

2012-08-03 16:11:45 99

原创 java中数据保存的位置

以前学习C的时候,知道C的内存的分配方式有3种:堆,栈,静态存储区。因为面试的时候经常会被问道变量是以何种方式在内存中存放的,所以习惯性的,在开始一门新的技术(语言)学习时,会好奇,它的数据是怎么存放的呢? 我学习java是听从同事的建议,阅读《Thinking in java》,翻译过来就是《java编程思想》,是不是看起来亲切多了~ 有六个地方可以保存数据(1) 寄存器。这...

2012-07-20 16:46:22 150

原创 Android学习--surfaceview

题记:后续会做一个关于网络视频播放的应用,所以提前将需要用到的相关知识进行学习总结。 首先看一下API对surfaceview的定义:SurfaceView是视图(View)的继承类,这个视图里内嵌了一个专门用于绘制的Surface。你可以控制这个Surface的格式和尺寸。Surfaceview控制这个Surface的绘制位置。        surface是纵深排序...

2012-07-11 15:43:00 124

原创 framework开发过程中遇到的与资源有关的问题

       在4.0平台定制widget开发过程中,因为要往源码中加入资源,遇到一个问题,问题的log没有记录下来,大体上就是讲,类型转换有问题。比如,一个button控件,findViewById后,转换类型当然要为button,但是根据这个button找到的控件,嘿,它不是button,它是个checkbox。这就有问题。有问题当然是要去找为什么会发生问题。经过R.java的查找,发现这两个...

2012-06-21 10:13:16 93

原创 opengl学习(五)------ 视图(三)

     前面有讲到过变换函数时,需要确定自己的矩阵,上一节讲的是模型视图矩阵,这一节就来讲一讲投影矩阵。     注意:在调用本节描述的任意变换函数之前,都不要忘记首先调用下面的函数:                        glMatrixMode(GL_PROJECTION);                        glLoadIdentity();    ...

2012-06-15 16:05:52 133

原创 opengl学习(五)------ 视图(二)

     今天说一下模型变换。    模型变换有三种变换:移动,旋转,拉伸。对应到函数就是glTranslate*(), glRotate*()和glScale*()。这三个函数相当于产生一个适当的矩阵,然后当前矩阵与这个矩阵相乘,得出变换后的矩阵,也就呈现了变换效果。      看一下函数定义:Void glTranslate{fd}(TYPE x, TYPE y, TY...

2012-06-07 10:58:37 103

原创 Android平台framework层的开发(收集,ZT)

framework的开发比应用层就要烦的多啦。做应用在eclipse中就足够了,用android系统中的控件等工具,或者是自己写个类来实现 特定的功能。而framework层的开发,需要往源码中添加代码、xml、图片、id等等数据,这个id可是费了我好大的劲才搞定的。在项目开始的一个 半月里,我探索、尝试了很多,现在把我的经验分享出来。网上关于framework层的开发信息很少,多是靠自己。...

2012-05-11 09:34:38 110

原创 opengl学习(五)------ 视图(一)

[size=medium] 好吧,我没有思路,就把用到的函数及其含义先罗列出来,等到有思路的时候,再来完成吧。 gluLookAt:设置视觉坐标系。在实际的编程应用中,用户在完成场景的建模后,往往需要选择一个合适的视角或者不停地变换视角,以对场景作为观察。[/size][code="C++"]void gulLoaaAt(GLdouble eyex, GLdouble ...

2012-04-07 16:16:27 140

原创 opengl学习(四)-----绘制简单图形(二)

上一周简简单单的讲了一下简单图形的绘制。按照所讲内容绘制一个20条边的多边形,那需要调用多少函数呢?至少22个。首先调用glBegin(),然后是20个顶点函数,最后调用一个glEnd()函数。再如果,要绘制一个立方体。一个立方体有6个面,一个面有四个顶点,也就是至少要定义26个函数。 可是一个立方体按照数学里面的算法是只有8个顶点,如果按照我们绘制多边形的这种方式,每个顶点都指定了...

2012-03-24 16:11:14 176

原创 opengl学习(三)----绘制简单图形(一)

今天说一说几种简单的图元。 所有的几何图元都是根据它们的顶点来描绘的。而顶点就是它们在屏幕上的坐标位置。 我喜欢把这几个简单的图元称为点线面。 点,可以看到一个顶点; 线,就是两个顶点指定的一条有限长度的线段; 面,其实更准确讲是一个凸多边形。opengl里所讲的多边形是内部用颜色填充的,视觉上称为面我个人认为是更贴近的。当然,多边形也是由指定的顶...

2012-03-18 16:08:50 411

原创 opengl学习(二)--画布和画笔

[size=medium]不管是我们玩的游戏,看到电影,林林总总的计算机图形,它们有着大量优美着色的曲线或者表面,在opengl里面,却都是通过一些基本图形元素组成的,比如直线,再比如多边形。 就好比画画,画之前是要做一些准备工作的。至少我们要有一张画纸,承载我们要画的图形。但是计算机跟真实的画纸是不一样的。纸是白色的,直接花就好;在计算机世界里,这张画布是一块内存...

2012-03-10 14:32:19 494

原创 opengGL学习开篇

当当当当当。。。。今天开始每周一次的更新活动啦~~记录的比较少,慢慢来,总会变多的么。先更一下第一天看书时记录下来的东西吧~~什么是OpenGL?OpenGL是图形硬件的一种软件接口。以后会陆续的介绍相关知识及接口的用法,现在先介绍几个术语:渲染(rendering):计算机根据模型创建图像的过程。模型(model):根据几何图元创建的,也称为物体。其中,几何图...

2012-03-02 13:49:42 146

原创 我的小窝,你开张喽

今天开始,学习技术类文档。话说鸭梨山大啊。。。好吧,这就是一个开端,加油,加油,加油!!

2012-02-27 18:08:57 103

空空如也

空空如也

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

TA关注的人

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