![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 76
homlee_zhang
这个作者很懒,什么都没留下…
展开
-
Android MotionEvent中getX()和getRawX()的区别
当触到按钮时,x,y是相对于该按钮左上点的相对位置。而rawx,rawy始终是相对于屏幕的位置。 另 如下图 可知: getRawX:触摸点相对于屏幕的坐标 getX: 触摸点相对于按钮的坐标 getTop: 按钮左上角相对于父view(LinerLayout)的y坐标 getLeft: 按钮左上角相对于父view(LinerLayout)的x坐转载 2013-03-29 09:35:57 · 558 阅读 · 0 评论 -
Android环境搭建
安装JDK及配置jdk环境变量;安装Eclipse; Android SDK安装及配置环境变量; 4. 安装ADT 下载ADT的安装包; Eclipse中,Help->Available Software中,添加名称为"ADT"的一项,选择ADT安装包; 一路向下即可。原创 2014-09-09 21:01:41 · 475 阅读 · 0 评论 -
Android startActivityForResult的使用
在Android中startActivityForResult主要作用就是: A-Activity需要在B-Activtiy中执行一些数据操作,而B-Activity又要将执行操作数据的结果返回给A-Activtiy //看效果转载 2014-08-11 16:49:22 · 445 阅读 · 0 评论 -
Activity的task相关
一. Task及affinity属性 Android中task是一个具有栈结构的容器,可以放置多个Activity实例。启动一个应用,系统就会为之创建一个task,来放置根Activity;默认情况下,一个Activity启动另一个Activity时,两个Activity是放置在同一个task中的,后者被压入前者所在的task栈,当用户按下后退键,后者从task被弹出,前者又显示在幕前,特别是启转载 2014-08-06 18:13:00 · 465 阅读 · 0 评论 -
Android中获取设备IP、MAC地址
public String getLocalIpAddress() { try { Enumeration en = NetworkInterface.getNetworkInterfaces(); for (; en.hasMoreElements();) { NetworkInterface intf = (NetworkInterface) en.nextElemen转载 2014-02-13 11:34:48 · 801 阅读 · 0 评论 -
JPush+SAE+J2EE实现微信公众平台账号服务
通过SAE方式: JPush上新建应用: 1. 新建时,JPush的应用包名必须与Android应用程序的包名(AndroidManifest.xml中的package)一致; 2. JPush会给每个应用分配appkey和API Master Secret。 Weixin TV Server端代码: 1. Eclipse中import进server端的代原创 2014-01-27 13:42:12 · 1548 阅读 · 0 评论 -
PhoneGap
PhoneGap是一款开源的手机应用开发平台,它仅仅只用HTML和JavaScript语言就可以制作出能在多个移动设备上运行的应用。PhoneGap将移动设备本身提供的复杂的API进行了抽象和简化,提供了一系列丰富的API供开发者调用,只要你会HTML和Javascript或者Java语言,就可以利用PhoneGap提供的API去调用各种功能,PhoneGap就能让你可以制作出在各种手机平台上运行原创 2013-05-30 17:50:21 · 486 阅读 · 0 评论 -
较详细的介绍JNI
JNI其实是Java Native Interface的简称,也就是java本地接口。它提供了若干的API实现了和Java和其他语言的通信(主要是C&C++)。也许不少人觉得Java已经足够强大,为什么要需要JNI这种东西呢?我们知道Java是一种平台无关性的语言,平台对于上层的java代码来说是透明的,所以在多数时间我们是不需要JNI的,但是假如你遇到了如下的三种情况之一呢? 你的J转载 2013-05-29 16:07:29 · 549 阅读 · 0 评论 -
Javah生成JNI头文件
一. 语法 用法:javah [选项] 其中 [选项] 包括: -help 输出此帮助消息并退出 -classpath 用于装入类的路径 -bootclasspath 用于装入引导类的路径 -d 输出目录 -o转载 2013-05-17 15:01:05 · 593 阅读 · 0 评论 -
Android上web服务器i-jetty搭建(源码编译)
一. Jetty简介 Jetty是一个用Java实现的开源的Http和Web服务器,包括HTTPserver, HTTP client和javax.servlet container。 Jetty的应用非常广泛,包括: 大型集群系统,如Yahoo Hadoop Cluster(http://developer.yahoo.net/hadoop/)云计算服务,如Google App原创 2013-04-19 16:33:32 · 2150 阅读 · 5 评论 -
Android APK反编译详解(附图)
这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。 在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件。 本文Android反编译教程,测试环境: Win7 Ultimate x64 Ubuntu 12.04 x86转载 2013-04-18 16:22:27 · 442 阅读 · 0 评论 -
Android SDK和ADT介绍
1. ADT (Android Development Tools) Android在Eclipse上的开发工具。使用Eclipse进行android应用开发需要给Eclipse装adt插件,这样Eclipse就可以和android sdk建立连接,可以在Eclipse中启动android模拟器进行程序调试等。 (1)安装:Eclipse中,Help -> Install New Softwa原创 2013-04-10 10:31:07 · 2191 阅读 · 0 评论 -
Android NDK编译
1. 环境配置: 安装NDK和Cygwin原创 2014-07-28 17:30:34 · 541 阅读 · 0 评论