安卓
ksr12333
这个作者很懒,什么都没留下…
展开
-
小米2s 电信版xp下非wifi共享adsl上网方法
由于xp自带的虚拟wifi是adhoc,原生安卓不支持,所以采用usb共享上网我一开始是用小米手机自带的小米手机助手,怎么也无法打开共享上网功能后来发现手机上要勾选通过usb共享上网的开关,但是打开后依旧电脑端失败后来很偶然的机会,为了一键root,下载了腾讯手机管家,结果发现自动启动了小米手机助手(可能自动更新了)然后发现居然共享上网按钮点下后成功了!赶紧开手机看看是否能上网原创 2013-06-13 10:24:16 · 2811 阅读 · 0 评论 -
安卓监控短信
http://www.cnblogs.com/slider/archive/2012/02/14/2351702.htmlhttp://www.blogjava.net/anymobile/articles/328396.html转载 2013-10-29 11:10:21 · 1046 阅读 · 0 评论 -
安卓获得屏幕状态(非广播被动接收)
一般获得屏幕是点亮还是关闭是利用广播来监听,但是有时候不能使用这种被动的方法,以下代码可以解决 KeyguardManager kg = (KeyguardManager) context.getSystemService(Context.KEYGUARD_SERVICE); Boolean screenBlocked = !kg.inKeyguardRestrictedInput原创 2013-11-25 14:52:59 · 1430 阅读 · 0 评论 -
安卓电池电量的google介绍文档
http://developer.android.com/training/monitoring-device-state/battery-monitoring.html转载 2013-11-26 10:16:49 · 842 阅读 · 0 评论 -
解决小米手机无法收到开机广播的问题
开机广播很容易写,如上代码所示,但是这段代码在小米手机上却失效其实很简单,小米手机默认屏蔽了所有开机广播的接收者,必须让用户手动在【系统与安全】-》【自启动管理】里添加你的程序那如何告诉用户去设置哩,简单弹个Toast是最简单的方法,不过最好能自动跳转到那个设置界面经过研究这个自启动管理不是单独的apk,是系统设置里的一个activity原创 2013-11-14 15:00:37 · 10081 阅读 · 8 评论 -
获得或者修改eclipse android 默认debug 签名
在eclipse里preferneces -> Android -> Bulid Setting里为如下结果:Default debug keystore: F:/Android_Emulator//.android/debug.keystore有些sdk比如百度地图调试起来不方便,用这个就行了原创 2013-12-30 09:51:11 · 13602 阅读 · 0 评论 -
百度地图sdk开发记录,遇到的问题和解决的办法
第一个遇到的问题,提示没有类,百度之,发现把mapinit逻辑要放在setContentView之前,解决了第二个遇到的问题,根据baidu sdk上的例子,发现地图的setzoom无效,总是默认显示最小级别的世界地图,但是自带的demo工程却能准确显示北京,仔细的对比核查代码原来是BMapManager在setContentView之前init,但是其他逻辑要写在setConte原创 2013-12-30 12:27:10 · 1992 阅读 · 0 评论 -
js的\u汉字编码转化为java可识别的
/** * 将unicode 字符串 * * @param str * 待转字符串 * @return 普通字符串 */ public String revert(String str) { if (str != null && str.trim().length() > 0) {原创 2014-01-07 12:51:04 · 2900 阅读 · 0 评论 -
浅谈Android应用性能之内
如何测试一个APP的内存占用情况?一个APP占用的内存分哪些部分?如何检查一个APP是否存在内存泄漏? 一、Android内存介绍:在java开发过程中,是通过new来为对象分配内存的,而内存的释放是由垃圾收集器(GC)来回收的,在开发的过程中,不需要显式的去管理内存,java虚拟机会自动帮我们回收内存。但是这样有可能在不知不觉中就会浪费了很多内存,最终导致java虚拟机花转载 2013-12-28 13:18:39 · 884 阅读 · 0 评论 -
彻底解决listview,gridview的getview多次调用问题
listview,gridview,有时候getview会调用多次,特别是把listview放在viewpager中,很容易卡顿网上的方法往往只是说,把listview的height固定住或者fill_parent,其实这样简单的listview是有效的,但是item如果是复杂的xml,很难实现,或者说无法实现。究其原因,无非是listview要动态计算有多少个view显示原创 2014-01-17 14:59:25 · 20199 阅读 · 42 评论 -
如何做到拼音排列
http://www.eoeandroid.com/thread-308130-1-1.html转载 2014-04-09 12:37:02 · 920 阅读 · 0 评论 -
最方便的下载安卓google play apk的方法
http://www.iplaysoft.com/apk-downloader.html原创 2014-06-10 13:27:50 · 1320 阅读 · 0 评论 -
声波通信原理商用改进版本和源代码
该声波通信程序在前一个开源版本(SinVoice)的基础上,做了许多优化(声波通信原理请见:http://www.oschina.net/question/730666_129605,前一个版本的开源声波通信程序:http://www.oschina.net/question/730666_129117)优化如下:* 1. 识别效率更高,几乎达到100%,完全可以达到商业用途标准,比c转载 2014-06-17 18:33:22 · 3083 阅读 · 0 评论 -
adb pull push文件出现Permission denied,明明已经root
adb pull push文件出现Permission denied,明明已经root其实很简单首先adb root如果提示 adbd cannot run as root in production builds 安装一个叫超级adbd的apk地址http://www.anzhi.com/soft_616421.html#在手机上赋予root权限,再开启用超级adbd原创 2014-09-05 14:17:52 · 41479 阅读 · 0 评论 -
查看安卓/data/data下所有全局可读的文件
busybox find /data/data -perm -o=r思路来源与drozer源码原创 2014-09-10 14:14:54 · 1764 阅读 · 0 评论 -
drozer常见错误解决
[以下均为windows平台,linux类似]常见错误1:ErrNo 10061ADB 的tcp转发错了,重新建立解决办法:首先检查adb可正确,adb shell能不能进去,如果能那么输入 adb forward tcp:31415 tcp:31415再drozer.bat console connect即可常见错误2: ErrNo 1原创 2014-09-10 14:53:06 · 10011 阅读 · 1 评论 -
android 相机报错 setParameters failed
Boolean findSize = false; if (sizeList.size() > 1) { Iterator itor = sizeList.iterator(); while (itor.hasNext()) { Camera.Size cur = itor.next(); if (cur.width >= Previ原创 2013-10-16 15:05:51 · 4174 阅读 · 0 评论 -
安卓开发使用的六种图表开发包
安卓上可以用的图表packages没有java上的多,但是还是有这里推荐六种可以用的安卓上的图表开发包https://code.google.com/p/chartdroid/wiki/Screenshotshttps://code.google.com/p/achartengine/http://androi原创 2013-09-11 07:56:42 · 2541 阅读 · 0 评论 -
tabhost里不响应onkeydown的解决办法
很简单,tabhost里的每个子activity里加入@Override public boolean onKeyDown(int keyCode, KeyEvent event) { return false; }原创 2013-08-13 15:34:45 · 1116 阅读 · 0 评论 -
adb opendir failed ,permission denied
adb shell为了进入databasecd datacd datals结果提示了adb opendir failed ,permission denied和linux一样,这时候su回车然后在手机上同意root就行了(记得之前要开放手机的root权限)原创 2013-06-14 10:41:32 · 40966 阅读 · 12 评论 -
Can't create handler inside thread that has not called Looper.prepare()解决办法
在线程的run()的实现部分的开头写Looper.prepare(); 结尾写Looper.loop();详细原理可参见http://www.android123.com.cn/androidkaifa/422.html原创 2013-06-13 14:13:40 · 940 阅读 · 0 评论 -
sqlite admin提示cannot perform this operation on a closed dataset
用sqlite admin打开一个数据库文件提示cannot perform this operation on a closed dataset百度下,说不能有中文名称可是我这个明明放在英文目录里,还没空格看了下软件的日志,结果有不一样的错误日志None of the dynamic libraries can be found: sqlite3.dll原创 2013-06-14 11:00:52 · 16565 阅读 · 0 评论 -
adb shell下安装sqlite3调试命令
很多手机没有安装sqlite3命令,导致adb shell下无法用命令行调试数据库提示这个命令not found,其实安装下狠简单首先确认手机root了,然后用豌豆夹或者什么管理软件搜索一个应用较sqlite install for root安装打开后,点击download and install,然后同意root,等待即可~~~再用adb shell进原创 2013-06-14 12:57:57 · 3222 阅读 · 0 评论 -
小米2s解决充电过热的方法
我来说下我的解决办法,基本遇到1次搞定1次充电开始过热后,【1】接到电脑上,不用座充【2】用腾讯手机管家的自启动管理,其他lbe也行,关闭大部分自启动【3】重启手机【4】点开腾讯手机电池助手(其他什么省电宝一样)【5】开冲,不烫了原创 2013-06-19 11:34:52 · 3275 阅读 · 0 评论 -
安卓根据uri获得图片真实地址
// 根据uri获得图片真实地址 public static String getPath(Uri uri, Context context) { String[] proj = { MediaStore.Images.Media.DATA }; ContentResolver cr = context.getContentResolver();原创 2013-07-01 16:21:37 · 3236 阅读 · 0 评论 -
eclipse无法连接到真机测试
首先确定avd的路径在path里然后在cmd里输入adb kill-server adb start-server再启动eclipse即可运行即可看到后续:发现个更稳定的方法安装豌豆夹,一般豌豆夹能识别手机,eclipse都可以如果不行,那么就adb kill-server,不用start,然后豌豆夹自己会发现手机,然后就都ok了原创 2013-06-13 09:38:41 · 8253 阅读 · 0 评论 -
让eclipse拥有右键打开所在目录的功能
virtual stdio 的ide有这个功能很方便,eclipse要安装第三方插件地址:http://sourceforge.net/projects/easystruts下载下来是个jar,丢到eclipse的plugins目录,然后重启eclipse就行了默认是在属性条那右键多一个easy explorer的菜单项,点击即可后续:今天又连不上了,最后发现原因是us原创 2013-06-13 09:39:20 · 2506 阅读 · 0 评论 -
安卓tabhost和子Activity通信方法
发现很多同学在问这个问题1个tabhost对应的类假设是T,假设包含2个子tab,每个是1个activity,假设叫a,b,对应的类假设是A和B那么有这几个问题1.a如何调用b的方法,或者说发送消息给b2.a如何通知tabhost3.tabhost如何通知a和b其实2,3解决了,1也就解决了下面来说其中一种办法(有的人给出了广播的办法,根据实际情况选择吧,这里不多阐述)原创 2013-07-29 19:27:31 · 4392 阅读 · 0 评论 -
gallery利用代码定位图片并且不丢失动画效果
gallery利用代码定位图片并且不丢失动画效果原创 2013-07-24 14:08:29 · 2537 阅读 · 2 评论 -
安卓下载文件出错,zip无法解压
outputStream.write(buffer);新手常见错误,把上面那句话gaichengoutputStream.write(buffer,0,length);其中length=inputStream.read(buffer)原创 2013-07-26 19:06:17 · 1586 阅读 · 0 评论 -
tabhost中activity跳转动画不显示的解决办法
【1】如果是tabhost中的activity跳到其他的activity,用这篇blog的方法即可http://blog.sina.com.cn/s/blog_8db8914301010t31.htmlpublic class AnimCommon {public static int in = 0;public static int out = 0;pub原创 2013-08-02 19:53:54 · 2183 阅读 · 0 评论 -
android 弹出输入框,并且默认全选默认值
其实很简单,把selectall放在show后面就行了final EditText input = new EditText(this);input.setText("XXX");new AlertDialog.Builder(this).XXXX.show();input.selectAll()原创 2013-08-08 15:09:59 · 3694 阅读 · 0 评论 -
安装android环境提示unknow host
Failed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-2.xml, reason: Unknown Host Failed to fetch URL http://dl-ssl.google.com/android/repository/repository-7.xml, reason: IO原创 2013-08-12 11:21:35 · 4585 阅读 · 0 评论 -
edittext禁止首次启动自动弹出输入法
在edittext的外层layout设置android:focusable="true"android:focusableInTouchMode="true" 即可原创 2013-08-12 15:02:31 · 855 阅读 · 0 评论 -
apk安全检查流程和安全检查点
http://www.freebuf.com/articles/terminal/78699.html转载 2015-09-28 08:57:12 · 904 阅读 · 0 评论