- 博客(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
捕鱼达人(场景)
2014-01-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人