Welcome 微信登录

首页 / 操作系统 / Linux

Android开发教程:仿通讯录ListView小例子

Android开发教程:仿通讯录ListView小例子

写这例子的初衷是想模仿通讯录列表,实现了一些效果,也没法做到100%相像,自己也认为还有一些不足(存在些内存上的浪费)。这个阶段先这样了,代码量比较大,就不贴代码了,只上效果图。源码下载地址:免费下载地址在 http://linux.linuxidc.com/用户名与密码都是www.linuxidc.com具体下载目录在 /2012年资料/1月/26日/Android开发教程:仿通讯录ListView小例子/效果图如下: 1.实现根据字母进行分类。2....
Android开发教程:混淆Android代码

Android开发教程:混淆Android代码

刚升级的SDK2.3只是装上了还没细看。今天一看,呵呵,有收获了。2.3SDK的两个新特点:1.刚安装上2.3时,查看sdk目录,发现在<SDK_PATH>/tools下新增了一文件夹“proguard”,如下图,我就在想是不是Google终于官方对proguard考虑进去了。理论上,对java的混淆都是可以的,但关键在于如何编写proguard的混淆脚本。 2.使用SDK2.3后,新建的工程下和之前相比,都会多了一个文件“proguard.c...
用QT210 LDD平台运行《Linux设备驱动开发详解》实例

用QT210 LDD平台运行《Linux设备驱动开发详解》实例

QT210 LDD开发平台采用Samsung S5PV210,基于CortexTM-A8,运行主频1GHz,内置PowerVR SGX540高性能图形引擎,最高可支持1080p@30fps硬件解码视频流畅播放,格式可为MPEG4, H.263, H.264等。QT210默认运行Android 2.3,是LDD6410硬件软件的全面升级。下面我们以3个case为例看看如何以QT210 LDD平台运行《Linux设备驱动开发详解》的实例(http://www....
iOS开发中nil和release的用法

iOS开发中nil和release的用法

先简单解释一下 nil 和 release 的作用: nil 就是把一个对象的指针置为空,只是切断了指针与内存中对象的联系;而 release 才是真正通知内存释放这个对象。所以 nil 并没有释放内存,只有 release 才回真正释放内存。再分析一下二者使用的先后顺序:如果没有 release 就直接 nil ,那么虽然不会出错,却等于自己制造内存泄漏了,因为 nil 之后 release 就已经不起作用了。 相反,如果在使用接口对象时只仅仅 rele...
Android手机监控软件设计实现【源码+附图】

Android手机监控软件设计实现【源码+附图】

一、需求分析:随着IT信息技术的飞速发展,手机的普及,伴随着智能手机的出现及快速的更新换代,手机已不仅仅是一个通信工具,更是一个多功能的应用平台。手机监控软件则是基于电脑监控软件的原理,植入手机平台的一款软件,由于手机具有良好的网络支持及出色的便携性,植入手机平台十分有现实意义。二、概要设计:服务器端:1.启动服务器,接收socket2.截取屏幕图像,压缩并编码发送客户端:1.登陆服务器及验证2.接收服务器信息并解码显示各个功能通过各自的类来完成。三、详细...
Java 从键盘输入参数的值

Java 从键盘输入参数的值

Java 从键盘输入参数的值,在程序的开发测试中,我们经常需要从键盘向程序的某个参数输入一个值(就像C在DOS命令下输值一样),java中并没有提供我们这样一个平台,那么我们如何实现呢? 这里我们可以用到: java.util.Scanner sc=new java.util.Scanner(System.in); 利用其提供的 sc.nextInt(); sc.nextChar(); 等方法,可以从键盘得到各种类型的值。...
Java 字符串 汉字 传输 乱码 处理[附算法]

Java 字符串 汉字 传输 乱码 处理[附算法]

在java中读取字符串时,不可避免的遇到处理汉字的问题,而汉字乱码也是我们最常遇到的问题。一、首先,我们先分析下java中字符串的存储规则。与其它语言一样,java中的String实际上是一个char数组,在java中,一个char占16位也就是2个字节。所以可以表示0-65535种不同数据。在java中,字符的显示是通过一个叫字符集的东西的,简单来说,就是一个序列(可能是一个,也可能是多个)的字节惟一地对应某个特定的符号(如汉字等)。例如:GBK字符集中...
Java 飞机躲避小游戏分析及实现【源码+附图】

Java 飞机躲避小游戏分析及实现【源码+附图】

一、需求分析: 反应速度的快慢、注意力的集中成度都是一个人综合素质的一部分。 而这些都是可能通过后天的训练得到加强的,于是有一款能训练人思维、反应速度的小游戏便十分必要了。 游戏需要包括界面、背景、障碍物、游戏提示、及用户可以操控的飞机等。 二、概要设计: 各个功能通过各自的类来完成。 三、详细设计: 1、游戏中用户形状为三角形,并可根据左右移动的情况改变形状,同时,在用户与障碍物碰撞之后,会产生毁灭效果,程序的可视化效果突出。 2、游戏的背景采用全黑...
C++ Lzw压缩算法分析与实现【源码+附图】

C++ Lzw压缩算法分析与实现【源码+附图】

一、需求分析: 在日常的工作生活中,出于文件存储、传输的要求,需要对数据进行压缩。LZW 压缩算法是一种新颖的压缩方法,由Lemple、Ziv及Welch三人共同创造,并用他们的名字命名。 它采用了一种先进的串表压缩,将每个第一次出现的串放在一个串表中,用一个数字来表示串,压缩文件只存贮 数字,则不存贮串,从而使图象文件的压缩效率得到较大的提高的一种无损压缩算法。 由于LZW压缩算法是一种可以即时传输压缩数据并即时解码数据的算法,因此它可以广泛使用在日常的...
<< 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 >>