自定义博客皮肤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加固,插件化,病毒查杀...)

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

原创 链表的运用-一个单链表的实现,list,malloc

链表是常用的数据结构。本文实现一个简单的单链表,主要实现三个函数:1,在末尾添加元素;2,从链表中删除元素;3,统计链表元素的个数。其余函数,读者有兴趣的话,可以自己实现。

2009-11-29 17:44:00 1862

原创 C语言编程实践-学生成绩管理程序

通过一个例子,来加深入C语言的语法学习。

2009-11-25 07:40:00 10681 4

原创 C语言中的回调函数-根据时间差来调用回调函数,获取时间函数time

回调函数是一个通过函数指针调用的函数。所谓函数指针,就是指向函数的指针变量;而回调函数是一个函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数。通常,回调函数是在特定环境或者条件下被执行,或者说,调用这个函数需要一定的条件。回调函数作为参数传递个调用者,由调用者来调用回调函数。

2009-11-24 00:30:00 3499

原创 C++基础#13:模板在C++中的使用,Template

所谓模板是一种使用无类型参数来产生一系列函数或类的机制,是C++的一个重要特性。模板使程序员能够快速建立具有类型安全的类库集合和函数集合,它的实现方便了更大规模的软件开发。模板是以一种完全通用的方法来设计函数或类而不必预先说明将被使用的每个对象的类型。通过模板可以产生类或函数的集合,使它们操作不同的数据类型,从而避免需要为每一种数据类型产生一个单独的类或函数。

2009-11-16 16:58:00 2752

原创 C++基础#17:C++中的虚函数表

在C++中,虚函数被通过一张虚函数表(Virtual Table)来实现的,简称为V-Table,表中每一项是一个虚函数的地址, 也就是说,虚函数表的每一项是一个虚函数的指针。在这个表中,描述了一个类的虚函数的地址表,这张表解决了继承、覆盖(override)的问题,保证其能真实的反应实际的函数。这样,在有虚函数的类的实例中这张表被分配在了这个实例的内存中,所以当我们用父类的指针操作一个子类的时候,这张虚函数表就显得尤为重要了,它为我们指明了实际所应该调用的函数。

2009-11-12 08:14:00 3400

原创 C++基础#12:多态性与虚函数,重载函数,纯虚函数

多态性概念:在面向对象的概念中,多态性是指不同对象接收到相同消息时,根据对象类的不同产生不同的动作。多态性提供了同一个接口可以用多种方法进行调用的机制,从而可以通过相同的接口访问不同的函数。具体地说,就是同一个函数名称,作用在不同的对象上将产生不同的操作。 多态性提供了把接口与实现分开的另一种方法,提高了代码的组织性和可读性,更重要的是提高了软件的可扩充性。一. 重载函数1. 在

2009-11-12 08:02:00 5643 2

原创 Android设计模式:Observer观察者模式在Android中的应用,反向控制

反向控制(Inversion of Control,缩写为IoC),也称控制反转。是面向对象编程中的一种设计原则,可以用来降低计算机代码之间的耦合度。通过反向控制,对象在被创建的时候,由一个调控系统内所有对象的外界实体将其所依赖的对象的引用传递给它。也可以说,依赖被注入到对象中。面向对象的设计目的之一就是高凝聚,低耦合。反向控制作为一种设计原则,尽可能地实现低耦合的目的。

2009-11-05 14:10:00 6528

原创 C++基础#11:C++经典书籍

C++经典书籍解读2009-03-10 18:28 C++是一门广泛用于工业软件研发的大型语言。它自身的复杂性和解决现实问题的能力,使其极具学术研究价值和工业价值。和C语言一样,C++已经在许多重要的领域大获成功。 然而,一个不可否认的现实是,在低阶程序设计

2009-11-04 22:02:00 2951

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关注的人

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