自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (16)
  • 收藏
  • 关注

原创 ANDROID在命令行下安装卸载运行程序

adb install        xxxx.apk         安装adb uninstall   包名      package是ANDROID应用程序的唯一标识。android -r  ebook.apk    使用这个命令可以重装应用(如果该应用在已经安装过了,那么必须先卸载了,才能再安装)adb uninstall  -k  org.gjt.chang  在卸载应用程序

2013-08-29 23:35:52 2118

转载 oc中消息传递机制-附:对performSelector方法的扩充

各种语言都有些传递函数的方法:C语言中可以使用函数指针,C++中有函数引用、仿函数和lambda,Objective-C里也有选择器(selector)和block。不过由于iOS SDK中的大部分API都是selector的方式,所以本文就重点讲述selector了。Objective-C和我接触过的其他面向对象的语言不同,它强调消息传递,而非方法调用。因此你可以对一个对象传递任何消

2013-08-25 00:09:00 877

转载 OC消息机制(本质的实现方式)

在Objective-C中,message与方法的真正实现是在执行阶段绑定的,而非编译阶段。编译器会将消息发送转换成对objc_msgSend方法的调用。    objc_msgSend方法含两个必要参数:receiver、方法名(即:selector),如:    [receiver message]; 将被转换为:objc_msgSend(receiver, selector); 

2013-08-25 00:07:35 2107

原创 绘制三维文字----java

import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.GraphicsEnvironment;import java.awt.Image;import java.awt.Panel;public class Text3DPanel extends Panel i

2013-08-23 09:35:27 1183

转载 SoundPool使用

在开发android软件中,经常需要播放多媒体音频文件,通常会采用MediaPlayer类来执行此类操作。但MediaPlayer类占用的资源比较多,对于游戏等应用而言,会带来性能上的降低。在Android中,专门提供了SoundPool类来执行此类音频播放,SoundPool类占用的CPU资源较少、反应较快。SoundPool使用MediaPlaybackService将音频流解码为16

2013-08-19 11:42:18 993

转载 WIN下编译OC

安装GNUstepGNUstep Windows Installer提供了Windows平台下的Objective-C的模拟开发环境,一共有四个软件包,其中GNUstep System和GNUstep Core是必装的,GNUstep Devel和Cairo Backend是选装的。甭管必装选装,一次性全安上,免得以后麻烦。编写Hello, World!安装完成后,在开始菜单里

2013-08-16 20:12:31 1189

原创 OC中的变量总结

/**寄存器变量特殊的局部变量,寄存器变量register 表示所修饰的变量将会被经常访问,需要存储在寄存器中**//***外部变量外部变量是可被其他任何方法或函数访问和更改其值的变量,在需要访问外部变量模块中,变量声明和普通方式一样,只需加上extern。要告知系统访问其他文件中定义的全局变量。**//*******在方

2013-08-08 20:16:19 846

原创 IOS中的输出格式符汇总

/****%u表示无符号类型int 输出格式符:%i, %d, %o %xfloat 输出格式符:%f, %e, %gdouble 输出格式符:%f, %e, %gchar 输出格式符:%clong 输出格式符:%llong int 输出格式符: %lilong double 输出格式符: %Lflong long 输出格式符:long long int: %l

2013-08-08 19:54:56 2260

转载 View与ViewGroup绘制过程,手势监听顺序与使用

一 View ,ViewGroup的绘制过程ViewGroup绘制包括两个步骤:1.measure 2.layout在这两个步骤中分别调用回调函数:1.onMeasure() 2.onLayout()1.onMeasure() 在这个函数中,ViewGroup会接受childView的请求的大小,然后通过childView的measure(newWidthMeasureSpec,

2013-08-08 16:58:35 964

原创 ViewGroup和View的理解和当子视图发生更新时通知viewgroup更新

1. 概念Android中的View与我们以前理解的“视图”不同。在Android中,View比视图具有更广的含义,它包含了用户交互和显示,更像Windows操作系统中的window。ViewGroup是View的子类,所以它也具有View的特性,但它主要用来充当View的容器,将其中的View视作自己的孩子,对它的子View进行管理,当然它的孩子也可以是ViewGroup类型。

2013-08-08 16:43:26 4748 4

转载 IOS中常用的关键字解释

#synthesize关键字: 根据@property设置,自动生成成员变量相应的存取方法,从而可以使用点操作符来方便的存取该成员变量 。@implementation 关键字,表明类的实现 @end 结束self 关键字 :类似于java中的this,是隐藏参数,指向当前调用方法的类。super 关键字 :调用父类的方法。self = [superinit]  这里不

2013-08-08 00:04:59 789

转载 Android开发:android中的dp,px深入解析 -

dip: device independent pixels(设备独立像素)。不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。  与密度无关的像素,这是一个基于屏幕物理密度的抽象单位。密度可以理解为每英寸包含的像素个数(单位是dpi),1dp实际上相当于密度为160dpi的屏上的一个点(可否理解为物理尺寸?)。也就是说,

2013-08-07 17:50:42 916

数据选择器Date

数据选择器Date

2016-04-15

圆形菜单、自定GridView、仪表盘动画

圆形菜单:360度旋转、自定GridView:无论屏幕的大小都能铺满全屏、仪表盘动画

2015-08-13

捕鱼达人(场景)

捕鱼达人(场景) 这是我自己根据《捕鱼达人》,用SurfaceView封装的一个DEMO,把点击屏幕大炮发射子弹,捕抓鱼的一些基本功能都已经实现,只是封装的可能不太好,借此与大家分亨一下,希望请大神们多指点一下。

2014-01-22

坦克2----android

FPS滚屏游戏,向上滑动可抬高坦克的炮口高度,向下滑动降低炮口高度,向前滑动是坦克前进,向后滑动坦克后退。

2014-01-20

射击游戏(飞机)

射击游戏(飞机)

2014-01-13

appwidget的简单使用

appwidget的简单使用

2013-12-27

文件下载《通告栏显示下载进度》

通告栏显示文件下载进度通告栏显示文件下载进度

2013-12-27

reverse case

reverse+case.zip 卡片翻转特效

2013-10-25

手机自定义锁屏

手机自定义锁屏

2013-08-21

自定义弧形菜单

用VIEWGROUP自定义的一个圆弧形菜单,实现了手动滑动和项点击事件

2013-08-16

贪吃蛇实现

ANDENGING贪吃蛇

2013-08-05

ANDROID侧滑效果

ANDROID侧滑效果

2013-08-05

游戏场景切换特效

游戏场景切换特效

2013-07-11

侧滑效果实现

侧滑效果实现

2013-07-11

三重缓冲异步加载

三重缓冲异步加载

2013-07-06

Android ViewFlipperDemo

Android ViewFlipperDemo

2013-06-19

空空如也

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

TA关注的人

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