- 博客(42)
- 资源 (6)
- 收藏
- 关注
原创 inBitmap指定后BitmapFactory.decodeFile可能为空
inBitmap指定后BitmapFactory.decodeFile可能为空 --- SkImageDecoder: Cannot reuse bitmap with sampleSize != 1这时候把inBitmap设为空,再重新decodeFile
2014-02-08 10:43:49
2954
原创 gradle工程配置
1.jar包依赖单个文件compile files('libs/xx.jar')指定文件夹compile fileTree(dir: 'libs', include: '*.jar')2.模块依赖compile project(':Media')以上都是在build.gradle的dependencies中添加3.依赖so库需要把*.
2014-01-13 18:40:17
4649
转载 读取资源文件
从数据库里读取图片名称,然后调用图片。直接用R.drawable.?无法调用。查了好多地方最后找到了个方法,分享给大家,希望有帮助。主要由两种方法,个人建议第二种。1. 不把图片放在res/drawable下,而是存放在src某个package中(如:com.drawable.resource),这种情况下的调用方法为:String path = "com/drawable/resou
2013-10-14 10:36:24
575
原创 git常用操作
1.clonegit clone git://example.com/myprojectgit clone -b [branch] git://example.com/myproject2.查看分支git branchgit branch -a (所有分支)3.切换分支git checkout origin/***git checkout -b ***
2013-04-17 14:38:38
504
原创 Could not decode attr value
apktool 反编译出现Could not decode attr value如果你是要编译系统文件的话,请将你要修改的rom里的framework-res.apk(暂时叫做依赖包)用CMD模式“安装”下。这样编译才不会出错。framework-res.apk文件在system/framework里安装方法:把依赖包放在刚才放apktool的目录下。(你也可以用指
2013-04-03 16:02:00
1552
原创 chrome跨域设置
在chrome快捷方式,目标里如下设置"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-web-security
2013-02-02 16:48:33
19907
原创 js混淆工具jasob
用了几个js混淆工具,感觉还是jasob功能强大些,不仅是局部变量,还包括对全局变量和函数名的混淆。对于不能混淆的,可以在右下角取消勾选。如果太多了取消麻烦,还可以把不用混淆的名称写到SystemNamesX.jsbn,在后面添加以下格式,name填禁止混淆的名称。
2012-12-14 18:36:42
1740
原创 git常用操作
git clone git://git.kernel.org/pub/scm/git/git.gitgit clone http://www.kernel.org/pub/scm/git/git.gitgit show git diffgit commit -agit branch 查看分支git br
2012-12-03 11:40:53
461
转载 ipa在线安装(越狱版)
html页面 iOS APP 越狱版一键安装 1、通过越狱的iOS设备浏览器访问本页,点这儿一键安装《美淘家》应用。2、iPhone、iPad还可以通过拍摄以下二维码自动安装《聚划算每一天》APP应用:jhsmyt.plist items assets
2012-11-20 15:11:27
4810
原创 海外市场
http://developer.amazon.com 1、专注于Android平台的手机应用程序 * 亚马逊手机应用程序商店 著名的android手机应用程序在线销售平台,有多个针对android手机系统的分类 * Appbrain 免费游戏的天堂 * Androlib 提供免费的Android应用程序和游戏 2、Android
2012-07-10 09:45:25
1226
原创 Android常用操作
1.隐藏软键盘InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE);View view = this.getCurrentFocus();if (view != null) {//imm.showSoftInput(view, 0); // 显示软键盘imm.hi
2012-06-29 11:50:31
508
原创 Android启动指定浏览器打开图片
Android启动指定浏览器打开图片 ,调用打印机,指定打开多张有问题,只能指定一张Intent intent = getImageFileIntent("/sdcard/1.jpg","/sdcard/2.jpg"); this.startActivity(intent);public Intent getImageFileIntent(String param,Str
2012-06-20 15:24:09
3324
原创 android 自动生成html报表图片
利用webview的catch ,可以先将数据生成html文件,再用webview读取html,截屏生成jpg.因为html的样式可以随意定制,这样也可以很容易的将长文字转换成图片。package com.test.html5;import java.io.BufferedOutputStream;import java.io.File;import java.io.Fil
2012-06-20 11:06:51
6375
转载 canvas拖动图片
简单的HTML5 Canvas拖动效果 - HTML51.COM var mainCanvas; var mainCt; var MAIN_CANVAS_WIDTH=680;
2012-06-19 10:59:07
2974
转载 HTML5小球物理碰撞
Implementing advanced animationStartStop$(document).ready(function() { var canvas = $("#myCanvas");var context = canvas.get(0).getContext("2d");va
2012-06-19 10:47:17
2772
转载 HTML5拖动div
HTML5 drag image in page - cheungmine #_outerDiv{ height:400px; width:500px; border:1px solid black; position:relative; overflow:hidden;
2012-06-19 10:44:43
1467
原创 android 远程调试(wifi)
做Android开发,每次都要插数据线,特别是新的机器,还要安装驱动。今天偶然发现,网上还有adbWireless这个工具,可以远程调试。下载adbWireless.apk,在手机上安装,进入,点击"打开",下面就有个命令:adb connect 192.168.0.71:5555换成adbWireless上显示的ip,在PC上命令行输入以下命令,就连接成功了。这时
2012-06-07 15:03:23
5202
原创 Android平板屏幕截图
花了几天时间查找资料,要么是是从view中获取(如果是页面中有flash或者视频就不行了),要么是读dev/graphics/fb0,读取dev/graphics/fb0的方法在手机上还好,在平板上就不能用了,直接device or resource busy。Google实在找不到任何提示了,只好去下载截屏软件反编译,开始下了几款,反编译,发现代码太多了,而且反编译后的代码很难读懂。
2012-05-14 18:52:50
2367
1
原创 常用排序算法
排序算法 最好时间 平均时间 最坏时间 辅助空间 稳定性 直接插入排序 O(n) O(n^2) O(n^2) O(1) 稳定希尔排序 O(
2012-02-24 11:29:09
447
原创 Android与PC的socket通信
/////////////////////////////////////////////////////////////Android serverimport java.io.BufferedReader;import java.io.InputStreamReader;import java.net.InetAddress;import java.net.NetworkInt
2011-12-12 18:18:30
3550
原创 Android内存管理与申请
package com.test.mem;import java.text.DecimalFormat;import android.graphics.Bitmap;import android.graphics.Bitmap.Config;import android.os.Debug;import android.util.Log;/** *
2011-12-09 11:18:30
4173
原创 apk修改
反编译后,build目录不用改,可以删除。修改res目录下的资源名(英文改中文),smali目录下修改包名,及文件里的包名。修改后的文件要保存为UTF-8模式,打包,签名。
2011-12-08 00:47:34
807
原创 SL4A lua
SL4A支持直接在手机上编写lua python等脚本并运行,并且可以在里面进入shell执行常规linux命令下载sl4a.apk,进入后要想支持lua, menu->view->Interpreters->Menu->add->lua,下载安装后就可以编写lua脚本http://code.google.com/p/android-scripting/downloads/list
2011-12-06 15:33:39
1044
原创 Eclipse中查看Android源代码
1. 下载Android的源代码2. 确保Eclipse已经关闭3. 解压文件,把压缩包内的sources文件夹放置于SDK的目录下配置的路径为&(SDK_Path)\platforms\android-ver.\sources文件夹4. 重启Eclipse,按下F3,就能看到源码了。
2011-12-06 10:52:48
539
转载 Hierarchy Viewer
Hierarchy Viewer 帮你分析应用程序UI布局Hierarchy Viewer在android的工具文件夹里: \android\tools\hierarchyviewer.bat1.启动 模拟器。2.到\android\tools\目录下,双击可以启动hierarchyviewerbat文件,打开一个图形界面。3.点击 load View hier
2011-12-06 10:42:45
2489
原创 类参数
private void testClass(Class arg){ Log.d("TEMP", "testClass "+arg.getName()); Method mt[] = arg.getDeclaredMethods(); for(int i = 0; i Log.d("TEMP", "i="+i+" "+mt[i].getName()+"
2011-12-06 10:24:33
421
原创 StrictMode
StrictMode用于检测磁盘读写以及网络访问。在首个activity的onCreate()中加入StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder() .detectAll() .penaltyLog() .penaltyDialog() ////打印logcat
2011-12-06 10:03:32
509
原创 NDK下一个so直接访问另一个so库里的函数
Android.mk里添加编译选项LOCAL_LDLIBS := -L . -ldl 添加头文件:#include 代码调用:JNIEXPORT jint JNICALLJava_com_image_JNI_add( JNIEnv* env,
2011-10-17 18:21:26
1275
原创 添加右键菜单
左边添加 HKEY_CLASSES_ROOT/*/shell/UltraEdit/command,command里的默认值改成要打开的程序完整路径
2011-10-13 09:16:59
461
原创 2.3以前的系统调用前置摄像头
parameters.set("camera-id",2);//sumsung 2.3以前的手机 前置parameters.set("camera-id",1);//sumsung 2.3以前的手机 后置 parameters.set("video_input","s
2011-10-12 14:06:32
731
原创 apk反编译及重新生成
1,安装JAVA 环境2.到http://code.google.com/p/android-apktool/downloads/list 下载apktool,有两个apktool.jar和apktool-install-windows-r04-brut1.tar.bz2
2011-10-09 18:05:00
3808
1
原创 使用ant自动生成签名的apk
eclipse打包apk发布,每次都要输入签名的密码,而且打包的过程很长。特别是同一个程序要配置不同的标识打包,会很耗时,结合ant的使用,可以一键打包,会方便很多。 1.ant 官网可下载 http://ant.apache.org/或者直接http://labs
2011-10-01 16:47:15
8971
转载 高速排序算法
void merge(BYTE *array, int low, int mid, int high){ int i, k; BYTE *temp = (BYTE *) malloc(high-low+1); int begin1 = low;
2011-07-30 14:25:46
919
类似wpe的程序,通过注入Dll的方式截取封包,支持编辑封包并发送
2009-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人