自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (15)
  • 问答 (1)
  • 收藏
  • 关注

原创 安卓项目从eclipse移植到android studio编译失败,因为.9图不标准

移植的时候遇到这个错误 Error:Execution failed for task ‘:app:mergeDebugResources’. Crunching Cruncher location_bg.9.png failed, see logs 研究后发现,这是.9图不标准导致的,可能是直接把jpg改后缀名为.9.png了,也可能是边线不标准。 android studio

2015-12-29 14:21:28 973

原创 adb 查看手机正在运行的进程

cmd命令 adb shell ps 后面可以加部分包名来过滤,如 adb shell ps tencent 也可以跟findstr结合搜索 adb shell ps | findstr tencent 原理上两种方法得到的数据应该是一样的,但是实际上第二种方法得到的数据比较多。比如手机qq的进程com.tencent.mobileqq,在第一种方法里就没有显示出来,至于原因我也不知道

2015-12-23 14:11:06 70060 1

转载 关闭adb端口占用进程

1、CMD命令窗口输入:adb nodaemon server 。然后就会提示你哪个端口被占用了。2、输入netstat -ano | findstr "5037" 。然后会弹出提示告诉你哪些进程占用了该端口,记住非0地址的后面的数字3、打开任务管理器,点击“进程“,“查看”-“选择列”,勾选PID4、查找第2步中看到的数字PID,然后结束相关进程,即可

2015-12-23 13:50:16 3163

原创 记一次使用eclipse调试出现的异常

今天使用eclipse调试,总是会报异常,但是直接运行就不会有异常,为此郁闷了很久,怎么也找不到问题所在,后来偶然看到一个东西,灵光一闪,才想到了问题所在。在此记录一下这个问题。 以下是调试时的eclipse的运行截图。 这个问题的关键,就在于右上方的Expressions窗口。 这个里面有一个cursor.moveToNext() 的监视器,本来我只是用来显示一下,cursor里有没有下一个

2015-12-22 17:10:35 1773

原创 cursor遍历方法

最近在做有关contentProvider的东西,发现网上的代码对cursor进行遍历,大多是这样的: if (cursor!=null) { while (cursor.moveToNext()) { ... } }然而通过上述代码遍历会丢数据。 当查出的数据只有一条时,还会报异常。这种

2015-12-22 12:31:33 6097

转载 Android导出应用数据库

转自:http://blog.csdn.net/hj563308597/article/details/42773905Android开发的时候有时候会必须要导出自己APP的数据库,但是对于常用的Android手机很多都没有root权限,网站上流传的一些教程也是针对有root权限的,对于没有root权限的手机,大多是要开发者自己继续root,其实很多root工具并不彻底,用起来也很麻烦,所

2015-12-18 16:30:44 570

转载 sqlite基础语法

sqlite基本sql语句使用一,SQLite常见的数据类型 SQLite是无类型的。 这意味着你可以保存任何类型的数据到你所想要保存的任何表的任何列中,无论这列声明的数据类型是什么(只有自动递增Integer Primary Key才有用)。对于SQLite来说对字段不指定类型是完全有效的。 即使SQLite允许忽略数据类型,但是仍然建议在你的Create Table语句中指定数据类型。 因为数

2015-12-17 18:32:51 577

原创 安卓判断是否安装了某软件

安卓判断是否安装了某软件 /** * * @param context 上下文 * @param packageName 软件的包名 * @return */ private boolean isApkInstalled(Context context, String packageName) { try {

2015-12-16 20:32:30 649

转载 Java回调机制解析

转自:(http://blog.csdn.net/pi9nc/article/details/23169357) 模块之间总是存在这一定的接口,从调用方式上看,可以分为三类:同步调用、回调和异步调用。同步调用是一种阻塞式调用,也是我们在写程序中经常使用的;回调是一种双向的调用模式,也就是说,被调用的接口被调用时也会调用对方的接口,这句话可能有点绕,等文章后面举例说明;异步调用是一种类似消息

2015-12-10 16:02:04 436

原创 安卓系统获取ip地址

java代码public static String getLocalIpAddress() { try { for (Enumeration<NetworkInterface> en = NetworkInterface .getNetworkInterfaces(); en.hasMoreElements();) {

2015-12-08 10:26:26 636

原创 html去除html标签保留文本

public static String Html2Text(String inputString) { String htmlStr = inputString; // 含html标签的字符串 String textStr = “”; java.util.regex.Pattern p_script; java.util.re

2015-12-03 09:32:01 810

转载 正则表达式

转自:http://blog.csdn.net/tianjian4592/article/details/7684108正则表达式:符合一定规则的表达式作用:专门用于操作字符串用一些特定的符号来表示一些代码操作,这样就简化书写,所以学习正则表达式就是在学习一些特殊符号的使用。好处:可以简化对字符串的复杂操作弊端:符号定义越多,正则越长,阅读性越差具体

2015-12-02 15:37:31 501

Host文件转换为Charles可识别的DnsSpoofing Xml配置文件

Host文件转换为Charles可识别的DnsSpoofing Xml配置文件 charles本身带有DNS Spoofing Settings的功能,在Tools菜单里,使用这个,就不需要在搭配其他Host修改工具使用了,我们项目中,开发时需要频繁改host,这个功能十分有用。 但是charles自带的这个功能,只能导入charles本身导出的xml配置,不能直接导入host文件,很不方便,我看了下这个xml的格式,自己写了个工具来转化格式,可以把host转化为charles支持的xml格式来导入。 使用方法:执行下面的命令运行即可,后面的hosts/参数,表示需要转化的host目录或文件名 java -jar convertFromHostToCharlesDnsSpoofingXml.jar hosts/ 想看源码的可以看这里:https://blog.csdn.net/xingchenxuanfeng/article/details/81709422

2018-08-15

android evi工具,按键录制、重放

用于录制android按键,录制后可以重放,可以帮助做一些重复的操作。 使用adb shell push evi /system/bin/evi 命令将该工具push到android手机 /system/bin/目录即可使用 用法很简单: 1 输入 adb shell evi record 后,做自己想要重复执行的操作。 2 输入 adb shell evi replay -t n ,即可重复执行操作,n代表想要重复执行的次数。 adb shell evi Usage: evi record [-f ] [] - record system events to If no -f option is supplied then the data is written to "/sdcard/events" ( is the list of events to be backed up. For example, "1 3 5" means event1, event3 and event5. By default, event0, event1, event3, event4, event6 and event7 are included.) evi replay [-f ] [-t ] - replay system events from If no -f option is supplied then "/sdcard/events" is used. If no -t option is supplied then events will be replayed once.

2018-08-15

simg2img system.img转化raw img文件的工具

simg2img 可以将android编译生成的system.img转换成raw img文件,查看android rom包的时候,不需要先刷机再去手机里看相应内容,直接就可以看rom包内文件。

2018-05-14

自动把getevent转化为sendevent的工具

自动把getevent转化为sendevent的工具,并且组装成可循环执行的shell,简易按键录制工具

2016-09-28

PullToRefresh源码

简单的下拉刷新,上拉加载的源码,简单实现,容易修改,自定义控件demo。

2016-04-06

xml生成javabean工具

在已经有xml的情况下,快速生成javabean代码,不需要自己再手打大量无聊的代码。

2016-03-08

快速生成javabean工具

在已经有xml文件的情况下快速生成javabean 源码放在博客里了,博客链接:http://blog.csdn.net/xingchenxuanfeng/article/details/50826620

2016-03-08

CordovaDemo,cordova简单helloword

cordova是一个移动应用开发框架,你基于这个东西可以用网页代码作出APP。 Cordova是贡献给Apache后的开源项目,是从PhoneGap中抽出的核心代码,是驱动PhoneGap的核心引擎。你可以把它们的关系想象成类似于Webkit和Google Chrome的关系

2016-01-28

新浪新闻爬虫

新浪新闻的爬虫,按类别分类,测试的是军事类,只需要修改url就可以爬取其他类别。使用webmgic框架开发,垂直爬虫,爬取后以文件形式保存。

2015-12-03

安卓定位demo

一个简单的安卓定位demo,使用百度地图sdk。

2015-06-02

C#的基于p2p的C/S聊天室

C#的基于p2p的C/S聊天室,chat是服务端,chatclient是客户端,很简单。有大量代码被注释了,注释掉的部分是我试验各种方法时用过的部分,注释掉的部分并不是错误的,只是觉得没有其他方法好而已。

2014-04-12

C#p2p五子棋

C#编写的p2p五子棋,很简单的小程序。需要的可以看一下。

2014-04-12

一个简单小巧的修改电脑摄像头设置的工具 amcap

一个简单小巧的修改电脑摄像头设置的工具 amcap,很小很实用。

2014-01-23

小牛远控工具

小牛远控工具 功能强大 可监控屏幕 超级终端 系统设置等功能

2012-04-11

flash 卷轴 源文件

flash 卷轴 源文件 自己研究弄的 大家看看

2011-12-09

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除