很重要的一点,android代码是运行在linux应用层的,包括HAL层的代码。 HAL的三个结构体:hw_module_t, hw_module_methods_t, hw_device_t。 hardware\libhardware\include\hardware\Hardware.h:struct hw_module_t;
struct hw_module_methods_t;...
分类:
移动开发 时间:
2015-08-31 23:50:29
阅读次数:
292
请尊重他人的劳动成果,转载请注明出处:《Android代码混淆指南》本文将和大家分享使用Eclipse+ADT与使用Android Studio进行代码混淆打包的方法。使用Eclipse+ADT进行代码混淆打包的方法新版本SDK下进行打包混淆 如果使用新版本的SDK创建的Android项目会在项.....
分类:
移动开发 时间:
2015-08-30 23:00:51
阅读次数:
204
请尊重他人的劳动成果,转载请注明出处:《Android代码混淆技巧》 因为Android是使用Java开发的,所以开发者可以使用ProGuard对代码进行混淆。SDK已经集成了ProGuard工具,开发者可以从SDK目录下的\tools\proguard目录中进行查看。 ProGuard...
分类:
移动开发 时间:
2015-08-30 22:49:03
阅读次数:
215
Java和Android中,代码块、static静态代码块的执行顺序有没有什么区别呢。...
分类:
移动开发 时间:
2015-08-28 13:23:11
阅读次数:
219
大部分时候,我们弄的Activity承担了Control和View的功能,使得Activity类越来越大,形成了最后无法维护的Activity。如何优化Android代码,可以顺序执行以下步骤:
1、职责划分
首先我们将Activity作为一个View来考虑,既然是View那么就应该更多的负责View的事情,而尽可能的不去处理Control相关的事情。
页面中类似于网络获取,数据...
分类:
移动开发 时间:
2015-08-27 18:43:07
阅读次数:
173
其实创建热点很简单,先获取到wifi的服务,再配置热点名称、密码等等,然后再通过反射打开它就OK了。 下面我们看看创建热点的代码实现:这一段是开启WLAN热点,并可以指定好它的热点名和密码支行后,这一段程序可以开启WLAN和同时自动关闭WIFI。package com.tel.lajoin.wifi...
分类:
移动开发 时间:
2015-08-25 19:05:40
阅读次数:
235
大多数人都知道,一个APP的引导页面还是挺重要的,不过要想通过原生的Android代码做出一个非常炫酷的引导页相对还是比较复杂的,正巧html5在制作炫酷动画网页方面比较给力,我们不妨先利用html5做出手机引导页面,然后将其嵌入APP中。 首先我们分析一下,都需要做哪些工作? 1、制作ht...
分类:
移动开发 时间:
2015-08-19 20:11:08
阅读次数:
194
我在博客上发表一些我的Android学习心得,希望对大家能有帮助。
这一篇我们讲述一下Android混淆如何自定义proguard参数来实现环境配置参考 Android学习心得(1) --- MAC下Android环境的搭建
签名参考Android学习心得(12) --- APK签名keystore
代码混淆Android学习心得(13) --- Android代码混淆(1)
dex2j...
分类:
移动开发 时间:
2015-08-18 19:18:04
阅读次数:
170
Eclipse for android 实现代码自动提示智能提示功能,介绍 Eclipse for android 编辑器中实现两种主要文件 java 与 xml 代码自动提示功能,解决 eclipse 代码提示失效、eclipse 不能自动提示、eclipse 没有代码提示的问题。eclipse ...
分类:
移动开发 时间:
2015-08-18 19:05:08
阅读次数:
215