自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

记录和分享程序人生的点点滴滴

Android Framework开发/Android移动安全开发(源码,反编译,app加固,插件化,病毒查杀...)

  • 博客(11)
  • 资源 (75)
  • 收藏
  • 关注

原创 object-c的Categories

Categories允许用户为某个类添加新的方法(不能添加新的数据成员),而不用继承的方式来实现。并且,即使没有某个类的实现源码,仍然可以这样做。实例如下:一.  例1:在不用Fraction源码的情况下,为Fraction添加几个数学(math)方法。 1. 代码:     需要把之前编译好的Fraction.o和Fraction.h放到和下面文件的同一个目录下,例如,这里是Frac

2013-07-29 17:43:43 1546

原创 object-c的动态识别与isKindOfClass,isMemberOfClass等

object-c提供了一批用于检测一个对象是不是某个类成员或子孙,它们是isKindOfClass,isMemberOfClass,respondsToSelector,instancesRespondToSelector,performSelector等,下面给出了这些函数的一些用法。1.代码:// MyRectangle类和Square类略(它们的定义见前一节“8.obje

2013-07-28 23:28:09 2790

原创 object-c的继承

作为面向对象的编程语言,object-c当然也支持继承,而且和java一样,支持的是单一继承,即只有一个超类。当然,也支持覆盖(或重写)父类的同名方法。例子如下: 1. 代码: //1. MyRectangle.h#import @interface MyRectangle: NSObject {    int width;    int height;

2013-07-28 22:25:27 3658

原创 object-c的id

Objective-C里面的特殊类型,用来指向对象类型,有点类似与c语言的(void *)。

2013-07-28 19:20:34 3450

原创 object-c的静态变量(static)

object-c的"+"类似于C++中的静态函数,它可以访问由static声明的变量。实例如下:1. 代码://ClassA.h#import static int count;@interface ClassA: NSObject +(int) initCount;+(void) initialize;@end////Cla

2013-07-28 00:11:46 10590

原创 object-c的存取权限(public/protected/private)

和C++,Java等面向对象编程语言一样,object-c中对于数据成员和消息(即成员函数)都可以设定它们的访问权限,它规定了外部实体如何来访问这些资源。例如:1. 代码:     //Access.h#import @interface Access: NSObject {@public    int publicVar;@private    int p

2013-07-27 23:46:09 3033

原创 object-c中的对象的释放

和C++不同的是,object-c中并没有规定说一定要实现一个构造函数和析构函数;所以,在object-c中,其实没有构造函数和析构函数这样的概念,取而代之的应该是对象的创造和初始化,对象的释放。与对象的释放相关的关键字,最基本的有dealloc,release, autorelease,用它们就可以进行对象的释放。实例代码如下:1. 定义ClassA如下 :#import

2013-07-27 14:16:19 5731

原创 object-c对象的创建

在object-c中,调用init其实就可以认为是调用构造函数,或者,用户也可以自己写一个函数,只要完成类的数据成员的初始化,并且返回这个本实例的指针(self),就可以认为这个函数也是一个构造函数。实例如下:1. 代码:在本系列实例“2.创建一个简单的类(object-c)”中,增加如下代码:// Fraction.h-(Fraction*) initWithNumerator:

2013-07-27 10:05:49 3245

原创 object-c如何创建一个简单的类

这个实例为我们展示了在object-c中,如何创建和使用类(class),不要忘记,object-c是面向对象的啊。Fraction,,正如它的含义所在一样,这个程序只提供了打印分数的例子。1. 代码:   //文件名:Fraction.h#import @interface Fraction: NSObject {    int numerator;

2013-07-27 09:02:47 3966

原创 object-c之从"Hello World"开始(object-c)

和几乎所有的编程语言教材一样,从"helllo world"来走进object-c的程序之旅吧。  毕竟,它是C语言的创建者Dennis Ritchie写的第一个程序,当然,也是世界上第一个C语言程序。   顺便,也祭奠一下这位C语言之父(2011年10月12日去世,享年70岁)。1. 代码:  // 文件名:hello.m   #import     int main(int a

2013-07-27 08:31:11 2831

原创 Android第三方库--aFinal初步实践

aFinal初步实践:至于aFinal是什么,请读者自己去百度,这里只给出开发步骤和实例代码.开发时,真正用到的只有一个jar包,推荐到GIT上下载(https://github.com/yangfuhai/afinal)。这里不仅提供了Afinal 的jar包,还包括Afinal的源码以及详细API。开发步骤:1. 创建一个Android工程;2. 加载aFi

2013-07-26 20:07:11 8638 1

ADT-14.0.0

ADT-14.0.0, android ADT-14.0.0

2011-12-03

ADT-11.0.0

ADT-11.0.0, android ADT-11.0.0

2011-12-03

ADT-10.0.0

ADT-10.0.0, Android ADT-10.0.0

2011-12-03

htc g3(hero) adb driever

htc_g3_driver htc_hero_driver htc_adb_driver

2011-12-01

htc driver

htc g3 driver, htc g3 adb driver , htc hero driver, htc hero adb driver

2011-12-01

AndroidRootAndRecovery

一个获取root权限的工具, 和superoneclick差不多。

2011-12-01

一键安全Root (Z4root)-1.3.0.apk

一键安全Root (Z4root)-1.3.0.apk

2011-11-30

superoneclick 2.2

superoneclick 2.2, 一键破解root。

2011-11-30

motorola milestone adb 驱动

Motorola Milestone adb驱动.

2011-11-20

linux下的代码比较工具meld

linux下的代码比较工具meld,小巧实用。

2011-06-28

AdbWinApi.dll

请在这里下载AdbWinApi.dll,适用于android2.3

2011-03-21

ADT-0.9.9.zip

ADT-0.9.9.zip, 适用于android2.3版本。

2011-01-21

ADT-0.9.7.zip

android adt 0.9.7, 适用于android 2.3以下版本。

2011-01-21

ADT-0.9.6.zip

ADT-0.9.6, android离线安装之插件。

2010-06-08

程序员面试宝典pdf版

程序员面试宝典pdf版,找工作的朋友不可不看的资料。

2010-05-16

GNU make中文手册

GNU make中文手册pdf版。很好的学习makefile的资料。

2010-05-16

操作系统教程简要讲义

包括一个word文档和一个ppt讲议,对于想了解操作系统原理的朋友,可以下载此压缩包。

2010-05-15

设计模式迷你手册chm版本

设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。

2010-05-08

设计模式精编版chm版本

设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。

2010-05-08

Android中文版SDK

Android中文版SDK,对于看不懂英文的朋友是一个好的参考文档。

2010-05-05

Fragment+Loader实现异步加载

Fragment+Loader实现异步加载

2022-08-04

Android-电池管理-实时获取电池电量,温度...等属性。

实现一个电池属性实时监听器。这些属性包括温度,电池电量....等等。而且,使用Service,Broadcast,以及Thread的方式来实现。MyBatteryService后台获取Battery属性值,然后,在Activity中进行相关数据的显示。

2022-04-20

Android Fragment的使用-一个Fragment影响另外一个fragment。

Android Fragment的使用。 功能:用一个Activity来管理两个Fragment,并且在其中一个Fragment中,点击按钮,影响到第二个Fragment。Activity中用list来管理Fragment。fragment布局采用垂直排列。

2022-04-20

Android-sqlite3命令-Android开发-sqlite3_armv7

包括如下版本: sqlite3,sqlite3_armv6,sqlite3_armv6-nofpu, sqlite3_armv7, sqlite3_armv7-pie

2022-03-18

Android系统-源码阅读-系统启动流程笔记

Android系统启动流程源码分析; init进程的启动; 各个守护进程的启动; Zygote的启动; SystemServer的启动;

2022-03-16

apache-tomcat-7.0.52.zip for mac os

Mac OS Tomcat 7安装包

2021-11-17

excel_test.zip

利用python读写excel文件,excel文件合并通用模块, 只支持xls

2021-02-27

AXMLPrinter2.zip

AXMLPrinter2.jar,可以反编译xml文件,包括AndroidManifest和普通的xml文件。已经修复了java.lang.ArrayIndexOutOfBoundsException错误。关键是下载积分少。

2020-09-21

android_gingerbread_javasrc1.zip

android sdk 2.3源码,可以将它与eclipse关联,以便于在eclipse中查看android sdk的源码。 具体查看方法,本博也有文章说明。

2015-07-27

滑动导航栏(PagerSlidingTabStrip)test

滑动导航栏(PagerSlidingTabStrip)例程。

2015-06-01

android-async-http progress-wheel测试程序

android-async-http 和圆形滚动条开源项目的测试程序。

2015-05-22

Android Service Test

本地service, 远程service实例,是放在一个app中的。

2015-01-27

cygwin setup

仅仅包括cygwin.exe可执行文件.

2012-11-06

samsung i9000 driver

samsung i9000 driver

2012-11-05

dell_n4030_wifi_driver

dell n4030 wifi driver

2012-09-16

winMout制作ISO文件

windos下制作ISO文件的方法,附有插图。

2012-07-31

WinMount工具

windows下制作ISO文件的利器winmount。

2012-07-31

jdk6-linux

linux版本的jdk6安装包, 在ubuntu下安装成功。

2012-07-26

root tools 源码

android roottools源码。

2011-12-06

superuser源码

用于获取root权限的superuser源码。

2011-12-06

空空如也

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

TA关注的人

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