工具名称、介绍及下载地址:
apktool(获取资源文件)
作用:获取资源文件,可以提取出图片文件和布局文件进行使用查看。
下载地址:
dex2jar(获取源码文件)
作用:将apk反编译成java源码(classes.dex转化成jar文件)。
下载地址:
jd-gui(查看源码)
作用:查看APK中classes.dex转化成出的ja...
分类:
移动开发 时间:
2015-04-26 10:53:19
阅读次数:
219
我的就有,要有这个必须具备两点:第一,你使用的AVD必须在android 4.0(API14)以上,因为4.0一下的模拟器都没有这;第二,打开你的Android SDK Manager里面你必须安装了如下插件,才行的,如果你安装了就会出现的我的就有,要有这个必须具备两点:第一,你使用的AVD必须在a...
分类:
移动开发 时间:
2015-04-26 10:52:01
阅读次数:
414
题目:Givennnon-negative integers representing an elevation map where the width of each bar is 1, compute how much water it is able to trap after raining...
分类:
移动开发 时间:
2015-04-26 10:49:01
阅读次数:
135
这个又让我想起来了PYTHON当中的CALL和APPLY,,真的是世界大同?传说中的运行时反射呢?:)package com.hengheng.scalaclass UsageOfApply {}class ApplyTest{ def apply() = "This is in Class." ....
分类:
移动开发 时间:
2015-04-26 10:46:43
阅读次数:
128
android:columnWidth设置列的宽度。关联的方法为:setColumnWidth(int)stretchMode属性值的作用是设置GridView中的条目以什么缩放模式去填充空间。参数stretchMode 可选值:NO_STRETCH,STRETCH_SPACING,STRETCH_...
分类:
移动开发 时间:
2015-04-26 10:46:06
阅读次数:
122
UITableView在iOS中开发的重要地位是毋庸置疑的,基本上应用中用到的比例是一半左右,而且大部分情况都是需要自定义单元格的,这样用户看到的App才能更有美感。之前写过UITableView的基本用法,如果对UITableView不是很熟悉可以参考本人之前的博客,因此很多UITableView...
分类:
移动开发 时间:
2015-04-26 10:38:45
阅读次数:
182
一、常见的命名规范 ? ??1、Pascal命法: ? ? ? ? 每个单词的首字母大写。 如:PersonName、SchoolName? ? ? ? 2、Camel命名法: ? ? ? ? 第一个单词的首字母小写,其余单词的首字母大写。如:per...
分类:
移动开发 时间:
2015-04-26 09:36:05
阅读次数:
313
前边的两篇仅是Nagios服务端的安装与配置文件的解读,现在终于来到了第三篇,本篇将介绍下Nagios是如下实现监控的。安装完Nagios之后,登录Web界面访问,在hosts一项中仅有localhost(hosts代表所监控的主机),如下图:在Service中默认已经监控Nagios服务器本身的以下选项,如下..
分类:
移动开发 时间:
2015-04-26 09:34:00
阅读次数:
328
今天用uc浏览器上淘宝,当我点击购买的时候,系统会自动跳转并打开本地的淘宝app的对应页面,于是在网上研究了一下,是这么回事:本地的app和html网页是有一定的约束和规范的,也就是说,我在html网页上的超链接的某一些内容和本地app中的需要打开的activity所设置的action是一样的。我们来看一一个栗子:
新建一个launcher.html
启动apk
可以看到launche...
分类:
移动开发 时间:
2015-04-26 09:33:34
阅读次数:
158
这是一个关于handle的剖析,里面详细的解释了handle的机制,使用就稍微介绍了...
分类:
移动开发 时间:
2015-04-26 09:30:56
阅读次数:
168
Android的三个基本组件——Activity,Service和Broadcast Receiver——都是通过Intent机制激活的,不同类型的组件有不同的传递Intent方式,我们经常使用intent,但若不认真分析intent,确经常云里雾里的.
那么什么是intent呐,意图,就是你要通过i可以通过intent干些什么事。是一个将要执行的动作的抽象的描述,由Intent...
分类:
移动开发 时间:
2015-04-26 09:27:30
阅读次数:
203
作为Android 3.0之后引入的新的对象,ActionBar可以说是一个方便快捷的导航神器。它可以作为活动的标题,突出活动的一些关键操作(如“搜索”、“创建”、“共享”等)、作为菜单的灵活使用,还可以实现类似TabWidget的标签功能以及下拉导航的功能,系统能够很好根据不同的屏幕配置来适应ActionBar的外观,配合起Fragemtn可谓是十分强大。
那么,对于今...
分类:
移动开发 时间:
2015-04-26 09:26:20
阅读次数:
178
多点触摸(MultiTouch),指的是允许计算机用户同时通过多个手指来控制图形界面的一种技术。与多点触摸技术相对应的就是单点触摸,单点触摸的设备已经有很多年了,小尺寸的有触摸式的手机,大尺寸的最常见的就是银行里的ATM机和排队查询机等等。
多点触摸技术在实际开发过程中,用的最多的就是放大缩小功能。比如有一些图片浏览器,就可以用多个手指在屏幕上操作,对图片进行放大或者缩小。再比如一些浏览器,...
分类:
移动开发 时间:
2015-04-26 09:21:48
阅读次数:
221
Apple TreeTime Limit: 1000MS Memory Limit: 65536K
Total Submissions: 7893 Accepted: 2642
DescriptionWshxzt is a lovely girl. She likes apple very much. One day HX takes her to an apple tree....
分类:
移动开发 时间:
2015-04-26 09:20:39
阅读次数:
205
我们在使用include标签时是为了提高部分代码的重用性,同时增加代码的层次性和条理性。
但是在我们实际使用的时候,往往就会由于include的属性和include的原理不够清楚,而产生bug。
1、首先,我们说明include标签所在布局文件a和include所包含的布局文件b的关系
必须明确a和b通过使用include连接,与其说是包含,更像是拼接。Include不是View类,自然与其内...
分类:
移动开发 时间:
2015-04-26 09:19:18
阅读次数:
178
MAC系统快捷键一览表 系统启动系统启动在启动时按下 X: 强制使用 Mac OS X 启动电脑
在启动时按下 Option-Command-Shift-Delete: 不使用主要启动硬盘,并寻找使用外接磁盘与 CD
在启动时按下 C: 由具有系统文件夹的 CD 光盘启动
在启动时按下 N: 试图由兼容的网络服务器 (NetBoot) 启动
在启动时按下 T: 以火线目标磁盘方式启动
在启...
分类:
移动开发 时间:
2015-04-26 09:17:00
阅读次数:
152
IOS学习之UiViewController带值跳转以及协议的实现...
分类:
移动开发 时间:
2015-04-26 09:17:08
阅读次数:
153