随着 Genymotion、BlueStacks 等电脑上的 Android 模拟器流行起来之后,似乎很多人都发现在电脑上运行使用安卓APP软件、畅玩手机游戏确实很有乐趣。今天我们又发现了一款全新免费的 Android 模拟器——Andy!官方表示 Andy 将支持 Windows、Mac 以及 L...
分类:
移动开发 时间:
2015-01-08 14:41:35
阅读次数:
211
原文:【高德地图API】那些年我们一起开发的APP—即LBS应用模式分享摘要:利用地图API都能做些什么应用呢?应用商店里所有的分类,都可以结合上LBS来丰富应用。除了传统的生活服务应用,还有新潮的AR实景,可穿戴设备,甚至炫酷的游戏。那么,LBS已经做了哪些事情呢?本文详细介绍了LBS应用模式。一...
分类:
移动开发 时间:
2015-01-08 14:38:41
阅读次数:
242
本文主要介绍Android开发中如何一键直接查看sqlite数据库中的数据以及sqlite3的常用命令。1、原始查看sqlite数据方法Eclipse菜单Window - Open Perspective - DDMS进入DDMS视图。然后File Explorer View中依次展开路径/data...
分类:
移动开发 时间:
2015-01-08 14:39:59
阅读次数:
210
参考了这两篇博客:http://blog.sina.com.cn/s/blog_70b9730f01016peg.htmlhttp://www.cnblogs.com/act262/p/4179093.html下载Android源码,环境的配置什么的都不是问题,网上有大量的文章。唯一的困难是andr...
分类:
移动开发 时间:
2015-01-08 14:39:27
阅读次数:
718
在开始教程之前,先给大家展示一下成功运行Android 4.0虚拟机的界面,经过笔者测试,体验很流畅,喜欢DIY和对开发感兴趣的朋友们可以猛击下一页,继续浏览教程。 准备工作在体验前我们首先要下载Java的JDK以及Android的SDK,大家可以从以下入口进入官方下载链接点击下载Java JD.....
分类:
移动开发 时间:
2015-01-08 14:38:41
阅读次数:
244
一转眼就15年了,希望大家15年升职加薪走上人生巅峰
这篇博客是结合上一篇ListView滑动删除之Viewgroup打造滑动控件(修正版)博客所完成的,先上个效果图吧.
其实实现起来并不复杂
1,解决滑动冲突
因为我们的自定义滑动控件和ListView本身的滑动事件会产生各种冲突,所以我们可以自定义ListView并重写onInterceptTouchEvent方法。
我们先来...
分类:
移动开发 时间:
2015-01-08 13:30:14
阅读次数:
206
OpenCV K-d树实现之FLANN (Fast Library for Approximate Nearest Neighbors) 算法实现及解析...
分类:
移动开发 时间:
2015-01-08 13:30:42
阅读次数:
1903
/** * 获取状态栏的高度 * @param context * @return */private static int getStatusHeight(Context context){ int statusHeight = 0; Rect localRect = new Rect(); ((Activity) context).getWindow().getDecorView().getW...
分类:
移动开发 时间:
2015-01-08 13:30:18
阅读次数:
228
很多人使用的是windows,所以这里使用了虚拟机技术
操作系统建议win7 64位
推荐配置、CPU i7,内存8G,推荐16G,硬盘SSD 240G,显卡没有要求
如图。...
分类:
移动开发 时间:
2015-01-08 13:28:42
阅读次数:
308
本教程,也不应该叫做教程,反正就是毫无技术;只能说是纯手工打造,当然需要完成该教程还是需要你动动手指才行滴~~
话说主要是前3天连续写了3天长文章的博客,一章比一章用心,最后一章写到了昨晚1:30才写好;汗~真的是Hold 不住了;今天就来一个轻松一点儿的吧~~
利用PS和Android设备制作GIF图片...
分类:
移动开发 时间:
2015-01-08 13:25:37
阅读次数:
288
Email中的SearchView由于加上我们自己的style之后出现了textview太靠上的问题。如下图:
那么而Searchview又是一个单独控件,其布局在framwork里面,组里的大神帮我看过,
要想改变只能继承,重新给它设置一个新的布局,不过那样工作量将会比较大。
网上有例子是改hint颜色的,然后我就根据其代码解决了我自己的bug。代码如下:...
分类:
移动开发 时间:
2015-01-08 13:28:06
阅读次数:
214
前面的博客已经讲解了HttpURLConnection和HttpClient的用法,知道了如何发起HTTP请求,以及解析服务器返回
的数据。但是可能你发现了,因为一个应用程序很多地方都可能使用网络功能,而发送HTTP请求的代码基本相同,如果每次我们都去编写一遍发送HTTP请求的代码,这显然不太好。
通常情况下我们都应该将这些通用的网络操作提取到一个公共的类里,并提供一个静态方法,当想...
分类:
移动开发 时间:
2015-01-08 13:24:52
阅读次数:
228
使用adb提供的命令, 可以非常方便地从PC中将通讯录导入android模拟器中....
分类:
移动开发 时间:
2015-01-08 13:24:55
阅读次数:
216
问题
解决
这个也是路径错误,
解决办法:在自己工程文件夹里建一个文件夹,随便起什么名字。把支付宝所需要的东西都拷贝进去,然后add files,然后找到TARGETS-Build Settings,在里面找到如下位置
把自己新建的文件夹拖动到这个框里面,再次运行就OK了,如果不行可以再多试几次
问题
如果遇到运行后报错,类似于以下提示信息:
Cannot...
分类:
移动开发 时间:
2015-01-08 13:21:51
阅读次数:
193
在上一篇博客中提到了利用磁场强度推算传感器位置坐标的公式,下面就介绍怎么利用智能手机完成磁铁的追踪(任何具有磁感应器的装置均可以),这里主要是利用Android手机。 1:程序步骤:
首先将磁铁放置在远离手机的位置,然后拿着手机在空中做"倒8"字运动(就是这个运动轨迹:)。这样做的目的就是标准化手机...
分类:
移动开发 时间:
2015-01-08 13:18:43
阅读次数:
349
框架地址:https://github.com/yangfuhai/afinal相应的源代码:net.tsz.afinal.annotation.view.*FinalActivityFinalActivity是一个基础类,结合注解实现了,依赖注入(view的资源id,经常使用的监听器), 利用se...
分类:
移动开发 时间:
2015-01-08 13:12:46
阅读次数:
186
View中的setTag(Onbect)表示给View添加一个格外的数据,以后可以用getTag()将这个数据取出来。可以用在多个Button添加一个监听器,每个Button都设置不同的setTag。这个监听器就通过getTag来分辨是哪个Button 被按下。 import android.ap....
分类:
移动开发 时间:
2015-01-08 13:08:52
阅读次数:
113