ListView是用来显示一个列表的控件,它在Android源代码中是继承AbsListView类的,AbsListView类是继承于AdapterView类的,而AdapterView类是继承ViewGroup类的。 下面程序的功能:创建ListView,点击Item会显示全部信息。pack...
分类:
其他好文 时间:
2014-10-21 21:07:17
阅读次数:
258
Android 2.2
|-- Makefile
|-- bionic (bionic C库)
|-- bootable (启动引导相关代码)
|-- build (存放系统编译规则及generic等基础开发包配置)
|-- cts (Android兼容性测试套件标准)...
分类:
移动开发 时间:
2014-10-16 16:21:02
阅读次数:
314
1.混淆器概述
混淆器通过删除从未用过的代码和使用晦涩名字重命名类、字段和方法,对代码进行压缩,优化和混淆,生成一个比较小的.apk文件,该文件比较难进行逆向工程,是一种重要的保护手段。
混淆器被集成在android 构建系统中,所以你不必手动调用它。同时混淆器仅在发布模式下进行构建应用程序的时候才会运行起来,所以在调试模式下构建程序时,你不必处理混淆代码。这个文档描述了怎样启用并配置...
分类:
移动开发 时间:
2014-10-13 18:10:59
阅读次数:
239
21、Android 4.0 源代码结构?? Android源码的第一级目录结构 Android/abi (abi相关代码。ABI:application binary interface,应用程序二进制接口) Android/bionic(bionic C库) Android/bootable(启动引导相...
分类:
移动开发 时间:
2014-09-30 13:31:00
阅读次数:
374
在我下载Android源代码时,在最后一步调用repo sync,出现“fatal: '../platform/abi/cpp.git' does not appear to be a git repository”,后来在网上查了资料,参考http://zxquiet.iteye.com/blog...
分类:
移动开发 时间:
2014-09-24 14:05:56
阅读次数:
268
一、总体概览C库:libcurl 3.7目标平台:android编译平台:ubuntu 12编译工具:ndk r7 or later二、已知方法1. 官网上给了两种方法,第一种方法是使用android源代码来一块编译,原文如下:Method using the static makefile: se...
分类:
移动开发 时间:
2014-09-20 22:52:29
阅读次数:
271
1. 编译时出现/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../libz.so when searching for -lzPLATFORM_VERSION_CODENAME=AOSPPL...
分类:
移动开发 时间:
2014-09-19 23:53:06
阅读次数:
523
1. 如何下载Android源代码2. ThreadLocal初步介绍3. Handler相关代码执行流程1. 如何下载Android源代码 SDK Manager下载, 下图所示 下载完之后在文件夹 2. ThreadLocal初步介绍 线程本地变量 3. Handler相关代码执...
分类:
其他好文 时间:
2014-09-09 15:37:20
阅读次数:
175
从发布声波通信源代码以来,得到了大家的积极反馈,感谢提出意见的朋友们。这次的更新主要是对程序兼容性、识别率以及稳定性方面有较大提升,在识别率方面已经超过现在市面大部分已有的声波通信程序。通过定制,程序可以实现任意字符和长度的传递。特别是有很多嵌入式开发的同行们对声波也很感兴趣,这次专门针对嵌入式的有限cpu主频和内存大小做了优化,可以流畅的运行在各种嵌入式系统上。源码下载地址:点击打开链接...
分类:
其他好文 时间:
2014-09-03 21:19:37
阅读次数:
277