Android工具与开发环境
文章平均质量分 66
lxq_xsyu
这个作者很懒,什么都没留下…
展开
-
关于HierarchyViewer的使用
在学习ViewGroup和Layout时我们可能会有一个疑问,如果我在Xml布局文件中不放置Layout,直接放TextView等组件的时候,它是用什么方式布局的?还有要学习别人优秀的布局怎么办?HierarchyView.bat是Android SDK中自带了一个查看UI布局层级结构的工具。在模拟器运行的情况下,使用该工具可以将当前的Activity中的UI组件们以对象树的形式展现出来,原创 2013-12-06 10:41:05 · 3158 阅读 · 0 评论 -
Android菜鸟的成长笔记(1)——Android开发环境搭建从入门到精通
今天在博客中看到好多Android的初学者对Android的开发环境的搭建不熟悉而导致不能进行学习,所以我决定自己写一个搭建过程的文章。一、在百度中百度“Android官网”如图:二、进入官网,并进行开发者一栏,如下图三、如下图所示,点击“tools" 在这里有两种办法: 1、直接下载Google提供的eclipse集成的Android开发环境原创 2013-08-04 20:01:18 · 9319 阅读 · 17 评论 -
Android菜鸟的成长笔记(5)——Android系统源代码你下载了吗?
在上一篇中我们用Android系统源代码分析了我们前面写的代码,有的朋友可能就会问怎么才能下载到Google官方的源代码呢?下面我们通过Git管理工具来对Android系统源代码进行下载。另外为了方便有的朋友下载,我将下载好的各个版本的源码存放到360云盘,云盘下载链接如下原创 2013-12-25 22:46:36 · 6507 阅读 · 4 评论 -
Android App的签名打包(晋级篇)
Andriod应用程序如果要在手机或模拟器上安装,必须要有签名! 1.签名的意义 为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布的版本的一致性(如自动更新不会因为版本不一致而无法安装)。2.签名的步骤 a.创建key b.使用步骤a中转载 2013-09-18 08:37:57 · 3402 阅读 · 0 评论 -
解决android模拟器无法上网问题
1. 将 android的tool增加到,windows 环境变量 path中, D:\Android\android-sdk_r3-windows\android-sdk-windows\tools\ 。 2. 启动 android 模拟器,启动方式有两种。 第一种方式:在window上打开命令行窗口(快捷键:windows键+R) 输入 cmd下输入:emulator -av转载 2013-10-09 17:18:01 · 6181 阅读 · 0 评论 -
Android应用程序资源的编译和打包过程分析
我们知道,在一个APK文件中,除了有代码文件之外,还有很多资源文件。这些资源文件是通过Android资源打包工具aapt(Android Asset Package Tool)打包到APK文件里面的。在打包之前,大部分文本格式的XML资源文件还会被编译成二进制格式的XML资源文件。在本文中,我们就详细分析XML资源文件的编译和打包过程,为后面深入了解Android系统的资源管理框架打下坚实的基础。转载 2013-08-14 22:57:22 · 2607 阅读 · 0 评论 -
Android开发Eclipse中DDMS中Heap使用及GC_EXTERNAL_ALLOC含义
一、先说DDMS中的Heap的使用,通过可以观察VM中的Java内存,但是无法查看通过JNI分配的内存。直接上图,废话少说。。。图一:将要查看内存使用情况的项目Update heap图二:操作项目,通过图表可以很直观查看虚拟机的使用内存 二:Android中GC_EXTERNAL_ALLOC的含义(转)以下内容直接Ctrl C转载 2013-08-30 15:47:42 · 3630 阅读 · 0 评论 -
华为手机打开Logcat的方法
华为手机默认是关闭logcat信息的,这在开发调试时当然很不方便,打开log信息的方法如下1. 进入拨号界面输入:*#*#2846579#*#*2、2. 依次选择ProjectMenu---后台设置----LOG设置---LOG开关 点击打开, 然后在LOG级别选VERBOSE3、 重新启动手机原创 2013-10-23 16:06:31 · 11062 阅读 · 0 评论 -
超级简单的9patch
转载请声明出处:http://blog.csdn.net/dawanganban我们在有些应用中会用到将图片内部指定区域撑大的效果,如微信中的消息内容背景,这时候就要用到9patch图片,效果如下:可以看到如果不用9patch图片则图片会被撑的很难看,下面介绍一下android sdk中自带的制作9patch图片的工具。(1)找一个.png格式的图片(2)在android原创 2013-12-17 16:48:41 · 3621 阅读 · 0 评论 -
android模拟器上不了网的解决办法
Android模拟器默认的地址是10.0.2.3,默认的DNS也是10.0.2.3,对于在家里上网学习Android的人来讲,一般电脑的IP都是192.168.1.100之类的,不在同一个网段。所以就会出现电脑可以上网但是模拟器不能上网的情况。其实设置方法很简单,只要把模拟器的默认DNS设置成电脑的DNS地址即可。第一步:启动模拟器并确保adb连通 第二步:使用adb的shell,确认系转载 2013-08-14 22:20:23 · 2633 阅读 · 0 评论 -
Android开发者的演示工具——asm.jar
作为Android开发者,我们有时候需要给客户或者其他人演示我们的Android作品。我们可以使用类似豌豆荚、360手机助手这样的软件,今天我来介绍一个Android开发者的演示工具——asm.jar工具下载地址:http://download.csdn.net/detail/lxq_xsyu/6666965下载好工具后,首先放到磁盘的某个目录下(比如我放到了 D:\)然后打开控制台,原创 2013-12-06 10:14:33 · 5526 阅读 · 7 评论 -
Android的DDMS中的Threads的各个字段的含义
在使用DDMS调试代码时,Threads窗口中各个字段的含义从网上搜了下,如下所示:该标签页显示了如下信息:ID– a VM-assigned unique thread ID. In Dalvik, these are odd numbers starting from 3.– 虚拟机分配的唯一线程ID. 在 Dalvik, 该数字转载 2013-08-30 16:01:57 · 2402 阅读 · 0 评论 -
Android无线调试——抛开USB数据线
开发Android的朋友都知道,真机调试需要把手机与PC相连,然后把应用部署到真机上进行安装和调试。长长的USB线显得很麻烦,而且如果需要USB接口与其他设备连接的话显得很不方便。今天介绍一种不通过USB线就可以进行真机调试的方法。首先让手机与电脑处于同一局域网下,然后下载一款名为adbWireless的应用(到Google Play商店可以搜索到),下载安装后运行软件,会显示手机在当前局转载 2013-09-04 12:47:17 · 2715 阅读 · 7 评论 -
AndroidStudio多AppId多渠道快速打包
一直感觉AndroidStudio没有eclipse快,但是最近由于遇到一个问题不得不将工程迁移到AndroidStudio上,迁移后之前在eclipse上所做的所有批量打包又得重新在AndroidStudio上搞一遍,不得不说这个过程远比我想象的让人愉快,AndroidStudio的强大和好用改变了之前我对这个IDE的偏见,无疑这个IDE是开发Android的最好工具。一、普通打包配置 de原创 2016-07-12 22:45:39 · 5770 阅读 · 1 评论