随笔分类 - Android
摘要:Make sure that eclipse is not active. If it is active kill eclipse from the processes tab of the task manager Open %USERPROFILE%/ on Windows or simply
阅读全文
摘要:由于国内的各种屏蔽现在Android SDK Manager出现无法更新或更新太慢,如下方法可完美解决此问题打开..\Android\sdk\SDK Manager.exe按下图进行设置
阅读全文
摘要:安装eclipse软件。安装后点击HELP菜单,找到下面的Install New Software并点击。之后会弹出一个对话框,然后我们点击add,接下来弹出ADD对话框,然后我们再点击archive按钮。弹出要打开的文件,我们选择我们下载好的ADT,然后打开。打开之后回到install对话框,然后...
阅读全文
摘要:在windows安装Android的开发环境不简单也说不上算复杂,本文写给第一次想在自己Windows上建立Android开发环境投入Android浪潮的朋友们,为了确保大家能顺利完成开发环境的搭建,文章写的尽量详细,希望对准备进入Android开发的朋友有帮助。本教程将分为五个步骤来完成Andro...
阅读全文
摘要:工具/原料电脑dex2jarJD-GUI方法/步骤1下载dex2jar和JD-GUI,在参考资料中添加了这两个工具的百度网盘下载地址供读者下载使用(笔者亲测)2找到我们准备测试用的apk,并将 后缀.apk改为.zip3将test.zip解压,并查看目录,找到classes.dex4并将这个文件拷至...
阅读全文
摘要:由于工作需要,这两天和同事在研究android下面的ProGuard工具的使用,通过查看android官网对该工具的介绍以及网络上其它相关资料,再加上自己的亲手实践,算是有了一个基本了解。下面将自己的理解和认识简要的做个笔记,有异议或者不解的,可以直接留言。什么是ProGuard工具?ProGu...
阅读全文
摘要:本文主要ProGuard常用语法、标准proguard.cfg文件内容、常用proguard.cfg代码段及proguard与log level结合解决debug模式日志问题。1、ProGuard的常用语法-libraryjars class_path 应用的依赖包,如android-support...
阅读全文
摘要:ProGuard是一个压缩、优化和混淆Java字节码文件的免费的工具,它可以删除无用的类、字段、方法和属性。可以删除没用的注释,最大限度地优化字节码文件。它还可以使用简短的无意义的名称来重命名已经存在的类、字段、方法和属性。这样做的结果是更小的jar、apk……,并且更难被反编译。Android...
阅读全文
摘要:1. 为什么要签名1) 发送者的身份认证由于开发商可能通过使用相同的Package Name来混淆替换已经安装的程序,以此保证签名不同的包不被替换2) 保证信息传输的完整性签名对于包中的每个文件进行处理,以此确保包中内容不被替换3) 防止交易中的抵赖发生,Market对软件的要求2. 签名的说明1)...
阅读全文
摘要:apk文件使用解压工具就能看到drawable等资源,但是有些游戏中的图片资源却是无法看到的。这个问题探索了许久……【1】图片资源不放置在drawable文件下,放在assets中(但是解压apk,同样能看到图片资源),以下说说使用方法。分析:Ⅰ)当图片资源放在drawable中的时候,能有相应的I...
阅读全文
摘要:位图是我们开发中最常用的资源,毕竟一个漂亮的界面对用户是最有吸引力的。1. 从资源中获取位图可以使用BitmapDrawable或者BitmapFactory来获取资源中的位图。当然,首先需要获取资源: Resources res=getResources();使用BitmapDrawable获取位...
阅读全文
摘要:Android应用开发相关下载资源官方终于发布了Android Studio正式版,Android Studio将会成为推荐使用的主要Android开发工具.(1)Android SDK (Android SDK主安装包,包含SDK Manager、AVD Manager、工具包tools,释放后的...
阅读全文
摘要:一、下载eclipse和默认的sdk下载网址如下:http://developer.android.com/sdk/index.html (打不开?哈哈哈,FQ吧……)如果有遇到FQ也下不下来的,那只有靠我啦,哈哈哈,目前的最新版,我传到了百度网盘上,地址:http://pan.baidu.com/...
阅读全文
摘要:最近在做真机测试的时候,经常出现Installation error: INSTAL L_FAILED_INSUFFICIENT_STORAGE这个问题,导致apk没法安装到是手机上,在eclipse中运行Android程序默认是将程序安装到手机的Rom中,如果Rom空间不足,就会提示这个错误。...
阅读全文
摘要:混淆器(ProGuard) 混淆器通过删除从未用过的代码和使用晦涩名字重命名类、字段和方法,对代码进行压缩,优化和混淆。结果是一个比较小的.apk文件,该文件比较难进行逆向工程。因此,当你的应用程序对安全敏感(要求高),例如当你授权应用程序的时候,混淆器是一种重要的保护手段。 混淆器被集成在an...
阅读全文
摘要:1、首先列下一些基本的html转义字符特殊字符字符十进制转义字符“""&&&>>不断开空格 至于其他转义字符,请查看http://jiangyongyuan.iteye.com/blog/3937112、Html转义 可以用HTML 标记来为字符串加入样式,例如:Welcome to Android! 支持以下html元素:· 文本加粗bold。· 文本变斜体italic。· 文本加下划线underline。 有时可能要创建一个样式化的文本资源
阅读全文
摘要:1. 建立省市县行政区划代码(截止2010年12月31日)数据表CREATE TABLE xzqhdm ( _id INTEGER PRIMARY KEY, code NUMERIC, region TEXT, parent_code NUMERIC);parent_code指上一级的行政区划代码,省属于最上级的行政单位,设置它的区划代码为999999。insert into xzqhdm values(NULL, 110000, "北京市", 999999);insert into xzqhdm values(NULL, 110100, "市辖区",
阅读全文
摘要:Adapter是AdapterView视图与数据之间的桥梁,Adapter提供对数据的访问,也负责为每一项数据产生一个对应的View。其作用如下图所示: Adapter的继承结构 其中详细的讲解了一个自定义BaseAdapter的demo,对于getView方法解解释比较好。其实param2 converView就是一个带返回的现实在列表中的一个item,而这个view,可以是一个view的tag,其中可以封装一组组件,比如使用一个自定义的:public...
阅读全文
摘要:一直在应用程序中使用的Activity都是黑色不透明的背景,很少遇到那些花哨的Activity,但是花哨归花哨,有些Activity一定要实现半透或者全透效果,比如我的一张动态壁纸的设置界面,这张设置界面是一张Activity页面,我在设置界面进行壁纸设置的时候,我希望看到我的壁纸已经作出相应的改变,为此就需要实现Activity的半透或者全透的效果了,那么如何在Android中实现Activity半透明效果或者全透明效果?Activity实现全透明效果 Activity实现全透明效果方法,我们可以从sdk的帮助文章中找到方法,系统已经给我们做好了全透效果的style,所以我们只需在A...
阅读全文
摘要:AlarmManager简介及使用场景:AlarmManager的使用机制有的称呼为全局定时器,有的称呼为闹钟。通过对它的使用,它的作用和Timer有点相似。都有两种相似的用法:(1)、在指定时长后执行某项操作(2)、周期性的执行某项操作AlarmManager对象配合Intent使用,可以定时的开启一个Activity,发送一个BroadCast,或者开启一个Service.AlarmManager 包含的主要方法:void cancel(PendingIntent operation) // 取消已经注册的与参数匹配的定时器void set(int typ...
阅读全文